[C1CalendarView] C1.Win.Calendar.UI.BaseTheme.SubscribeOnStyleChanged / C1.Win.Calendar.UI.BaseTheme.UnsubscribeOnStyleChanged C1.Win.Calendar.UI.BaseTheme.GetStyle / C1.Win.Calendar.UI.BaseTheme.GetStyleSetStyle methods and C1.Win.Calendar.UI.BaseTheme.ComponentType property become obsolete.
[C1CalendarView] Removed public C1.Win.Calendar.UI.BaseTheme constructors.
Bug Fixes
Fixed the issue where some years were cut off in the year pop up of C1CalendarView after setting font style to Italic.
Fixed the issue where some events and properties were not localized.
[C1Input][C1DateEdit] Fixed the issue where descriptions of ImageTransparentColor and InitialField properties were not localized in Japanese text.
[C1DateEdit] Fixed the issue where theme was still applied on some part of the DropDown form although the theme was reset to none.
Fixed the issue where the CalendarWeekRule property did not work.
[C1DateEdit] Fixed the issue where days were overlapped by buttons in the calendar drop down.
Fixed the issue where an exception was thrown on setting to zero in the year part of the calendar.
Fixed the issue where CalendarDimensions was not displayed correctly when the year was set to 9999 on clicking the next button until December.
[C1DateEdit] Fixed the issue where Japanese era was not displayed consistently between text area of C1DateEdit and header of calendar dropdown.
[C1DateEdit] Fixed the issue where the Position of Today and Clear buttons was moved to the right side in some cases on opening the drop down for first time.
[C1DateEdit] Fixed the issue where PersianCalendar didn't work.
[C1DateEdit] Fixed the issue where it was possible to move beyond the maximum date of the last Japanese era using the arrows.
Improvements
[C1CalendarView] Added BeginUpdate and EndUpdate methods.
[C1DateEdit] Improved performance.
[C1CalendarView] Added GetDisplayRange method and DisplayRangeChanged event.
Changed target framework from ".NET Framework 4" to ".NET Framework 4 Client Profile".
IconBox is removed from Visual Studio's Tool box.
DataFilter for WinForms
Bug Fixes
Fixed the issue where 'Today' button is cut off in CalendarFilter while applying themes to c1DataFilter.
Fixed the issue where selected dates are not refreshed immediately after changing 'MaxSelectionCount' at run time.
Fixed the issue where check marks were not visible on applying certain themes.
Improvements
Added support of keys: Home/End and PageUp/PageDown. PageUp and PageDown are used to navigate through the filters and move the focus to the previous or next filter.
Added CollapseAll and ExpandAll methods.
Improved performance (styles).
Other Changes
The SaveFilterExpression method throws an exception when the filters have non-unique PropertyName property value.
Document Library for WinForms
Bug Fixes
Fixed the issue where an exception occurred when the C1SSRSDocumentSource opens a report containing text with MarkupType == HTML.
Fixed the issue where low resolution black and white images were printed with distortions in certain cases.
Fixed the issue where an exception occurred while exporting report to Html if HtmlFilter.FileName is empty and HtmlFilter.SingleFile is true.
Fixed the issue where certain PDFs rendered blank.
Fixed the issue where images in certain PDF's were displayed incorrectly.
Fixed the issue where the C1PdfDocumentSource ignored the Color mask for indexed images.
Fixed the issue where selecting overlapping text in PDF documents emulated bold text.
Editor for WinForms
Bug Fixes
Fixed the issue where some properties and events of C1Editor were not localized in the Japanese text.
Excel for WinForms
Bug Fixes
Fixed the issue where the macro disappears while saving macro-enabled excel file.
Fixed the issue where the PageSetup information was not retained in the file with Portrait orientation.
Other changes
[JP] The New "Reiwa" Era information was added to C1Excel defaults.
ExpressionEditor for WinForms
Breaking changes
C1.Win.ExpressionEditor.UI.BaseTheme.SubscribeOnStyleChanged/C1.Win.ExpressionEditor.UI.BaseTheme.UnsubscribeOnStyleChanged C1.Win.ExpressionEditor.UI.BaseTheme.GetStyle/C1.Win.ExpressionEditor.UI.BaseTheme.GetStyleSetStyle methods and C1.Win.ExpressionEditor.UI.BaseTheme.ComponentType property become obsolete.
Removed C1.Win.ExpressionEditor.UI.BaseTheme public constructors.
Bug Fixes
[c1ExpressionEditorPanel] Fixed the issue where some items of the panel were cut off while applying themes for the second time.
[c1ExpressionEditorPanel] Fixed the issue where several category items could be selected at the same time in some cases.
[c1ExpressionEditorPanel] Fixed the issue where the position of Item Category was not retained at run time while moving the position from design time.
[c1ExpressionEditorPanel] Fixed the issue where an old category item was overridden while adding the new category with the same type.
Fixed the issue where the theme was applied incorrectly to the ExpressionEditorForm.
FlexChart for WinForms
Bug Fixes
Fixed the issue where setting Axis.Labels=false didn’t hide major grid lines.
Fixed the issue where DBNull was correctly handled (considered as missing data).
Fixed the issue where the InterpolateNulls now works correctly with stacked area charts.
Fixed the issue where histogram charts with data very close to end limits no longer generate exceptions.
Improvements
Added support of binding to dynamic objects in FlexPie.
Added support of multiple pie charts. You can specify several comma-separated properties in FlexPie.Binding to plot multiple pie charts.
Added support of binding to dynamic and anonymous objects.
FlexGrid for WinForms
Breaking Changes
Fixed typos in FlexGrid.GridChangedTypeEnum. ExspressionsAllowed is changed to ExpressionsAllowed and ExspressionChanged is changed to ExpressionChanged.
Bug Fixes
Fixed the issue where the SearchThroughVisibleRows property of C1FlexGridSearchPanel was not localized in Japanese text.
Fixed the issue where the date format string "g" was not converted correctly in Japanese version.
Fixed the issue where the cell value was not shown properly in FlexGrid while applying the theme after setting RightToLeft = Yes at design time.
Fixed the issue where C1FlexGrid was not scrolled properly while using the frozen columns and setting RightToLeft=Yes after setting the theme.
Fixed the issue where the descriptions of 'Editor' and 'AllowNull' properties were not shown in the C1FlexGrid Column Editor.
Fixed the issue where the calendar drop-down was not opened with one click in the merged cell after setting RightToLeft = Yes.
Fixed the issue where Filtering Column was not applied while setting AllowFiltering.ByValue in the click event of button.
Fixed the issue where the MultiColumnDictionary selected incorrect value in the dropdown when the display column was non-unique.
Fixed the issue where if there were more than one unbound columns and their Expression property was set, then only the Expression set for the last column was applied to those columns in the grid that have non-empty Expression.
Fixed the issue where the Font property was serialized when the theme was applied.
Fixed the issue where the Shift key will remain pressed throughout WindowsOS if the "Shift + Tab" key was pressed, and the processing content took a little time.
Fixed the issue where adding and editing got messed up while sorting the data by any column in the FlexGrid when the edit mode and Add new mode is enabled.
Fixed the issue where the Frozen property value was ignored by SaveExcel method with VisibleOnly flag.
Fixed the issue where the Row's default size in c1FlexGrid did not increase in High DPI.
[C1FlexGrid] Fixed the issue where an exception occurred while trying to change FlexGrid cell colors dynamically.
[WinForms][FlexGrid] Fixed the issue where Newer versions (2013+) were slower than the older version (2013).
[WinForms][FlexGrid] Fixed the issue where the performance was slower in latest versions compared to 2013.
Fixed the issue where the Unfocused C1FlexGrid didn't scroll, when the user hovered the cursor over it and moved the mouse wheel.
Fixed the issue where using a MultiColumnDictionary (consisting many values) on a column and opening it in C1FlexGrid makes it open above its parent cell.
Improvements
Added SearchThroughVisibleRows property that determines to search through all rows or only the visible rows.
Added the feature to save the collapsed node in C1FlexGrid as it is in the Excel format.
Increased the FilterEditorForm's MaximumSize.Height in the C1FlexGrid.
Added scrollbars in C1FlexGridGroupPanel when AutoSize = False.
Added IC1ColumnFilter2 interface. Implementation of this interface by custom filter allows to serialize and de-serialize the xml filter definition during getting or setting of C1FlexGridBase.FilterDefinition property.
Implemented Footers, which are the rows below grid that contain summary information (captions, aggregates, expressions).
Added expressions for groups. Now custom expressions can be used as subtotals in groups along with aggregates.
Exposed ColumnCollection.DefaultSize and RowCollection.DefaultSize properties to property grid. These properties can be reset to its default values in design time to achieve the adjusting default sizes for columns or rows based C1FlexGrid font size. The default value of these properties is -1.
FlexPivot for WinForms
Bug Fixes
[FlexPivotSlicer] Fixed the issue in the Japanese version, where some elements were not properly localized.
[FlexPivotSlicer] Fixed the issue where the header area was not displayed immediately in some cases on changing the ShowHeader property.
[FlexPivotSlicer] Fixed the issue where different items are selected in C1FlexPivotSlicer (filter state) when sorting.
Improvements
Added a new Ranges feature, an extension of the Grouping feature. Ranges allow to group numeric, date-time and string values in both Rows and Columns.
Added C1FlexPivotField.Range
[C1FlexPivotField] Added Ranges property (See new Ranges sample)
[C1FlexPivotSlicer] An item remains selected on second click in Single selection mode.
[C1FlexPivotSlicer] Now the selection is not affected by the mouse right-click.
[C1FlexPivotSlicer] The 'Clear Filter' button becomes disabled if all items in the list are selected.
FlexReport for WinForms
Bug Fixes
Fixed the issue where font size was being still displayed with large size after changing Material to other themes.
Fixed the issue where the chart type with multiple series were rendered incorrectly in C1FlexReport as FlexChartField.
Fixed the issue where the fields with currency format in FlexReport have "Custom" type when exported to excel.
Fixed the issue where the alignment of TextField text changed on exporting the Excel.
Fixed the issue where the content in TextField/ParagraphField is not visible in html export on setting its Background='Linear Brush' and ForeColor='White'.
Fixed the issue where the Pdf consisting transparent image was not loaded correctly in C1FlexViewer.
Improvements
Added Section.CalculateSize() method can be used from VB scripts to calculate actual value of Section.RenderHeight, SubSection.RenderHeight and FieldBase.RenderHeight.
FlexViewer for WinForms
Bug Fixes
Fixed the issue where error message box with "Error invoking 'Localize..." is shown when opening 'Localize...' link from smart tag.
Fixed the issue where C1FlexViewer crashed on resizing the form while running in Oracle VM VirtualBox.
GanttView for WinForms
Bug Fixes
Fixed the issue where PropertyGrid of C1GanttView.Tasks Collection Editor was shown as white blank after closing 'Property value is not valid' message box for 'Inactive' property.
Fixed the issue where the Font property was serialized when theme was applied.
Fixed the issue where the text in gridview was not refreshed correctly for the inactive task after all the tiers were invisible.
Fixed the issue where System.ArgumentOutOfRangeException was thrown whiles calling the undo after deleting all row of GanttView which are grouped.
Fixed the issue where the 'System.InvalidOperationException' was thrown on clicking task bar of Duration only task after setting the value of 'Inactive=true'.
Fixed the issue where 'System.ArgumentOutOfRangeException' was thrown when hovering with the mouse over the task bar reflected on Group bar after checking 'Maintain Hierarchy' in 'GroupBy' task.
Fixed the issue where it was not possible to change the Start Date while Task's PercentComplete was set to 0.
Fixed the issue where 'SplitTask' popup re-appeared on hovering mouse over right corner of toolbar.
Fixed the issue where the row number of C1GanttView with both '%Complete' and conflict error icon was cut off in print preview although adjusted column by double-clicking.
Fixed the issue where 'System.ArgumentOutOfRangeException' was thrown upon setting the value of BarHeight over 50.
Fixed the issue where saved values of 'AllowMerging' property were not loaded to C1GanttView when saved .xml is loaded.
Fixed the issue where Columns.AllowMerging editing could not be cancelled at design-time.
Fixed the issue where 'NullReferenceException' was thrown while filtering the task by 'Using Resource' field after setting 'ResourceRef' is added in the task through 'Tasks Collection Editor'.
Fixed the issue where duplicated predecessor tasks were allowed at design time.
Fixed the issue where C1GanttView did not maintain current view state while clicking on 'Outdent' toolbar button after calling ScrollToTask.
Fixed the issue where the System.InvalidOperationException was thrown while setting Inactive = 'True' to 'Duration Only' task with percent complete.
Fixed the issue where filter was not working correctly after resizing rows.
Fixed the issue where 'BeforeEditTask/AfterEditTaskTask' event was fired twice while setting Predecessor of task through 'Task Information' dialog.
Fixed the issue where the 'System.NullReferenceException' was thrown while pressing Undo menu button after applying outdent/indent task.
Improvements
Added EndDateTime, Graphics, Rectangle properties to PaintDayEventArgs for C1GanttView.PaintDay event.
Changed The default print preview dialog to C1RibbonPreviewDialog from the C1.Win.C1RibbonPreview.4 assembly. If this assembly is not included into project references, then C1GanntView will try to use old preview dialog from the C1.Win.C1Report.4 assembly. If you want to use new preview dialog, please make sure that added references to the C1.Win.C1RibbonPreview.4, C1.Win.C1Ribbon.4 and C1.Win.C1SplitContainer.4 assemblies.
Added C1GanttView.GroupColumn property.
Added support to show task information inside the task bar.
Gauges for WinForms
Breaking Changes
BaseStyle, BaseTheme, StyledPropertyCollection namespace was changed to C1.Win.C1Gauge.
Bug Fixes
[C1BulletGraph] Fixed the issue where some properties of C1BulletGraph were not localized in Japanese text.
Improvements
[C1BulletGraph] Background image was not displayed immediately at design time.
[C1BulletGraph] Added a new overloaded Render method that allows to render the C1BulletGraph control in a specified graphics with a given rectangle where the graph will be drawn.
[C1BulletGraph] Improved performance (styles).
Input for WinForms
Bug Fixes
[C1DropDownControl] Fixed the issue where on applying themes to the C1DropDownControl and then resetting applied the theme using C1ThemeController, the C1DropDownControl's dropdown part still had the applied theme.
[C1DbNavigator] Fixed the issue where the Theme was still applied to C1DbNavigator although the theme was set to none at run time.
[C1SplitButton] Fixed the issue where the Drop-down item's styles were not reset, although the theme was set to none at run time.
[c1RangeSilder] Fixed the issue where the c1RangeSlider appears cracked at design time when the Minimum value and Maximum value are the same.
[C1ComboBox] Fixed the issue where the HotItem border and background were changed on setting the Style.Font property when Theme is applied.
Fixed the issue where the symbol changes to underscore (_) on disabling C1TextBox after adding text with ampersand (&) to it.
[C1DateEdit] Fixed the issue where PersianCalendar didn't work.
Fixed the issue where the MouseWheel event didn't support the Handled property.
Enhancements
[C1ComboBox] Added the MouseWheelSelection property. This property indicating whether the selected item changes using the mouse wheel when the C1ComboBox isn't dropped down. Added the HandleScrolling property. This property indicates whether the C1ComboBox handles the scrolling of the parent control or not.
Other Changes
[JP] New "Reiwa" Era information was added to C1Input and C1CalendarView defaults.
InputPanel for WinForms
Bug Fixes
Fixed the issue where DataMember property disappeared from the form designer when C1DataSource source was used as the data source.
IntelliSpell
Improvements
Introducing Visual Studio 2019-compliant IntelliSpell (async package).
List for WinForms
Bug Fixes
[C1Combo] Fixed the issue where the button state did not change to HotPressed on pressing the button.
[C1List] Fixed the issue where the horizontal scroll bar was not shown properly on applying the Material theme.
Fixed the issue where correct information was not being shown on scrolling to the bottom when the ScrollTip is set True.
Fixed the issue where error occurs on typecasting MouseEventArgs to HandledMouseEventArgs in MouseWheel event of C1Combo.
Menu and Toolbar for WinForms
Bug Fixes
[C1DockingTab] Fixed the issue where tabs were not displayed correctly when using RTL and TabSizeMod was set to Fit.
[C1DockingTab] Fixed the issue where fonts of some child controls were display incorrectly while sliding out the docking tab after changing its font.
[C1DockingTab] Fixed the issue where C1DockingTabPage label controls were rearranged after floating if C1DockingTab.Font property was not default.
[C1TopicBar] Fixed the issue where focus rectangle is shown at the bottom of C1TopicPage when ShowFocus=True is set in C1TopicBar.
Fixed the issue where AutoHide property of C1RadialMenu was not working properly when it is set true at run time.
Fixed the issue where when RadialMenuCommandItem's command was C1command and checked was set to 'true' at design time, RadialMenuCommandItem is not checked.
Fixed the issue where when RadialMenuCommandItem's command was C1commandMenu and checked='false' was set design time, RadialMenuCommandItem is checked.
[C1ToolBar] Fixed the issue where C1ToolBar.Font property was serialized when the theme is applied.
Fixed the issue where incorrect behavior occurs on dragging and dropping C1DockingTabPage between two C1CommandDocks.
Fixed the issue where MenuClosed events of C1RadialMneu were fired twice when Radialmenu was opened anywhere in the form without closing.
Fixed the issue where MenuClosed events of C1RadialMneu were fired twice when Radialmenu was opened anywhere in the form without closing.
MultiSelect for WinForms
Bug Fixes
[C1CheckList] Fixed the issue where the descriptions of SelectedIndex and Header in Styles properties were not localized in Japanese text.
[C1MultiSelect] Fixed the issue where ArgumentOutOfRangeException was thrown when un-checking the checkbox after changing the SelectedItem's value.
[C1MultiSelect] Fixed the issue where Mouse events were not fired in c1MultiSelect although mouse actions were performed on C1MultiSelect control.
[C1MultiSelect] Fixed the issue where an exception occurred while setting Separator property to empty string when DisplayMode = Text.
Fixed the issue where it was possible to enter disabled item in the editor part of C1MultiSelect.
Fixed the issue where the wrong SelectedIndex value was selected while changing selection and setting SelectionMode to 'Single'.
[C1MultiSelect] Fixed the issue where TextChanged event was not fired although value of text property was changed.
[C1MultiSelect] Fixed the issue where DropDown didn't close automatically when the focus of multi-select parent form was changed and this form was placed into another form.
Fixed the issue where changing the DisplayMode at runtime changed the SelectionIndex of CheckList item in dropdown part of C1MultiSelect.
Fixed the issue where all checked items were not checked if the DisplayMode was changed at runtime while editing the item.
[C1MultiSelect] [C1TagEditor] Fixed the issue where the Text property was wrongly defined in C1MultiSelect and C1TagEditor controls.
[C1MultiSelect] Fixed the issue where the theme was not applied to the auto-suggest list.
Fixed the issue where exception occurred while unselecting the item in C1MultiSelect, which has partial match present in the list.
Improvements
[C1CheckList] Added the RightClickSelect property. This property gets or sets a value indicating whether a item can be selected by right click or not.
[C1CheckList] Added the Radio option to the SelectionMode enum. This option allows the user select only one item at a time and deselect the item while holding down the ctrl modifier key.
Improved performance of modifying, adding, or removing items from a data source.
Now the focus doesn't move down when the user presses the Enter key.
Added XML docs for C1CheckList & C1MultiSelect.
Added SelectedValues array of selected item values in C1CheckList and C1MultiSelect.
[C1MultiSelect] Added ValueMemberPath property.
Breaking changes
Assigned the ValueMemberPath value, when C1CheckList/C1MultiSelect DataSource is set to get Items/SelectedItems list item's Value property. Previously it was enough to assign only the DisplayMemberPath property.
PDF for .NET
Bug Fixes
Fixed the issue where the Tab leader was shown beyond the page number in html output.
Fixed the issue where the Tab leader in certain PDF file was not shown in exported html file.
Fixed the issue where incorrect PDF was generated on using DrawStringHtml.
Fixed the issue where multiple issues were observed in generating PDF file while reading the html file to C1PDF.
Fixed the issue where the Header text did not retain in exported PDF file while reading html file to C1PDF.
Reports for WinForms
Bug Fixes
[C1RibbonPreview]Fixed the issue where the theme was not reset while changing the applied theme to none.
Ribbon (Beta) for WinForms
Improvements
Introducing the first version of Ribbon control (Beta).
Ribbon for WinForms
Bug Fixes
Fixed the issue where extra screen portion is added to the top of RibbonForm after moving it in the maximized state
Scheduler for WinForms
Bug Fixes
Fixed the issue where the file Version and description of C1Shedule.Extended.4.5.2.dll was missing and incorrect.
Fixed the issue where C1Calendar always selected second week with CalendarDimensions = 1.
Improvements
Changed the default print preview dialog to C1RibbonPreviewDialog from the C1.Win.C1RibbonPreview.4 assembly. If this assembly is not included into project references, then C1Schedule will try to use old preview dialog from the C1.Win.C1Report.4 assembly. If you want to use new preview dialog, please make sure that added references to the C1.Win.C1RibbonPreview.4, C1.Win.C1Ribbon.4 and C1.Win.C1SplitContainer.4 assemblies.
Added C1Calendar.DisplayRangeChanged event.
Sparklines for WinForms
Breaking changes
Added a reference to C1.Win.
Improvements
Improved performance (styles).
Themes for WinForms
Bug Fixes
Fixed the issue where some text of C1Theme confirmation box were not shown properly in 150% DPI.
[C1Theme] Fixed the issue where the C1DataFilter's checked state cannot be seen after applying Windows8 themes using the C1ThemeController.
Fixed the issue where the text of RibbonAppMenuTab is in pressed state and not visible if some themes are set to RibbonForm (Office2016Colorful / Office2016White).
Fixed multiple appearance issues observed in Office2007<X> and Office2013<X> themes for C1Input.
[C1Theme] Fixed the issue where Images of ribbonItems in C1FlexReportDesigner were not clearly visible on setting designer's built-in theme to 'MaterialDark' / 'Office2016Black'.
[C1ThemeDesigner] Fixed the issue where properties in C1Sparkline were not localized in Japanese text.
[C1ThemeDesigner] Fixed the issue where the theme was applied incorrectly to the property grid in the C1CalendarView preview.
[C1ThemeDesigner] Fixed the issue where properties in C1CalendarView and C1Gauge previews were not localized.
[C1ThemeDesigner] Fixed the issue where regularForm's toolbar was not shown completely with Material themes.
[C1ThemeDesigner] Fixed the issue where C1RadialMenu was distorted after setting minus value to "ButtonBorderWidth" property.
Fixed the performance issue at opening Base Theme Properties Editor.
TreeView for WinForms
Bug Fixes
Fixed the issue where an exception occurs if the node click or move is repeated quickly.
Fixed the issue where an exception was observed in C1TreeView when the Shift key was pressed and nodes were selected after drag and drop.
Improvements
Added support of IAccessible interface.
Added the RightClickSelect property. This property gets or sets a value indicating whether a node can be selected by right click or not.
Added support Shift modifier in Multiple SelectionMode when SelectionModifier is None.
Added the support for C1TreeView to save the selection state, if it can, when the user changes the SelectionMode.
Added the MoveDownByEnter property. This property is protected and gets or sets a value indicating whether the focus can move down when the Enter button is pressed.
Added the FocusCell method. This method sets focus to a node cell. Added the GetFocusedColumnIndex method. This method gets a column index of focused cell. Added the GetFocusedNode method. This method gets a node that contains the focused cell.
TrueDBGrid for WinForms
Bug Fixes
Fixed the issue where C1TrueDBGrid's font size was small when data was set by typing from keyboard after applying the themes.
Fixed the issue where TrueDBGrid's filter dropdown items's font size was small although the height of filter dropdown item was increased on applying themes.
Fixed the issue where the Grid's border disappears on resetting to none after applying the themes.
Fixed the issue where FormatException occurs on setting the FilterDefinition with null value for integer column.
Fixed the issue where when C1TrueDBDropDown was used, it was not possible to quickly select list items by key typing.
Fixed the issue where PropBag property content changes just by opening the form designer.
Fixed the issue where SelectedRows.Count is not updated immediately on deleting rows from top to bottom.
Fixed the issue where scrolling via mouse wheel does not work properly when DataLayout is Form.
Improvements
Changed the default print preview to C1RibbonPreview from the C1.Win.C1RibbonPreview.4 assembly. If this assembly is not included into project references, then C1TrueDBGrid will try to use old preview from the C1.Win.C1Report.4 assembly. If you want to use new preview, please make sure that you added references to the C1.Win.C1RibbonPreview.4, C1.Win.C1Ribbon.4 and C1.Win.C1SplitContainer.4 assemblies.
Added the CaseSensitive property to the C1TrueDBDropdown class. This property sets whether a search is case sensitive when the ValueTranslate is true.
Word for WinForms
Bug Fixes
Fixed the issue where Japanese font changes to SimSun font when the generated .docx was opened in Word.
Other Improvements
Added XML docs for C1.Win.*.dll to the build.
Added C1FontIcon, C1BitmapIcon, C1PolygonIcon, C1PathIcon and C1IconTemplate classes which allow to define icons of different type to display in the UI. These icons can be displayed using C1.Framework.FontIconElement, BitmapIconElement, PolygonIconElement and PathIconElement correspondingly.