Release version 437 -
C1.Win.C1List
Bug fixes
- Header and footer rows were not display correctly if splits are added and Material theme is applied. (TFS:422073)
- No xml layout file can be found in Open dialogue and SaveAs dialogue of C1List when
click LoadLayout/SaveLayout button. (TFS:43741)
Release version 431 -
C1.Win.C1Themes
Other changes
- FlexGrid Highlight background color in Office2016Green theme changed to excel like.
Release version 429 -
C1.C1Excel
Bug fixes
- FitPagesDown value is shown although value does not set when saving .xlsx file using C1Excel. (TFS:440434)
- 'NamedRanges' can not be saved properly if sheet name contains invalid characters in loaded xlsx file and save just as it is. (TFS:440437)
- '#REF!' is shown in 'Name Manager' of saving xls file which is loaded xlsx file with sheet name contains invalid characters. (TFS:440436)
- 'File error: data ..' warning message occurs in save xls when loading excel file which contain comment with format styles. (TFS:440435)
- When reading .xlsx file, the vlaue of 'FitPageAcross/FitPagesDown' is displayed '0' although setting any value in it. (TFS:440448)
C1.C1Pdf
Bug fixes
- Underline and StrikeOut text line extends past end of text if text contain japanese characters. (TFS:422648)
- An exception occurs when exporting pdf file from emf by using C1Report. (TFS:440258)
- Underline style does not properly displayed in exported pdf file. (TFS:441011)
C1.C1Word
Bug fixes
- Child row's cell alignment are not shown properly when hierarchical grid is exported to rtf after expanding parent row. (TFS:442388)
C1.Win.C1GanttView
Bug fixes
- An exception occurred when deleting all tasks while grouping the task in C1GanttView. (TFS:440259)
C1.Win.C1TrueDBGrid
Bug fixes
- Collapse/expand button wasn't shown in front of cell value when export to Html/Rtf. (TFS:440449,440464)
C1.Win.FlexChart
Bug fixes
- Fixed issue with exception in histogram plot. (TFS:440620)
- Fixed issue with exception when trendline fit equation doesn't have valid solution.
(TFS:431962) - Series considered as stackable when its ChartType is the same as parent chart's type.
(TFS:431621)
Release version 427 -
C1.C1Excel
Bug fixes
- Font Style of the text in the cell does not retained when loading .xls file and saving as 'xlsx/xls' format. (TFS:438940)
- Font of the comment text does not retained when loading .xls file and saving as 'xlsm/xlsx'. (TFS:438978)
- Error 'We found a problem with ...' is occurred in result excel (.xlsx) file when loading .xls file containing Frequency() formula. (TFS:396807)
- Incorrect Formula is displayed in message on saving and loading .xls file when loading .xlsx file contains IF() formula. (TFS:439138)
- An error message occurs in save xlsx file when loading xlsx file with blank cell after setting 'FitPagesDown/FitPagesAcross' value. (TFS:439078)
- Italic/Bold font style can not be saved correctly in saved xlsx file by using C1Excel. (TFS:439222)
- Multi font value does not return properly when loading excel file that contain multi fonts. (TFS:439447)
- An error message occurs on saving and loading .xls file which contain 'SubTotal' formula and saving as OpenXML format. (TFS:439448)
- Font family , Size , Weight and Style does not retained in saved files when loading excel file which contains different style in one cell. (TFS:439472)
C1.C1Pdf
Bug fixes
- Text does not display corectly when generating PDF from EMF file. (TFS:439576)
- Japanese text does not display properly when emf file is exported to pdf file by using C1Report. (TFS:439583)
- Html text does not display properly when generating pdf through EMF by using DrawImage. (TFS:439731)
C1.Win.C1Document
Bug fixes:
- 'First Page' and 'Back' buttons are not disabled in html export although report has one page. (TFS:438780)
C1.Win.Ribbon
Bug fixes
- Selected RibbonGallery item wasn't shown in visible area of RibbonGallery. (TFS:439972)
Improvements
- Added the HorizontalAlignment property. This property gets or sets a value that determines the horizontal alignment of the RibbonBottomToolBar. (TFS:426532)
- Added 48px and 64px icons presets for high dpi support.
Release version 426 -
C1.C1Excel
Bug fixes
- 'OutOfMemoryException' is thrown when loading excel file having 500,000 rows. (TFS:296569)
- The font properties of the number in the cell does not retained when .xls file is read and saved just as it is. (TFS:418599)
- Horizontal text alignment does not retained when .xlsx file is read and save as .xls file. (TFS:418944)
- Some image is not properly displayed in background of sheet in .xls file. (TFS:418899)
- C1Excel hangs when some malformed RTF code is assigned to Cell value. (TFS:419126)
- Request to add a feature to handle multiple named ranges with the same name in C1Excel. (TFS:419482)
- xlsm file loses the PaperKind value on loading and saving using C1Excel. (TFS:419970)
- FitPagesDown value is shown although value does not set when saving .xlsx file using C1Excel. (TFS:429730)
- Block sign is shown in save .xlsx file when mouse hovering image if the first sheet is invisible. (TFS:429876)
- PaperKind does not retained when loading .xlsm file and save just as it is. (TFS:434571)
- Second sheet can hide in save .xlsx file if the first sheet is invisible. (TFS:434572)
- C1Excel throws InvalidOutOfRangeException when loading Workbook referencing external workbook's Cell in NamedRange. (TFS:434930)
- PaperKind = A4 setting may not be applied. (TFS:434995)
Improvements
- Reduced memory consumption (5% for cells, rows and columns, about 15% at save to XLSX (Open XML format).
- Using System.IO.ZipArchive instead C1ZipFile in C1Excel (for 4.5.2 version).
C1.C1Pdf
Bug fixes
- Partially, “Axis Y” caption of chart shown horizontally and its corners, border are sharp and blur if ParseEmfPlus is ‘True’ when exporting metafile chart to pdf. (TFS:70840)
C1.C1Report
Bug fixes
- System.NullReferenceException was thrown when C1.Win.C1ReportDesigner.C1ReportDesigner/
is disposed for the second time. (TFS:422209)
C1.C1Word
Bug fixes
- ForeColor is not retained in exported .rtf/.docx files after setting line break in rtf field. (TFS:422865)
- RtfTextFlow enum value "LeftToRight" is misspelled. (TFS:286011)
- "Can't Open" error is shown when add same image in header section and body section and save the document with (.docx) format. (TFS:276772)
C1.C1Zip
Bug fixes
- Request to provide information on a particular incorrect password partially decompressing the zip file. (TFS:412480)
C1.Win.C1Command
Bug fixes
- [C1DockingTab] ForeColor property of the C1DockingTab is not affected on the C1DockingTabPage;
Improvements
- [Core 3.1] C1.Win.C1Command.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416944)
Other changes
- [Core 3.1] Code that uses the ContextMenu, ToolBar, DataGrid, Menu classes, which are not supported by .Net Core 3.1, are placed in conditional compilation that not execute in .NET 4.5.
Corresponding code added for ContextMenuStrip, ToolStrip, DataGridView, ToolStripDropDown classes. (TFS:416944) - [C1Command] code strings and properties descriptions moved to resources. (TFS:433173)
Files added to project:
1. Localization\FormStrings.cs
2. Localization\en.C1.Win.C1Command.Localization.FormStrings.resx
3. Localization\ja.C1.Win.C1Command.Localization.FormStrings.resx
4. Localization\ko.C1.Win.C1Command.Localization.FormStrings.resx
5. Localization\zh.C1.Win.C1Command.Localization.FormStrings.resx
6. Localization\UIStrings.cs (copy of "..\..\Shared\Util\Util.Net\UIStrings.cs")
Files excluded from project:
1. Localization\StringsTables.cs
2. ..\..\Shared\XLicensing\Licensing.Net\Localization\Localize.cs
3. ..\..\Shared\Util\Util.Net\UIStrings.cs
C1.Win.C1Document
Bug fixes:
- Some Report sections is still displayed in exported xlsx file although setting its height property to '0'. (TFS:419866)
- Report Sections with Height=0 is displayed in non-paginated rtf/docx exported file. (TFS:419895)
- Text is spaced when exporting FlexReport to HTML. (TFS:421692)
- Text is cutting when exporting FlexReport to HTML. (TFS:421421)
- Page Header is not displayed properly in non paginated .rtf/.docx export. (TFS:420003)
- 'A table in this document becomes corrupted' error is thrown in exported non-paginated rtf/docx export if FlexReport contains table. (TFS:420268)
- Line style is not correctly rendered in HTML export if loading pdf file with different line styles to C1PDFDocumentSource. (TFS:327043)
- Checkbox border cut off in exported rtf/docx/xls/xlsx files when set standard check mark. (TFS:423966)
- Some outlines under 'Table of Contents' are not displayed in exported html file if number of page is less than outlines. (TFS:402270)
- Checkboxes do not show correctly in viewer page of Flex Report. (TFS:421254)
- Some of the contents are missing in exported document when SSRS report is exported as inverted 'HTML document'. (TFS:395521)
- [One case] Multiple issues are observed when exporting the report after unchecked the paged checkbox in some export setting in some flex reports. (TFS:421513)
- LineSpacing in the TextField or Paragraph field are not effected in exported RTF/Word/Excel files. (TFS:190997)
- 'Border' style is affected to 'Line' style of 'Shape' fields in exported RTF and Word file. (TFS:322512)
- Contents are not continuously displayed in exported paginated rtf/docx format if exporting .flxr that contains Text/Rtf/Paragraph Field with long content and AutoHeight. (TFS:376311)
- Header text are cut off in exported Word/RTF file. (TFS:222562)
C1.Win.C1DynamicHelp
Bug fixes
- [Core3.1] 'System.TypeLoadException' was occurred when run the .Net core project with C1DynamicHelp. (TFS:432077)
Other changes
- [Core 3.1] Added conditional compilation for not supported by Core 3.1 ToolBarButton class and added ToolStripButton class support in UIElementResolver class. (TFS:416947)
- To avoid exceptions in Core3.1 applications, commented "CORE31" compilation symbol condition code in file (TFS:432077):
$\TFS\WinForms\Devel\Shared\XLicensing\Licensing.Net\Localization\Localize.cs
C1.Win.C1Editor
Bug fixes
- System.ArgumentNullException is thrown while formatting web links in C1Editor (TFS:308552)
C1.Win.C1FlexGrid
Improvements
- Improved performance at creating big trees. (TFS:88038)
- Implemented the IFormattableView interface for interacting with the C1RulesManager.
C1.Win.C1GanttView
Bug fixes
- GanttView's performance dropped in build 4.*.20201.416. (TFS:436776)
Improvements
- [Core 3.1] C1.Win.C1GanttView.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416950)
C1.Win.C1Input
Breaking changes
- [Core 3.1][C1.Win.C1Input.4.5.2] The ContextMenu class is replaced with ContextMenuStrip class for Core3.1 compatibility. (TFS:416955, 421065)
- [C1DbNavigator] The ButtonStyle property is obsolete.
Enhancements
- C1TextBox, C1CheckBox, C1Button, C1Label, C1SplitButton can now be used in .Net Core 3.1. applications.
C1.Win.C1InputPanel
Breaking changes
- InputComboBox, InputDataNavigator, InputDatePicker, InputMaskedTextBox, InputNumericBox, InputTextBox, InputTimePicker classes: public property ContextMenu is removed.
Use ContextMenuStrip property instead. (TFS:416957)
Bug fixes
- The AutoSize InputPanel property didn't work properly when adding items through code. (TFS:436735)
Improvements
- C1.Win.C1InputPanel.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416957)
C1.Win.C1List
Improvements
- [Core 3.1] C1.Win.C1List.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416961)
C1.Win.C1Ribbon
Improvements
- [Core 3.1] C1.Win.C1Ribbon.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416964)
C1.Win.C1RibbonPreview
Improvements
- C1.Win.C1RibbonPreview.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416965)
Other changes
- [C1.Win.C1RibbonPreview.4.5.2] Removed ContextMenu property and ContextMenuChanged event not supported by .Net Core 3.1, in C1RibbonPreview class, MainMenu class replaced by MenuStrip in C1RibbonPreviewDialog class. (TFS:416965)
C1.Win.C1Schedule
Improvements
- [C1Schedule] Added ScheduleTheme.ShortMonthDayFormat property.
This option can also be changed at design-time from the VisualStyle Smart designer. (TFS:431515) - [C1Schedule] Added BeforeAppointmentFormatEventArgs.ForeColor property.
Change this property in the BeforeAppointmentFormat event handler to alter appointment foreground. (TFS:413921) - [C1Schedule] Added new ShowAppointmentStatus property. (TFS:431470, 122779)
Other changes
- NotifyCollectionChangedAction, NotifyCollectionChangedEventArgs, NotifyCollectionChangedEventHandler and INotifyCollectionChanged have been removed from the C1.C1Schedule namespace.
Use corresponding members of the System.Collections.Specialized namespace instead.
C1.Win.C1SplitContainer
Improvements
- C1.Win.C1SplitContainer.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416969)
C1.Win.C1Themes
Bug fixes
- [C1ThemePicker] Hidden properties were shown in Visual Studio editor's IntelliSense. (TFS:421472)
- [C1ThemePicker] Theme was not applied when set theme by SelectedText. (TFS:421413)
Other changes
- [C1Theme.5] C1.C1Zip.4.5.2 project reference replaced by C1.Zip NuGet package. (TFS:430663)
C1.Win.C1TrueDBGrid
Improvements
- Added the PrintCheckbox property. This property gets or sets a value indicating whether to print checkbox icons instead of boolean values. (TFS:434142)
C1.Win.C1Win7Pack
Improvements
- [Core 3.1] C1.Win.C1Win7Pack.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416980)
Other changes
- [Core 3.1] Removed ContextMenu class unsupported by .Net Core 3.1, in BaseCollectionEditor class. (TFS:416980)
C1.Win.Calendar
Bug fixes
- [C1CalendarView] Sometimes the CalendarType property was not set properly. (TFS:414724)
- [C1CalendarView] Month sometimes could not be changed after setting the MaxDate. (TFS:415454)
- [C1CalendarView] Calendar sometimes could not be navigate to the next/previous month for the first time. (TFS:414722)
C1.Win.DashboardLayout
Improvements
- Added the C1DashboardLayout.ItemContainerAction event. Added DashboardIte.IsMaximized and IsHidden properties. (TFS:420582)
C1.Win.DataFilter
Breaking changes
- Changed reference from the C1.Win.DataCollection to the C1.DataCollection.BindingList to the 1.0.20201.25 version.
- Changed behavior of the AutoApply property. This property only has effect when changes are made from the user interface. If filters have been changed from code-behind, it's application responsibility to apply them.
The ValueChanged event argument changed to the ValueChangedEventArgs class. - Changed behavior of the Checklist filter, the filter is not applied if there are no selected items. Override the IsApplied property to return the old behavior.
Bug fixes
- [FilterEditor] AggregateException had occurred when filtering with 'IsOneOf' filter operator in string type. (TFS:422809)
- [FilterEditor] Control used wrong license record.
Improvements
- CheckListFilter uses FilterOperation.IsOneOf.
- [FilterEditor] Added localized strings for drop lists.
- [FilterEditor] Added icons for the drop-down list of operations.
- [FilterEditor] Added support of custom editors. You should use the CustomEditorInitializing event and implement the IValueEditor interface.
- Added the GetFilterExpression method. This method returns the current value of the filters that can be applied.
- Implemented the GetPreferredSize method. This method retrieves the size of a rectangular area into which a control can be fitted.
- [FilterEditor] Added support of nested properties in the drop-down property list.
- [FilterEditor] Added the ListingProperty event. This event occurs before a property is added to the drop-down property list.
C1.Win.FlexPivot
Other changes
- The CreateWorkspace method id added to C1FlexPivotPanel class in order to avoid C1.DataEngine licensing when the C1FlexPivot is used. C1.DataEngine requires a special licensing when it is used separately. (TFS:422883)
C1.Win.FlexReport
Bug fixes:
- Improved rendering perfomance in scenario when report contains invisible subreport fields. (TFS:422897)
- Error when importing crystal report to FlexReport Designer. (TFS:417936)
- Base64 encoded Image is not rendered in FlexReport's SuperLabel field. (TFS:436410)
- Issue in setting the Width of the Table in the HTML to fit the page doesn not shows correct preview in Flexreport. (TFS:436801)
C1.Win.FlexReport Designer App
Improvements
- C1.Win.FlexReportDesigner.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416985)
Other changes
- [C1.Win.FlexReportDesigner.4.5.2] SqlBuilderDialog class: ToolBar class not supported by .Net Core 3.1 replaced by ToolStrip class, C1FlexViewerDialog class: removed not supported by .Net Core 3.1 ContextMenu property and ContextMenuChanged event, public property Menu is removed. Use MainMenuStrip property instead. (TFS:416985)
C1.Win.FlexViewer
Improvements
- [Core 3.1] C1.Win.FlexViewer.4.5.2 can now be used in .Net Core 3.1. applications. (TFS:416981)
Other changes
- [Core 3.1] Removed ContextMenu property not supported by .Net Core 3.1, in C1FlexViewer class. (TFS:416981)
C1.Win.MultiSelect
Improvements
- Added the CheckImageList property. This property gets the image list that is used to indicate the state of the C1CheckList items. (TFS:430978)
C1.Win.Ribbon
Breaking changes
- Removed the HotTransitionEffect and ToolTipMaxWidth properties from the C1Ribbon class. Use the ToolTipSettings.MaximumWidth property instead.
- Removed the ToolTipMaxWidth property from the C1StatusBar class. Use the ToolTipSettings.MaximumWidth property instead.
- Removed the AllowSelection property from the RibbonButton class. Use the SelectableInListItem property instead.
Bug fixes
- Inconsistent behavior between run time and design time after removing all ribbon tab from design time. (TFS:408420)
- 'Key Tip' of QAT, Tab and Configuration Toolbar were shown in BackstageView when open the BackstageView. (TFS:420818)
- C1Ribbon still shown full view when layout loaded as simplified. (TFS:419123)
- The FlipImageRtl property didn't work correctly when Ribbon's RightToLeft was set to Yes at run time. (TFS:436211)
- The form icon didn't shown in the c1RibbonForm title bar when changing the custom form icon and setting FormBorderStyle 'None' to other enums. (TFS:435858)
- The form icon didn't shown on the c1RibbonForm title bar when the HideTabHeaderRow property changed. (TFS:436194)
- C1Ribbon elements distorted in simplified view if a gallery element is selected at first time. (TFS:435130)
- RibbonMenu showed the text twice when switching from full view to simplified one.
Improvements
- Added the PerformClick method to the RibbonButton component. This method performs the RibbonButton.Click event. Added the PerformDoubleClick method to the RibbonButton component. This method performs the RibbonButton.DoubleClick event. (TFS:429341)
- Added the PopupToolTip event. This event occurs before a tooltip is displayed and allows to change the position of the tooltip. (TFS:422880)
- Added the PlacementMode property. This property gets or sets the placement of where a tooltip appears on the screen. (TFS:422880)
- Added hDPI support for the icon designer.
- The Source property is hidden from the icon designer. (TFS:424172)
- Added support for the Home and End keys for the RibbonDatePicker. (TFS:435111)
C1.Win.RulesManager
Initial release
- WinForms RulesManager control. (C1.Win.RulesManager.4.5.2.dll)
C1.Win.TreeView
Bug fixes
- The C1TreeViewColumn.ExpressionInfo.Expressions property sometimes displayed an incorrect value. (TFS:417078)
Improvements
- Added the DropLineColor property. This property gets or sets the color of drop line. (TFS:419395)
C1Themes Designer App
Other changes
- [4.5.2][Internal] C1.Win.DataCollection dependency is updated to 1.0.20201.7-beta
- [4.5.2][Internal] Nuget dependencies converted to PackageReference.
- Image was not shown in the text area of the C1ComboBox at the first time when C1Input preview is opened. (TFS:423721)
ComponentOne WinForms Basic Library
Bug fixes
- The Height of the TextBoxElement was incorrect when AutoHeight=true and AutoWidth=false.
Improvements
- [Core 3.1] C1.Win.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416926)
Release version 425 -
C1.C1Excel
Bug fixes
- PaperKind does not retained when loading .xlsm file and save just as it is. (TFS:434571)
C1.C1Report
Bug fixes
- CodeDom compilation is not supported on NetCore3.1, as result scripting in C1PrintDocument will NOT work in NetCore3.1 applications. Added try/catch in the ScriptManagerBase class to exclude application crash if document contains scripts, all script expressions will return null.
C1.Win.C1Document
Improvements:
- Exception occurs when rendering certain PDF file. (TFS:436626)
- Exception occurs when rendering certain PDF file. (TFS:435405)
- The 'Viewer Preference" button in PDF Export option form is now enabled. (TFS:432984)
C1.Win.C1DynamicHelp
Bug fixes
- [Core3.1] 'System.TypeLoadException' was occurred when run the .Net core project with C1DynamicHelp. (TFS:432077)
Other changes
- To avoid exceptions in Core3.1 applications, commented "CORE31" compilation symbol condition code in file (TFS:432077):
$\TFS\WinForms\Devel\Shared\XLicensing\Licensing.Net\Localization\Localize.cs
C1.Win.C1GanttView
Bug fixes
- [Core 3.1] The tooltip displayed incorrectly in the 'Field Name' drop-down list of the 'Advance Filter' dialog box. (TFS:432262)
C1.Win.C1List
Bug fixes
- [.NetCore3.1] 'System.MIssingMethodException' was occurred when run the .Net core project with C1List. (TFS:431974)
C1.Win.C1TrueDBGrid
Bug fixes
- Scrollbars were not displayed immediately when the Material theme is applied to the entire form. (TFS:403911)
Improvements
- [Core 3.1] C1.Win.C1TrueDBGrid.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416978)
- Added HeadingHot style property.
Other changes
- [Core 3.1] ToolBar class unsupported by .Net Core 3.1 replaced by ToolStrip class,
ToolBarButton class unsupported by .Net Core 3.1 replaced by ToolStripButton class. (TFS:416978)
C1.Win.FlexReport Designer App
Bug fixes:
- FlexReportDesigner App does not open the .flxr file on double click from File Explorer. (TFS:434704)
Release version 424 -
C1.C1Word
Bug fixes
- [JPN] Description of properties for C1WordDocument are not localized in Japanese. (TFS:399262)
C1.Win.C1Chart
Improvements
- [Core 3.1] C1.Win.C1Chart.4.5.2.dll and C1.Win.C1Chart3D.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:429481)
Other changes
- [Core 3.1] [C1.Win.C1Chart.4.5.2] [C1.Win.C1Chart3D.4.5.2] ContextMenu class not supported by .Net Core 3.1, replaced by ContextMenuStrip class. (TFS:429481)
C1.Win.C1Document
Bug fixes:
- Expand/Collapse buttons are shown on all the rows in the SSRS report viewer. (TFS:431360)
C1.Win.C1Editor
Bug fixes
- Page with C1Editor does not receive focus. (TFS:420587 case 2)
C1.Win.C1FlexGrid
Bug fixes
- Cell background color was not correctly reflected when saving in Xlsx format. (TFS:428936)
- Reordering Columns threw NullReferenceException when C1FlexGrid was hosted in WPF application. (TFS:431841)
C1.Win.C1List
Bug fixes
- [C1Combo] C1ComboBox didn't change SelectedText when SelectedIndex value was changed from the TextChanged event. (TFS:430281)
C1.Win.C1Schedule
Bug fixes
- [JPN] [C1Schedule] Honor culture formatting for cultures other than Japanese in the MonthView. (TFS:431515)
- Appointments are not showing in the Schedule when EndDayTime is set to 24:00 and ShowWorkTimeOnly property is true. (Tfs:432818)
Improvements
- [C1Schedule] Added new public properties ScrollPosition, ScrollSize, ScrollableRectangle.
WYSIWYG Printing sample has been updated to show how to use these properties for pagination. (TFS:426895)
C1.Win.C1TrueDBGrid
Bug fixes
- TrueDBGridDropdown changed the selected row after opening the dropdown form, even if the mouse cursor did not move. (TFS:422887)
- Form with a C1TrueDBGrid shows edited even it is not edited. (TFS:422193)
Improvements
- The optional parameter detectFormats is added to the C1TrueDBGrid1.ExportToExcel method to avoid detecting data formats when exporting to Excel. (TFS:422953)
- Added support for the BorderTypeEnum.None for the SaveExcel method. (TFS:431487)
C1.Win.FlexPivot
Bug fixes
- [C1FlexPivotSlicer] Theme was still applied to 'Header' of C1FlexPivotSlicer when theme is reset to 'none'. (TFS:429638)
- [.NetCore3.1] 'System.MIssingMethodException' was occurred when click on the FlexPivotGrid. (TFS:430470)
C1.Win.FlexReport
Bug fixes:
- SuperLabel is not display an html correctly when it's height is not determined and AutoHeight = AutoSizeBehavior.GrowAndShrink. (TFS:377061)
- SubSections.Move method worked incorrectly. (TFS:431093)
C1.Win.FlexReport Designer App
Bug fixes:
- NullReferenceException was thrown on setting un-named text field as 'Text' property through 'Expression Editor'. (TFS:429650)
- Double clicking on the Subreport property of a SubreportField gives the error: Object of type 'System.String' cannot be converted to type 'C1.Win.FlexReport.C1FlexReport'. (TFS:339461)
- Removed a full path from the Save As... dialog. (TFS:339461)
C1.Win.TreeView
Bug fixes
- Text of c1TreeView's DisplayFieldName dialog box is not localized with Japanese text. (TFS:422662)
Release version 423 -
C1.Win.C1FlexGrid
Bug fixes
- Column's expressions were reset when they are used on multiple unbound columns. (TFS:432986)
Release version 422 -
C1.Win.C1Input
Bug fixes
- [4.5.2][C1TextBox] C1TextBox.MaskInfo.RegexpMask is absent in 4.5.2 version but present in 4.0.
Release version 421 -
C1.C1Excel
Bug fixes
- FitPagesDown value is shown although value does not set when saving .xlsx file using C1Excel. (TFS:429730)
C1.C1Pdf
Bug fixes
- An exception occurs when creating the pdf through image '.bmp' format using DrawImage(). (TFS:430472)
C1.Win.C1Document
Bug fixes:
- Checkbox is cut off if setting 'CheckMark.Style' of Checkbox Field to 'Standard' and exporting it as non-paginated docx file. (TFS:428904)
- Some of the contents are missing in exported document when SSRS report is exported as inverted 'HTML document'. (TFS:395521)
- Page navigator does not work properly in exported HTML document when exported with specific output page range. (TFS:430534)
C1.Win.C1InputPanel
Bug fixes
- AutoSize property was not localized to Japanese. (TFS:402863)
C1.Win.FlexReport Designer App
Bug fixes:
- KeyNotFoundException is thrown on editing properties after making changes in the Groups dialog. (TFS:361505)
C1.Win.Ribbon
Bug fixes
- Image wasn't shown in "Select Image" dialog box when reselect the tab. (TFS:429647)
Release version 420 -
C1.Win.FlexReport Designer App
Bug fixes:
- Designer raised "OutOfMemoryException: List box contains too many items" in the case of empty Name of field. (TFS:414519)
Release version 419 -
C1.Win.FlexChart
Bug fixes
- BoxWhisker chart works correctly with DataTable. (TFS:421471).
- LinePattern correctly applied to annotations. (TFS:416794)
- Fixed exception during animation after removing series with auxiliary axis.
(TFS:400900) - Fixed exception when using Series with Histogram chart. (TFS:402709)
- Fixed exception when exporting chart with annotations to SVG. (TFS:427024)
- The bubble chart with NaN values plotted correctly. (TFS:394920)
- LinePattern applied properly for data label's border. (TFS:403901)
Release version 418 -
C1.Win.DataFilter
Bug fixes
- A spelling mistake. (TFS:398397)
Release version 417 -
C1.Win.C1Command
Bug fixes
- [C1DockingTab] An application could freeze sometime when restoring if C1DockingTab is placed on it.(TFS:419025)
- [.NetCore3.0] [C1DockingTab] "System.MIssingMethodException" was occurred when C1DockingTabPage changed floating state. (TFS:422554)
Improvements
- [Core 3.1] C1.Win.C1Command.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416944)
Other changes
- [Core 3.1] Code that uses the ContextMenu, ToolBar, DataGrid, Menu classes, which are not supported by .Net Core 3.1, are placed in conditional compilation that not execute in .NET 4.5.
Corresponding code added for ContextMenuStrip, ToolStrip, DataGridView, ToolStripDropDown classes. (TFS:416944)
C1.Win.C1Document
Bug fixes:
- Unlike previous build, 'Table of Contents' is overlapped over contents of non-paginated exported html file. (TFS:427151)
- Performance issue in FlexReport as compare to C1Report when exporting to PDF. (TFS:422897)
- Checkbox border cut off in exported rtf/docx/xls/xlsx files when set standard check mark. (TFS:423966)
- Some outlines under 'Table of Contents' are not displayed in exported html file if number of page is less than outlines. (TFS:402270)
C1.Win.C1DynamicHelp
Other changes
- [Core 3.1] Added conditional compilation for not supported by Core 3.1 ToolBarButton class and added ToolStripButton class support in UIElementResolver class. (TFS:416947)
C1.Win.C1Editor
Bug fixes
- CRTL+C not working in C1Editor Preview Mode when using C1EditorToolStripMain (TFS:423727)
C1.Win.C1FlexGrid
Bug fixes
- FlexGrid Boolean column showed small sized CheckBoxes when Form's Font unit was Millimeter. (TFS:390563)
- Footer row was linked to the previous grid row when tree style was Lines|Symbols|Leaf. (TFS:394016)
- DataSourceChanged or DataBindingComplete events didn't occur in some cases. (TFS:421047)
- In high DPI environment, layout on C1FlexGridSearchPanel was incorrect at design time. (TFS:422760)
- When ExtendLastCol was true and cell's WordWrap was true, AutoSizeRow method did not adjust row height as expected. (TFS:424346)
C1.Win.C1GanttView
Bug fixes
- Bar Height of progress bar was not shown properly in 'Bar Styles' dialog after changing bar height through 'Layout' dialog. (TFS:408429)
- Tasks count was shown incorrectly when deleting all tasks after selecting all rows if loading MS project xml file with multiple tasks. (TFS:408151)
- An exception occurred when sorting 'ByDuration' after loading MS project xml file with multiple tasks. (TFS:408148)
- When changing the Default BarStyle was not affected to some tasks. (TFS:408131)
- 'RemoveSort()' method did not worked properly after deleting all tasks while sort the tasks in GanttView. (TFS:407637)
Improvements
- [Core 3.1] C1.Win.C1GanttView.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416950)
C1.Win.C1Input
Breaking changes
- [Core 3.1][C1.Win.C1Input.4.5.2] In NumericEditCalculator class the ContextMenu class is not supported by the .Net Core 3.1 replaced by ContextMenuStrip class. (TFS:416955, 421065)
- [C1DbNavigator] The ButtonStyle property is obsolete.
- [Core 3.1][C1.Win.C1Input.4.5.2] In NumericEditCalculator class the ContextMenu class is not supported by the .Net Core 3.1 replaced by ContextMenuStrip class. (TFS:416955, 421065)
Bug fixes
- [C1TextBox] The background color was not updated sometimes in C1TextBox when the Enabled property is changed to False. (TFS:417632, 398545)
- [C1TextBox] C1TextBox throw the stackoverflow exception when set a Text value from the Validated event. (TFS:418654)
- [C1TextBox] The background color was not updated sometimes in C1TextBox when the Enabled property is changed to False. (TFS:417632, 398545)
- [C1TextBox] C1TextBox throw the stackoverflow exception when set a Text value from the Validated event. (TFS:418654)
Enhancements
- C1TextBox, C1CheckBox, C1Button, C1Label, C1SplitButton can now be used in .Net Core 3.1. applications.
- C1TextBox, C1CheckBox, C1Button, C1Label, C1SplitButton can now be used in .Net Core 3.1. applications.
C1.Win.C1InputPanel
Breaking changes
- InputComboBox, InputDataNavigator, InputDatePicker, InputMaskedTextBox, InputNumericBox, InputTextBox, InputTimePicker classes: public property ContextMenu is removed.
Use ContextMenuStrip property instead. (TFS:416957)
Improvements
- C1.Win.C1InputPanel.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416957)
C1.Win.C1List
Improvements
- [Core 3.1] C1.Win.C1List.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416961)
Other changes
- [Core 3.1] [C1List] Removed ContextMenu class unsupported by .Net Core 3.1.
Removed unused code using "WHIDBEY" compilation symbols in C1ComboDesigner class.
Removed unused GridColumnEditorForm class. (TFS:416961)
C1.Win.C1Ribbon
Bug fixes
- [C1RibbonForm] The resizing cursor did not appear on the inactive C1RibbonForm if the theme was applied. (TFS:417100)
C1.Win.C1RibbonPreview
Improvements
- C1.Win.C1RibbonPreview.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416965)
Other changes
- [C1.Win.C1RibbonPreview.4.5.2] Removed ContextMenu property and ContextMenuChanged event not supported by .Net Core 3.1, in C1PrintPreviewDialog class, MainMenu class replaced by MenuStrip in C1PrintPreviewDialog class. (TFS:416965)
C1.Win.C1Themes
Bug fixes
- Fixed foreground color of the drop-down items in Office2016 themes. (TFS:418268)
- Theme was still applied on DataGridView control when the theme is reset. (TFS:421775)
C1.Win.C1TrueDBGrid
Bug fixes
- Theme was not applied to the FilterBar dropdown button. (TFS:416072)
- Theme was not applied to the ModifiedRow glyph. (TFS:418120)
- TrueDBGrid didn't support an export GUID columns to Excel. (TFS:419569)
- Expand or Collapse icon was shown twice in exported pdf file when specific column was grouped. (TFS:423011)
- Checkbox in TrueDBGrid wasn't checked when value was -1. (TFS:424934)
Improvements
- [Core 3.1] C1.Win.C1TrueDBGrid.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416978)
Other changes
- [Core 3.1] ToolBar class unsupported by .Net Core 3.1 replaced by ToolStrip class,
ToolBarButton class unsupported by .Net Core 3.1 replaced by ToolStripButton class. (TFS:416978)
C1.Win.C1Win7Pack
Improvements
- [Core 3.1] C1.Win.C1Win7Pack.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416980)
Other changes
- [Core 3.1] Removed ContextMenu class unsupported by .Net Core 3.1, in BaseCollectionEditor class. (TFS:416980)
C1.Win.Calendar
Bug fixes
- [C1DateEdit] Theme was not applied to some part of the C1DateEdit drop down Calendar. (TFS:422494)
- [C1DateEdit] The Value property was sometimes not reflected in the drop-down calendar. (TFS:407929)
C1.Win.DataFilter
Bug fixes
- [FilterEditor] Delete button was not visible on filter operation when enter long text to Filter Value text box. (TFS:416216)
- [FilterEditor] All elements of c1FilterEditor were not refreshed immediately when applying c1Themes. (TFS:421418)
- [FilterEditor] Text in FilterEditor wasn't shown properly when the control parent was changed. (TFS:421607)
C1.Win.FlexChart
Bug fixes
- Fixed the exception that might happen in Stacked 100% area chart. (TFS:400208).
- The ranged histogram now displayed correctly. (TFS:424949).
- Fixed the exception in pie chart with scrollable legend. (TFS:421733).
C1.Win.FlexPivot
Bug fixes
- [C1FlexPivotGrid] SubtotalBackground and SubtotalForeground was not themeable. (TFS:407328)
- NullReferenceException occurred when the DataSource is changed at runtime. (TFS:419105)
C1.Win.FlexReport
Bug fixes:
- ForcePageBreak specified for SubSection of SubReport is ignored (C1FlexReportTester:TestTFS398812). (TFS:398812)
- FieldBase.ZOrder processed incorrectly in .Net4 version, added two tests to C1FlexReportTester (TestTFS419504_01, TestTFS419504_02) (TFS:419504)
- Subreports containing groups with KeepTogether == WholeGroup can be rendered incorrectly in certain scenario. (TFS:420637)
C1.Win.FlexReport Designer App
Improvements
- C1.Win.FlexReportDesigner.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416985)
Other changes
- [C1.Win.FlexReportDesigner.4.5.2] SqlBuilderDialog class: ToolBar class not supported by .Net Core 3.1 replaced by ToolStrip class, C1FlexViewerDialog class: removed not supported by .Net Core 3.1 ContextMenu property and ContextMenuChanged event, public property Menu is removed. Use MainMenuStrip property instead. (TFS:416985)
C1.Win.FlexViewer
Improvements
- [Core 3.1] C1.Win.FlexViewer.4.5.2 can now be used in .Net Core 3.1. applications. (TFS:416981)
Other changes
- [Core 3.1] Removed ContextMenu property not supported by .Net Core 3.1, in C1FlexViewer class. (TFS:416981)
C1.Win.MultiSelect
Other changes
- [C1CheckList] SelectedItem and SelectedIndex are hidden from the PropertyGrid.
- [C1CheckList] C1CheckList horizontal scroll didn't work for long text. (TFS:420786)
C1.Win.Ribbon
Bug fixes
- The resizing cursor did not appear on the inactive C1RibbonForm if the theme was applied. (TFS:417100)
- Ribbon shown small items when they had LargeImageOnly group size. (TFS:417138)
- The ribbon items on the left side BackstageView had the wrong theme color. (TFS:418246)
- Ribbon thrown an exception after change many icons from design time. (TFS:409538)
- Controls on the right side of the BackstageViewTab lose focus after pressing the up, down, right and enter keys. (TFS:418928)
- C1RibbonForm shown caption text with indented when icon was hidden or form hadn't icon. (TFS:419496)
- C1RibbonForm had an incorrect background color in the 'Material' and 'MaterialDark' themes. (TFS:380262)
C1.Win.TreeView
Bug fixes
- TreeColumn ignored the ExtendLastColumn property when a value of AutoWidth was true. (TFS:420786)
Improvements
- Added the BoundItemChanged protected event. This event occurs when a bound item changed.
- Implemented the INotifyCollectionChanged interface for the C1TreeNodeCollection class.
Release version 416 -
C1.C1Excel
Bug fixes
- An error message box occurs when loaded excel file with blank cell and saving .xlsx using C1Excel. (TFS:422862)
Release version 414 -
C1.Win.FlexReport
Bug fixes:
- ForcePageBreak specified for SubSection of SubReport is ignored (C1FlexReportTester:TestTFS398812). (TFS:398812)
- Subreports containing groups with KeepTogether == WholeGroup can be rendered incorrectly in certain scenario. (TFS:420637)
Release version 412 -
C1.Win.C1Document
Bug fixes:
- PDF exporter was added to list of supported exporters of C1PdfDocumentSource by mistake. (TFS:422321)
C1.Win.C1Editor
Bug fixes
- 'InvalidOperationException' occurs when the application containing C1Editor is executed on the machine with Window�s user name containing apostrophe. (TFS:118937)
Release version 409 -
C1.Win.C1Themes
Improvements
- [C1Theme] Added theme support for the DataGridView control.
C1.Win.FlexChart
Bug fixes
- Fixed the problem with legend group title alignment when legend is scrollable.
(TFS:402611) - Fixed possible exception with Stacked 100% area chart with zero data values.
(TFS:420917). - Fixed issue with legend scrolling. (TFS:383342).
C1.Win.FlexPivot
Bug fixes
- Extra item was added to the FlexPivotGrid when select the any item to filter through FlexPivotSlicer. (TFS:421324)
C1.Win.MultiSelect
Bug fixes
- [C1TagEditor] Editor element was appeared between existing tags and newly inserted tag when new tag is inserted at frontmost position. (TFS:421202)
- [C1TagEditor] PlaceHolder text was not shown when tag is removed by Remove()/RemoveAt() if DisplayMode is 'Tag'. (TFS:421311)
- [C1MultiSelect] PlaceHolder text was not shown when selected item is removed by RemoveAt()/Remove() if DisplayMode is 'Tag'. (TFS:421317)
- [4.5.2] Changed version of designer to 4.5.2.
Release version 408 -
C1.Win.C1Schedule
Bug fixes
- [C1TableView] An exception occurs if pastes the content of the clipboard onto the 'End Date' cell selection of C1TableView. (TFS:421229)
C1.Win.FlexViewer
Bug fixes
- Text of collapse/expand button is not displayed properly in the Outlines panel. (TFS:421003)
Release version 407 -
C1.Win.DataFilter
Bug fixes
- [FilterEditor] Drop-down list displayed in the wrong position when RightToLeft was Yes. (TFS:419414)
- [FilterEditor] All filter operators were appeared in drop down list of Operation after drag and drop the Filter Expressions. (TFS:419537)
- [FilterEditor] DatePicker editor didn't support disabled style. (TFS:420505)
- [FilterEditor] SetExpression added the CombinationExpression to the root always.
C1.Win.FlexChart
Bug fixes
- The annotation attached to data index incorrect for bar chart. (TFS:420377)
- The smart tag menu is correct for Sunburst control. (TFS:420426)
- Fixed the exception when exporting chart to SVG with active designer. (TFS:419863)
- SaveImage() correctly copies chart image to clipboard for Sunburst and
TreeMap controls. (TFS:419775)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Suggestion drop-down menu was not closed when press 'Esc' key when AutoCompleteMode is SuggestAppend. (TFS:420525)
- [C1MultiSelect] Edited item was not changed back to previous item when press 'Esc' key after entering edit mode if AutoCompleteMode is 'Append'. (TFS:420597)
Release version 406 -
C1.Win.C1Schedule
Bug fixes
- [C1TableView] Don't allow to clear appointment start and end properties. (TFS:420397)
- [C1Schedule] AllDay property is ignored when an Appointment's Start and End Date are on same day. (TFS:420334)
Improvements
- [C1Schedule] Improved iCal import. C1Schedule will try to fallback to existent time zones if ics file includes time zones missing on current computer.
For example, 'America/Regina' time zone will be resolved as 'Central America' Time. (TFS:420580)
C1.Win.C1TileControl
Bug fixes
- The size of a tile is decreased on a double tap with touch. (TFS:419148)
C1.Win.FlexViewer
Bug fixes
- A single thumbnail is displayed on refresh if setting 'Single Page View'. (TFS:419936)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] System.NullReferenceException was thrown in SelectionChanged event when select item if SelectionMode is 'Single'. (TFS:418883)
- [C1MultiSelect] System.NullReferenceException was thrown when selection is changed if SelectionMode is 'Radio'. (TFS:418980)
- [C1MultiSelect] SelectedIndex value in SelectionChanged event was returned -1 first when selection is changed in SelectionMode 'Single'/'Radio'. (TFS:418972)
- [C1CheckList][C1MultiSelect] SelectedItem.Value was returned System.Data.DataRow when DataTable is binded to DataSource. (TFS:418879)
C1.Win.TreeView
Bug fixes
- TreeView was empty when the data source was a BindingList and the ResetBindings was called. (TFS:419118)
Release version 405 -
C1Themes Designer App
Bug fixes
- C1ThemeDesigner was crashed when opening any theme and clicking on the "C1Ribbon" item in the "Theme tree. (TFS:418652)
Release version 404 -
C1.C1Excel
Bug fixes
- Unlike build 403,multi font value is not correctly returned when loading excel file that contain multi fonts. (TFS:419474)
- Format cell is not properly displayed in xlsx/xls file if set '0' to 'Decimal places' of 'Value' field. (TFS:419498)
- xlsm file loses the PaperKind value on loading and saving using C1Excel. (TFS:419970)
C1.C1Pdf
Bug fixes
- An exception occurs when creating the pdf file by metafile image with Japanese characters using DrawImage(). (TFS:418593)
C1.Win.C1Gauge
Improvements
- C1.Win.C1Gauge.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416952)
C1.Win.C1Schedule
Bug fixes
- [C1TableView] Fixed unhandled exception when appointment key is an integer value. (TFS:418274)
- [C1TableView] Editing 'End Date' value is not reflected immediately in 'Duration' value of TableView. (TFS:418748)
C1.Win.C1SuperTooltip
Breaking changes
- [C1.Win.C1SuperTooltip.4.5.2] Removed ToolBar class unsupported by .Net Core 3.1 in the C1SuperErrorProvider class. (TFS:416972)
Improvements
- C1.Win.C1SuperTooltip.4.5.2.dll can now be used in .Net Core 3.1. applications.
C1.Win.C1TileControl
Improvements
- C1.Win.C1TileControl.4.5.2.dll can now be used in .Net Core 3.1. applications.
C1.Win.FlexChart
Bug fixes
- The axis scrollbar may appear at the wrong position. (TFS:417150)
C1.Win.Ribbon
Breaking changes
- Removed ContextMenu class unsupported by .Net Core 3.1 in the classes: RibbonComboBox, RibbonDatePicker, RibbonNumericBox, RibbonTextBox, RibbonTimePicker. (TFS:417915)
Improvements
- Ribbon can now be used in .Net Core 3.1. applications. (TFS:417915)
Release version 403 -
C1.C1Excel
Bug fixes
- Style of the text in the cell is not properly retained when loading .xls file and saving as .xlsx. (TFS:416162)
C1.C1Pdf
Bug fixes
- [Win] HTML text displaying extra line in C1SuperTooltip. (TFS:417933)
- The character spacing of the string output by the DrawStringHtml method may be incorrect (part 3). (TFS:396065)
- When html including <a> tag is drawn by DrawStringHtml method, link is set at wrong position. (TFS:415302)
- Extra spaces are added in between of some words within tables when rendering HTML into PDF using DrawStringHtml. (TFS:416936)
- Line break does not properly work if Font name is 'Cambria Math' when draw the character in RectangleF using DrawString. (TFS:417277)
- Some text are not properly displayed in exported pdf file using DrawStringHtml. (TFS:417297)
C1.Win.BarCode
Bug fixes
- 'System.ArgumentException' is thrown in on adding/removing rows/columns if C1BarCode is added to TableLayoutPanel. (TFS:404039)
C1.Win.C1Command
Bug fixes
- [C1DockingTab] DockingTab page was not restored to its original position when double click on header of floating page after restoring layout. (TFS:408797)
- [C1DockingTab] DockingTab was disappeared when docking if it contains an invisible tab page. (TFS:415537)
Improvements
- [C1DockingTab] Added SaveLayout method parameters to define additional C1DockingTabPage property names that you would like to store. (TFS:318895)
- [C1DockingTab] Added a feature to continue scrolling tabs by pressing the scroll button. (TFS:413914)
C1.Win.C1Document
Bug fixes:
- The C1PdfDocumentSource now uses GcPdf to parse and render PDF, this change fixes a lot of bugs related to PDF rendering.
- Text are rendered in exported excel file when report contains TextField and ShapField with its Z-Order. (TFS:408709)
- FlexViewer Throwing "Maximum number of rows exceeded (65,536)" error even Exporting in Open XML Excel (*.xlsx) Format. (TFS:407620)
- [Partly] Request to provide information on missing pixels in merged FlexReports. (TFS:414999)
C1.Win.C1DynamicHelp
Improvements
- [Core 3.1] C1.Win.C1DynamicHelp.4.5.2.dll can now be used in .Net Core 3.1. applications. (TFS:416947)
Other changes
- [Core 3.1] C1DynamicHelp class public property ContextMenu is removed. Use ContextMenuStrip property instead. (TFS:416947)
C1.Win.C1FlexGrid
Bug fixes
- Theme can't be reset after applying the theme on row detail control. (TFS:403471)
- Checkbox in node rows were not editable in FlexGrid. (TFS:415815)
Improvements
- SearchApplying and SearchApplied events are added to C1FlexGrid, events are fire respectively before and after the search operation. (TFS:360525)
- [4.5.2] Added UI Automation support for C1FlexGrid. C1FlexGrid supports Grid and Table patterns. C1FlexGrid's cell supports GridItem, TableItem, Invoke and Value patterns. UI Automation and pattern support are enabled by default for applications that target .NET Framework 4.7 or later. Applications that target an earlier version of the .NET Framework but are running on .NET Framework 4.7 or later can opt out of legacy accessibility behaviors (and thereby take advantage of accessibility improvements) by adding switches to the <AppContextSwitchOverrides> element in the <runtime> section of the application's configuration file.
For additional information about accessibility switches look into https://docs.microsoft.com/en-us/dotnet/framework/whats-new/whats-new-in-accessibility . (TFS:371612) - [C1FlexGrid] Added 'FileFlag.ExcludeEmptyRows' enumeration value to exclude the export empty rows to XLSX, XLS or CSV file. (TFS:403241)
- Added MaxLength property to Column class. This property used for setup MaxLength property of the TextBoxBase-based editor in the corresponding column.
- Added support for Required, StringLength, Range, Compare data annotation attributes.
Also added RequiredRule, StringLengthRule, RangeRule, CompareRule classes which can be added into Column.EditorValidation collection for validation of editor value. - Added GetEditorErrorInfo event for C1FlexGridBase class.
This event can be used for providing custom error text if validation of editor value fail. - Added FailedReason property to ValidateEditEventArgs for specifying the reason why validation of editor value fail.
- Added AllowNodeCellCheck property for C1FlexGridBase class. This property can be used to disable changing the state of the checkbox in a grid node. (TFS:415815)
Other changes
- Added reference to System.ComponentModel.DataAnnotations.dll for C1.Win.C1FlexGrid assemblies.
C1.Win.C1GanttView
Bug fixes
- Undo action did not properly work after applying indent task. (TFS:391792)
- Summary task bar was disappeared when circular reference is set between sub task and others task. (TFS:400095)
- Tooltip was still displayed when Window+D keys are pressed while dragging 'Deadline' and the tooltip is shown. (TFS:337320)
- Row index of sub task was not retained in undo operation after deleting a summary task. (TFS:388647)
- The point's shape of progress bar, non-working time color and paint day color were not retained properly when scrolling the horizontal scroll bar. (TFS:388213)
- Task was not being collapsing/expanding for 'Boolean' custom column if the cell is node. (TFS:401330)
Other changes
- [Core 3.1] In C1.Win.C1GanttView project removed not supported by .Net Core 3.1 ContextMenu class. (TFS:416950)
C1.Win.C1Input
Bug fixes
- [C1Label] Several rendering issues were observed with the C1Label borders when the theme is applied. (TFS:404414, 44856)
- [C1ComboBox] The Material theme was still applied on the some part of the drop down, although resetting the theme to none. (TFS:403438)
- [C1TextBox] Value property cannot be reset. (TFS:407518)
- [C1DateEdit] AllowSpinLoop property cannot be reset. (TFS:407518)
- VisualStyle of Input controls was changed to incorrect value when theme is reset to 'none'. (TFS:379984)
Enhancements
- Added change C1RangeSlider value by SmallChange when scroll mouse wheel.
Added change C1RangeSlider value by LargeChange when press PageUp/PageDown keys. (TFS:396187) - Updated VisualStyle 'System' to look flat and modern.
- [C1ComboBox] Added boolean ShowTooltip property which indicates whether the C1ComboBox displays a tooltip for the highlighted drop-down list item or not. (TFS:100437)
- [C1ComboBox] Added TooltipShowing event which occurs before a tooltip is displayed for a highlighted item. (TFS:100437)
C1.Win.C1InputPanel
Improvements
- Added the AutoSize property. This property indicates whether the size of the control automatically adjusts. (TFS:404430)
- Added JP localization. (TFS:385121)
- Added cue banner support for the InputTextBox in Multiline mode. (TFS:409037)
C1.Win.C1List
Bug fixes
- [C1Combo] Dropdown button's border was a little cut off when RightToLeft is set and VisualStyle is anything other than 'Custom' or 'System'. (TFS:380492)
- [C1List] Caption BackColor wasn't applied when VisualStyle is not 'Custom'. (TFS:380629)
- AddItemSepartor property could not be reset. (TFS:401039)
- [C1List] HeaderCheckBox can't be checked after Horizontal scrollbar is scrolled if ShowHeaderCheckBox is set True and SelectionMode is CheckBox. (TFS:399893)
- [C1List] Scrollbars were not displayed immediately when the Material theme is applied to the entire form. (TFS:403911)
Improvements
- [C1Combo] Added EditorBorderColor property. (TFS:414804)
C1.Win.C1Ribbon
Breaking changes
- [Core 3.1] [C1.Win.C1Ribbon.4.5.2] In RibbonComboBox, RibbonDatePicker, RibbonNumericBox, RibbonTextBox, RibbonTimePicker classes not supported by .Net Core 3.1 public property ContextMenu is removed. Use ContextMenuStrip property instead. (TFS:416964)
Bug fixes
- Current selection color was not shown on icon when RibbonColorPicker in pressed state. (TFS:399239)
C1.Win.C1Schedule
Bug fixes
- Error when Adding Custom Visual Style in Scheduler and underscore sign automatically gets added. (TFS:413266)
- Week tab of month view does not properly navigate to the last week. (TFS:416179)
- [C1TableView] End date of appointment is not rendered correctly when editing through 'End' column of TableView. (TFS:416803)
C1.Win.C1SuperTooltip
Bug fixes
- [C1SuperLabel] 'border-collapse' attribute was ignored. Only <table> tag is supported, items that have 'display' attribute set to 'table' or 'inline-table' are still not supported. (TFS:384396)
- [C1SuperLabel] Extra space was inserted into the displayed text if the text contains certain characters. (TFS:421958)
Improvements
- Added support for the 'word-break' style attribute. (TFS:341351)
C1.Win.C1Themes
Bug fixes
- Two AboutBox links (About C1ThemeController/About C1ThemePicker) were shown in the context menu of C1ThemePicker. (TFS:404585)
- When open the smart tag of C1ThemePicker, AboutBox link name was shown as "About C1ThemeController". (TFS:404585)
- [C1ThemePicker] Useless properties made hidden in the property grid. (TFS:404755)
Improvements
- [C1Theme] Added a GetBackground method to get the background at the specified path. (TFS:408300)
Other changes
- [C1Theme] The C1Theme now does not set the BackColor property (for the MS TextBox controls) if its value is the same as the theme value. (TFS:380262)
C1.Win.C1TrueDBGrid
Bug fixes
- The drop-down form Font was not reset when the theme is reset. (TFS:398791)
- Xml comments of the MeasurementDeviceEnum were incorrect. (TFS:404289)
- The accessible object of split returned an empty value for the Name property. (TFS:412499)
- The 'LIKE' filter didn't work correctly with the 'tr-TR' culture. (TFS:324671)
Improvements
- Added support of interactive column movement when DataView is Form. (TFS:393065)
- Added the FetchFilterStyles property. This property determines whether the FetchFilterStyle event should be fired. (TFS:391253)
- Added the SetFilterBarHeight method. This method specifies the height of the filter bar. (TFS:404453)
- Button without text uses backcolor of cell when the ButtonCustomStyle is true. (TFS:412416)
C1.Win.Calendar
Breaking changes
- [C1CalendarView] The Calendar property is removed from serialization. Use the CalendarType property for this purpose.
Bug fixes
- [C1CalendarView] An exception was occurred when setting the Calendar property at design time in the .Net Core 3. (TFS:398781)
- [C1DateEdit] C1DateEdit can't be navigated properly sometimes after setting the MaxDate. (TFS:399082)
- [C1DateEdit] Date value was not paste correctly when the SyncValueWithSelection property is set to true. (TFS:399301)
- [C1CalendarView] CalendarDimension was not displayed properly when select the last supported date. (TFS:399397)
- [C1CalendarView] Navigation Arrow button was not dim when reach the MaxDate after setting CalendarDimensions. (TFS:399381)
- [C1DateEdit] AllowSpinLoop property cannot be reset. (TFS:407518)
Improvements
- [C1CalendarView] Added the CalendarType property.
C1.Win.DashboardLayout
Breaking changes
- Added PopulateItemContainer method to the ILayout interface. This can be a breaking change for users who had created a custom layout for C1DashboardLayout control. (TFS:375504)
- Controls on DashboardLayout were flickering on mouse moving. (TFS:415569)
Bug fixes
- Some event's Descripton were not shown in the property grid. (TFS:409530)
- Options.HeaderAppearance is not stored at the design time. (TFS:412331)
- The GetId method did not return Id for maximized item container. (TFS:412589)
Improvements
- Added C1DashboardLayout.Options.GlobalDrag property that defines whether the item containers can be dragged from this C1DashboardLayout control to others where this global dragging also allowed. (TFS:375504)
C1.Win.DataFilter
Breaking changes
- Changed references from C1.CollcetionView and C1.Win.CollectionView to C1.DataCollection and C1.Win.DataCollection.
Bug fixes
- An exception was occurred after Calendar or DateRange filters are added at design time. (TFS:398781)
- CalendarFilter wasn't changed 'RightToleft' when c1DataFilter's RightToLeft = Yes. (TFS:400517)
- LowerValue wasn't applied to DateRangeFilter when setting value to LowerValue from design time. (TFS:413415)
Improvements
- Added new control C1FilterEditor. This control represents a filter as a condition tree.
Other
- [4.5.2] Added reference to C1Input.
- [4.5.2] Added reference to C1TreeView.
C1.Win.ExpressionEditor
Bug fixes
- [c1ExpressionEditor] ITypedList was not supported as a data source for C1ExpressionEditor. (TFS:412592)
C1.Win.FlexChart
Bug fixes
- The app form remains focused after hiding line marker. (TFS:408684)
- Improved accuracy of spline chart rendering when zooming-in. (TFS:408425)
- X-axis values reset correctly when creating Histogram series. (TFS:416183)
Improvements
- DrawChart() method supported in all charts.
- SaveImage() method supported in all charts.
- Added new SaveImage(int w, int h) method that saves chart image to clipboard.
- Heatmap series supports DataTable as data source. You can use BindingX property
to specify comma-separated list of column names. (TFS:412973)
C1.Win.FlexPivot
Breaking Changes
- C1FlexPivotPrintDocument.FlexPivotChart property has type IFlexPivotChart
(instead of C1FlexPivotChart).
Bug fixes
- [C1FlexPivotPanel] Theme was not applied to 'Field Settings' dialog by opening it by double-click. (TFS:401951)
- Removed the negative numbers from 'Decimal places:' numeric box in 'Format' tab of 'Field Setting...' (Numeric Type).(TFS:408591)
- 'ArgumentException' was thrown in 'Show Detail...' dialog when there are fields with identical names and different tables. (TFS:396102)
- Expand/collapse button did not work for subtotals when �RightToLeft� property is applied. (TFS:412857)
- Collapse button of 'SubTotal' in group columns did not shown properly FlexPivotGrid in page. (TFS:413249)
Improvements
- Added new FlexPivotChart/FlexPivotPage controls which are based on FlexChart.
- Removed unnecessary icon from the Detail View Dialog. (TFS:409087)
Other changes
- [4.5.2] Microsoft.AnalysisServices.AdomdClient reference was changed from version 11.0 to 12.0
C1.Win.FlexReport
Bug fixes:
- Section.CalculateSize() is not working when a report is used as a subreport. (TFS:415267)
- Exception occurs when subreport is in PageHeader / PageFooter and it uses Page or Pages keywords. (TFS:415248)
- HideDuplicates property of Legacy Field is not working in FlexReport (TFS:407641)
- The customer is seeing a nag screen that is showing the name of the inheriting (i.e. customer control) and not C1FlexReport (TFS:414507)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Order of selected items was not correctly shown in header area when DisplayMode is set 'Text' and Separator is set 'Space'. (TFS:371775)
- [C1MultiSelect] SelectionChanged event was fired multiple times when item is selected by typing if DisplayMode is set 'Text' and TagWrag is set 'True'. (TFS:381918)
Improvements
- Added the CheckBoxColor property. This property gets or sets the checkbox color. (TFS:396816)
C1.Win.Ribbon
Breaking changes
- Corrected typos in image names. "InsertCitration", "MarkCitration", "SchDeteleAppointment", "ArrangeSidebySide" have been replaced by the "InsertCitation", "MarkCitation", "SchDeleteAppointment", "ArrangeSideBySide" correspondingly. Please make sure you use corrected version.
Bug fixes
- Some ribbon items were shown incorrectly in the simplified view when TextImageRelation was ImageAboveText. (TFS:412497)
- Windows messages WM_ENTERSIZEMOVE and WM_EXITSIZEMOVE missed by C1RibbonForm. (TFS:413399)
- RibbonGalleryItems were shown inconsistent between runtime and design time. (TFS:402822)
- The Load and Save methods uses the wrong default value for the AllowSimplifiedView property. (TFS:407655)
Improvements
- Added the Lightness and IsDarkTheme properties to the RibbonStyle class. The Lightness property gets the style lightness, the IsDarkTheme property defines whether C1Ribbon needs images for the dark theme. (TFS:394548)
- Added the GetPresetImage method. This method returns a bitmap image from build-in C1Ribbon presets. (TFS:406344)
- Some text was not displayed completely in the localize dialog box of C1Ribbon. (TFS:415734)
- Ribbon can now be used in .Net Core 3.1. applications. (TFS:417915)
C1.Win.TreeView
Bug fixes
- C1TreeView didn't call to accessibility events. (TFS:412424)
- PropertyChanged event's description was not shown in C1TreeView. (TFS:307266)
- The Owner property was null from the SetValue method when a custom node was created.
- Drag and drop didn't work correctly when the CustomContentPresenter was used.
- Exception was thrown in design time when clicking on the Cancel button of the C1TreeColumn Collection Editor after setting tree node and expressions. (TFS:407299)
- The expressions editor dialog box was closed when click on the "Add new" button after clicking on the "Delete last" button. (TFS:407327)
- Collection Editor dialog box was closed when press delete key after setting Expressions. (TFS:407346)
- TreeView didn't work correctly when the item was removed from the BindingList collection or the collection was cleared. (TFS:416968)
Improvements
- Added the CheckBoxColor property. This property gets or sets the checkbox color. (TFS:396816)
- The behavior of the KeyField and DataMember properties was changed: when a last field is escaped with square brackets, then this value uses for all the following levels of the tree.
- Improved accessibility support.
ComponentOne WinForms Basic Library
Improvements
- Added support for the 'border-collapse' style attribute for HtmlElement. Only <table> tag is supported, items that have 'display' attribute set to 'table' or 'inline-table' are still not supported.
- Added support for the 'word-break' style attribute for HtmlElement. (TFS:341351)
Other changes
- [Core 3.1] In C1.Win project removed not supported by .Net Core 3.1 ContextMenu class. (TFS:416926)
Release version 402 -
C1.C1Excel
Bug fixes
- [Partly] Error occurs in output file while loading and saving an excel file which contains macro with .xlsx file format. (TFS:200689)
- C1Excel incorrect formula value after insertion of row. (TFS:408561)
- Request to adjustment of formula range when deleting rows. (TFS:408777)
- Saved excel file does not retain Background, Header, Footer and custom grid color when load and save file using C1Excel. (TFS:30619)
- [Partly] In Excel exported by C1Excel, the font name of richtext is garbled. (TFS:408408)
- Image is not shown properly when loading .xls file and saving it as .xlsx/.xls file using C1Excel. (TFS:415804)
- The format(currency/scientific) does not properly saved in xlsx/xls file. (TFS:413419)
- An error message box is occurred when image is added in a cell and Background of Sheet in saving .xlsx file. (TFS:416058)
Improvements
- Added Background property for worksheet where can to use C1Bitmap for background image of the sheet. (*.xlsx, *.xls).
- Added ViewLayout property for worksheet instead PageBreakPreview (*.xlsx).
C1.Win.C1Document
Bug fixes:
- [Partly] Request to provide information on missing pixels in merged FlexReports. (TFS:414999)
C1.Win.FlexReport
Bug fixes:
- Warning observed on trying to import Crystal Report in C1FlexReportDesigner32.4.5.2.exe (TFS:397187)
Release version 400 -
C1.Win.FlexReport
Bug fixes:
- The customer is seeing a nag screen that is showing the name of the inheriting (i.e. customer control) and not C1FlexReport (TFS:414507)
Release version 399 -
C1.Win.Calendar
Bug fixes
- C1DateEdit incorrectly worked with null values when used as editor. (TFS:393375)
Release version 398 -
C1.Win.FlexPivot
Bug fixes
- Widths of Rows was not retained when removing/adding fields in the 'Row' through FlexPivotPanel. (TFS:414486)
C1.Win.MultiSelect
Bug fixes
- C1MultiSelect was not sized to fit it`s content when AutoSize property set to 'true'. (TFS:413888)
- [C1MultiSelect] Incorrect tag was shown although typed text does not match any tag when text is typed after dropdown is opened. (TFS:413261)
Release version 397 -
C1.Win.C1FlexGrid
Bug fixes
- Width of columns/height of rows were not retained when pressing 'Ctrl+C' or call 'Copy()' method of C1FlexGrid. (TFS:414388)
C1.Win.C1SuperTooltip
Bug fixes
- HTML text in a HTMLTable with ColSpan was sometimes displayed incorrectly. (TFS:413405)
C1.Win.FlexPivot
Bug fixes
- Unable to bind the OLAP SSAS Cube with measures that does not belong to measure group. (TFS:413275)
C1.Win.FlexReport
Bug fixes:
- SuperLabel Custom Field ignores AutoHeight value in FlexReport. (TFS:407598)
Release version 396 -
C1.Win.C1Schedule
Bug fixes
- Set value false to ShowTitle property of C1Schedule does not properly worked when setting at Initialize. (TFS:412963)
- Weekends of Month view is not shown properly when setting false to ShowWeekends property. (TFS:412986)
C1.Win.FlexPivot
Bug fixes
- Print preview of FlexPivot was not rendered correctly after setting KpiGraphics fields in FlexPivot. (TFS:413122)
- Title bar of FlexPivot was not shown properly after setting KpiGraphics value. (TFS:413141)
Release version 395 -
C1.Win.C1Schedule
Bug fixes
- An exception occurs when navigating to last date in Month view after set false to ShowWeekends property and set day of WeekStart is Monday. (TFS:408810)
C1.Win.DataFilter
Other changes
- Added Russian and Deutsch runtime translations. (TFS:398397)
C1.Win.FlexPivot
Bug fixes
- Setting KpiGraphics to None threw NullReferenceException. (TFS:408596)
- Some contents in 'Format' tab of 'Field Settings...' are overlapped if field is not added to (Rows/Columns/Value/Field) area. (TFS:395847)
- An exception occurs when customizing custom column in FlexPivot. (TFS:412856)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect][C1CheckList] InvalidOperationException was thrown when no items in dropdown and ShowSelectAll was set 'False' and dropdown was opened. (TFS:408555)
- [C1MultiSelect] CheckList item was not checked by pressing enter key when drop-down list is opened and item`s text is typed. (TFS:407658)
Improvements
- C1MultiSelect behavior (TFS:407658):
1. When editing text, pressing the spacebar adds a space character.
2. Pressing the spacebar in the checklist does not switch the item to the selected/not selected.
3. When editing text, pressing the enter key adds a tag, if such text matches the item in the drop-down list, accordingly makes it selected.
4. When editing text, if the typed text does not match any tag, then pressing the enter key does nothing.
5. Pressing the enter key does not close the opened drop-down list.
C1.Win.TreeView
Bug fixes
- InvalidOperationException was thrown when tree had not nodes and columns headers were hidden. (TFS:408555)
Release version 394 -
C1.C1Excel
Bug fixes
- Corrupt excel file generated with latest version. (TFS:401724)
- Repeating row clones and insertions into a sheet increases the number of columns in the sheet. (TFS:408288)
C1.Win.C1Command
Bug fixes
- [C1CommandDock][C1DockingTab] C1DockingTab sometimes moved to outside visible area when C1CommandDock.Dock='Fill'. (TFS:365814)
- [C1DockingTab] Maximized floating C1DockingTabPage loses the size when Ctrl key is pressed. (TFS:400870)
- [C1ToolBar] Floating toolbar wasn't disappeared when resetting toolbars through the C1CustomizerForm. (TFS:340178)
C1.Win.C1FlexGrid
Bug fixes
- Indentation level of footer rows was incorrect when using tree-like structure in FlexGrid. (TFS:394124)
- System.NullReferenceException was thrown when click on footer after grouping the row detail grid. (TFS:404115)
- NullReferenceException was thrown inside GridGlyphs class. (TFS:407645)
Improvements
- Added support for finding cells with testStack.White framework. (TFS:371612)
C1.Win.C1GanttView
Bug fixes
- e.Task was null in Grouping mode in the BeforeEditTask event handler. (TFS:400197)
- PercentComplete property set for the summary task was not reflecting in GanttView if a task ends in non-working day. (TFS:407345)
- When PercentComplete is set 100 for a summary task, the child task's percent complete was not 100. (TFS:407347)
- GanttView's horizontal scrollbar performance issue when setting multiple exceptions dates for long duration tasks along with summary task. (TFS:391710)
- Slow performance observed with hierarchical tasks. (TFS:407350)
C1.Win.C1Input
Bug fixes
- [C1TextBox] C1TextBox had wrong vertical alignment when changing font if Multiline property is set to 'true'. (TFS:404583)
- [C1TextBox] Text property was set to blank on reopening the form at design time if TextDetached=True. (TFS:404415)
Enhancements
- [C1DropDownControl] Slightly improved performance when DropDownFormCreationTime=Default. (TFS:407929)
C1.Win.C1List
Bug fixes
- [C1List] C1List threw SerializationException in .Net Core 3 project. (TFS:402905)
- [C1List] The Indeterminate state didn't show correctly when the VisualStyleRenderer.IsSupported was false. (TFS:403752)
C1.Win.C1Ribbon
Bug fixes
- Repeatedly setting Image to a button causes issues in opening tabs in a minimized ribbon. (TFS:401449)
- C1RibbonForm flickers when the form size changes and the form visual style is 'Custom'. (TFS:401720)
C1.Win.C1Schedule
Bug fixes
- FirstVisibleTime property does not work in TimeLineView when RightToLeft=Yes. (TFS:398907)
C1.Win.C1SuperTooltip
Bug fixes
- [C1SuperLabel] An exception was thrown while adding text with HTML tags in locales where the decimal separator is ','. (TFS:397395)
C1.Win.C1Themes
Bug fixes
- Applied theme name was not shown in text area of C1ThemePicker when SelectedThemeName assigned. (TFS:404259)
C1.Win.C1TrueDBGrid
Bug fixes
- C1TrueDbGrid threw SerializationException in .Net Core 3 project. (TFS:402905)
- BeforeColUpdate and AfterColUpdate events didn't fire when value was set from run time. (TFS:404873)
- Horizontal scrolling by scroll buttons didn't work correctly when grid has frozen columns. (TFS:406196)
- When the DataView property was MultipleLinesFixed, an exception was thrown if the DisplayColumn property was changed from the properties window. (TFS:407795)
C1.Win.C1TrueDBGrid.Excel
Improvements
- Added flag in the SaveExcel method of C1TrueDBGrid to show hidden Columns or not. (TFS:375394)
C1.Win.Calendar
Bug fixes
- Fixed some performance issues. (TFS:407929)
C1.Win.DashboardLayout
Improvements
- Added C1DashboardLayout.PaintHeader event. (TFS:377402)
C1.Win.FlexPivot
Bug fixes
- Updating properties under 'Format' tab in 'Field Settings...' of 'Numeric' type field does not work. (TFS:407899 Case2)
- Increment/Decrement buttons in "Decimal Places:" numeric box is cut off. (TFS:407899 Case1)
- [FlexPivotPage] FlexPivotGrid in page does not resize automatically if setting large font size. (TFS:408116)
C1.Win.FlexReport
Bug fixes:
- To improve compatibility with C1Report property BehaviorOptions.EnableAggregatesOnReportFields is set to true on import. (TFS:400719)
- In certain scenarios FieldBase.ZOrder property processed incorrectly.
- Now when report imported from C1Report xml file DataSource.ParameterPassingMode initialized to Literal to improve compatibility with C1Report.
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect][C1TagEditor] Placeholder Hot.BackColor and Hot.ForeColor were not applied properly when set in design-time and run-time. (TFS:407768)
- [C1MultiSelect] Text was disappeared when exit edit mode by pressing 'Esc key and DisplayMode is Text. (TFS:407600)
- [C1MultiSelect] Item's checked state was disappeared and dropdown was not closed when pressing 'Esc' key after item is selected and DisplayMode is Text. (TFS:407811)
- [C1MultiSelect] All text was not completely shown in header area when DisplayMode is 'Text' and SelectAll() method is called. (TFS:408142)
C1.Win.Ribbon
Bug fixes
- Repeatedly setting Image to a button causes issues in opening tabs in a minimized ribbon. (TFS:401449)
- C1RibbonForm flickers when the form size changes and the form visual style is 'Custom'. (TFS:401720)
- MDI child form worked incorrectly with navigation keys in maximized state. (TFS:401960)
- The RibbonToggleButton has incorrect Checked style when the C1Ribbon has the black lightness. (TFS:407786)
C1.Win.TreeView
Bug fixes
- Vertical scrollbars remained visible when they should be hidden. (TFS:401792)
ComponentOne WinForms Basic Library
Bug fixes
- An exception was thrown in HtmlElement in locales where the decimal separator is ','. (TFS:397395)
Release version 393 -
C1.C1Excel
Bug fixes
- Sheet is shown incorrectly in save xlsx file after set to visible=false. (TFS:404129)
C1.C1Pdf
Bug fixes
- System.NullReferenceException has occurred when using 'DrawStringHtml()' method. (TFS:404436)
- The character spacing of the string output by the DrawStringHtml method may be incorrect (part 2). (TFS:396065)
C1.Win.FlexChart
Bug fixes
- The tooltip displayed correctly for new slice added at runtime. (TFS:404253)
C1.Win.FlexViewer
Bug fixes
- Added the missing localization string for the LimitSearchToCurrentPage property description. (TFS:404455)
Release version 392 -
C1.C1Excel
Bug fixes
- Cell Fonts is changes when .xls file is read and saved just as it is. (TFS:403003)
- Unlike previous build, PaperSize is changed in saved xlsx file. (TFS:403738)
- Exported excel file shows garbled font name when sheet contains RTF text. (TFS:403902)
C1.Win.C1FlexGrid
Bug fixes
- System.ArgumentException was thrown when expand the row detail and close the form after grouping. (TFS:403523)
C1.Win.C1GanttView
Bug fixes
- Editing a task when the grid is grouped and sorted, was causing selecting of the last task. (TFS:403674)
C1.Win.C1Schedule
Bug fixes
- When grouping by "Category", clicking on a category name may cause certain characters to disappear. (TFS:401059)
ComponentOne WinForms Basic Library
Other changes
- When UserDictonary, LineMarker, ,AxisScrollbar, ChartToolTip are added to form from design time, System.MissingMethodException is thrown. (TFS:402903)
Release version 391 -
C1.Win.C1FlexGrid
Bug fixes
- [4.5.2] FlexGrid license popped-up when exporting to Excel using 4.5.2 version controls. (TFS:400478)
C1.Win.FlexChart
Bug fixes
- The data labels in FlexPie have correct content. (TFS:402868)
- Available chart types are consistent for FlexChart and Series in ChartDesigner.
(TFS 403696)
Release version 390 -
C1.Win.C1Ribbon
Bug fixes
- MDI child form worked incorrectly with navigation keys in maximized state. (TFS:401960)
C1.Win.C1Themes
Bug fixes
- Theme was not applied properly on some controls when changing ApplicationTheme from Material to MaterialDark. (TFS:399878, 402267, 402308, 402442)
Release version 389 -
C1.Win.C1Document
Bug fixes:
- Certain PDF files rendered with distortions. (TFS:383746,401921)
Release version 388 -
C1.C1Excel
Bug fixes
- Cell Fonts is changes when loading .xlsx file and saved as .xls file using C1Excel. (TFS:401488)
C1.C1Pdf
Bug fixes
- The character spacing of the string output by the DrawStringHtml method may be incorrect. (TFS:396065)
C1.Win.C1FlexGrid
Bug fixes
- FlexGrid's constructor throws NullReferenceException in a .net core 3 application. (TFS:401707)
C1.Win.C1GanttView
Bug fixes
- An exception was thrown with custom Enum type in custom column of 'Advance Filter' dialog. (TFS:401242)
C1.Win.FlexChart
Bug fixes
- Chart tooltip is correctly removed when chart becomes invisible. (TFS:396554)
- Fixed issue with data labels in Sunburst. Parameters {value} and {y} were not
displayed in labels. (TFS:400627). - Fixed exception during animation of histogram plot. (TFS:401035)
- Fixed issue with incorrect point selection when data has null values. (TFS:400938)
- Fixed an exception when setting chart type to Histogram at design time. (TFS:396749)
- The normal curve is rotated correctly in Histogram chart. (TFS:400950)
- Fixed an issue with design time serialization of FlexPie in VB project. (TFS:398354)
- Fixed possible exception in FlexPie's animation. (TFS:397610)
C1.Win.Ribbon
Bug fixes
- RibbonMenuItem's icon size wasn't refreshed when PreferredItemSize = Large. (TFS:401033)
- The RibbonGroup icon didn't display correctly in dark themes.
- Bitmap icons didn't show correctly in the dark themes.
Release version 387 -
C1.C1Excel
Bug fixes
- Image size is not retained when saving .xlsx/.xls file after inserting images to C1Excel. (TFS:400249)
- Incorrect Formula is displayed in message on saving and loading .xls file when loading .xlsx file contains IF() formula. (TFS:400250)
C1.C1Pdf
Bug fixes
- UserPassword prompt does not appear in Edge browser, for password protected PDF. (TFS:400263)
C1.Win.C1GanttView
Bug fixes
- 'System.NullReferenceException' occurred if editing filter tasks based on custom column after loading of Filter containing xml. (TFS:395699)
- Task of C1GanttView was not properly displayed in chart view by creating through code. (TFS:398766)
C1.Win.C1TrueDBGrid
Bug fixes
- Filtering does not work properly when text is entered in FilterBar and press Enter if filter dropdown is opening. (TFS:400207)
- Filtering DateTime column from filter bar dropdown does not work properly when FilterBar and FilterDropdown are set True. (TFS:400588)
C1.Win.Calendar
Bug fixes
- [C1CalendarView] Using DayFormatting event to change DayStyle was not work for some properties. (TFS:400353)
C1.Win.DataFilter
Bug fixes
- SearchBox was not worked correctly in checkListFilter. (TFS:399977)
- CleanFilterButton was not worked correctly in BoolFilter. (TFS:400050)
- Value of FilterSummary was still shown although setting FilterSummary.AggregateType=None. (TFS:400199)
- The FilterValueChanged event is fired when clicking 'ClearFilterButtons' of CheckListFilter and CalendarFilter. (TFS:400306)
- Error Message box is occurred when setting 'CustomFormat' of DateRangeFilter to c1DataFilter. (TFS:400292)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Cursor was not placed in header area after items removed by clicking 'Remove' button. (TFS:399776)
- [C1MultiSelect] PlaceHolder text was not shown when all items unchecked by clicking 'Select All' checkbox. (TFS:400016)
- [C1MultiSelect] Placeholder text was shown when all items unchecked by clicking respective checkbox if DisplayMode is 'Text'. (TFS:401221)
Release version 386 -
C1.C1Word
Bug fixes
- Some formatting rtf code (\i,\b,\strike)is not rendered in exported .rtf/.docx files. (TFS:399262)
Release version 385 -
C1.C1Excel
Bug fixes
- Column's default width changes when loading .xlsx and saving it as .xlsx/.xls file using C1Excel. (TFS:399566)
- Named range comment is not displayed if sheet name containing invalid characters. (TFS:399915)
- 'File error: data may have been lost.' message is shown when 'xlsx' file that contain 'WORKDAY' formula reference cells is read and saved as 'xls' file. (TFS:399916)
C1.C1Word
Bug fixes
- System.FormatException is thrown when loading and saving the certain docx file. (TFS:399599)
C1.C1Zip
Bug fixes
- Zip entry name was garbled on Windows Explorer when using UTF8 encoding. (TFS:397666)
C1.Win.C1GanttView
Bug fixes
- Fixed a description for ShowNonworkingTime property. (TFS:397534)
C1.Win.C1Schedule
Bug fixes
- GoToDate method works incorrectly in month view after applying some themes. (TFS:399403)
C1.Win.MultiSelect
Bug fixes
- PlacehHolder text was not shown in header area when all items were unchecked if DisplayMode set to 'Text'. (TFS:399317)
C1.Win.Ribbon
Bug fixes
- Transparent color is shown in automatic color box although setting 'Automatic Color'. (TFS:399268)
- Current Selected Color wasn't shown on Icon after ButtonEnable was changed 'True' from 'False'. (TFS:399409)
Other changes
Release version 384 -
C1.C1Excel
Bug fixes
- 'System.ArgumentException' has occurred when loading .xls file that contained 'MS Pゴシック' font style and saving it as .xlsx file. (TFS:397190)
- 'System.ArgumentException' has occurred when loading .xls file and saving it as .xlsx file (Part 2). (TFS:393746)
C1.C1Pdf
Bug fixes
- DrawStringRtf throws Win32Exception in .NET 4.7+. (TFS:385945)
- Using DrawStringHtml throws ArgumentException when specified Font is inconsistent. (TFS:386211)
- Vertical Alignment is different for Edit and Read mode for TextBox with MultiLine. (TFS:394087)
C1.C1Word
Bug fixes
- Japanese font changes to SimSun font when generated docx is opened in Word. (TFS:383714)
- Styles in the rtf file are not properly affected when load the rtf file to C1Editor. (TFS:386996)
- Saving and loading *.docx file loses formatting (from Silverlight). (TFS:386107)
- Font type and size of Rtf Field contents after line break are not retained in exported .docx and .rtf files. (TFS:399096)
C1.Win.C1Command
Bug fixes
- [C1CommandDock][C1ToolBar] C1CommandDock was not rearrange C1ToolBar controls automatically when changing their sizes at runtime. (TFS:395846)
- [C1CommandDock][C1DockingTab] An exception was occurred during floating C1DockingTabPage if the C1DockingTab is used in AutoCad. (TFS:395528)
- Flickering issue occurred sometimes using C1MainMenu and C1ToolBar controls when clicking on the C1CommandMenu. (TFS:393700)
- [C1DockingTab] Label position was moved when double click on header of floating page to re dock after applying the themes. (TFS:377067)
Improvements
- [C1CommandLink] Added Padding property for C1CommandLink class.
C1.Win.C1Document
Bug fixes:
- Added property:
float C1PrintOptions.ImagesScaleFactor { get; set; }
Gets or sets the scale factor used to scale images before printing.
Low resolution images that need to be sized up to fit the target
physical bounds can be scaled either by the printer driver, or
by C1DocumentSource. When this property is 1 (the default), all scaling
is done by the printer.On some printers this can lead to visible
distortions.To avoid this, set this property to a value greater than
1 (e.g. 2, 3 or 4), which will cause C1DocumentSource to scale the
image before sending it to the printer, and may help reduce the
distortions.The specific value depends on the printer, and can be
selected by trial and error.
Note that this does not affect the final printed size of the image,
it only controls how the image is resized.
It is additional fix of 367309 issue. - RtfField content shrinks on exporting FlexReport to PDF, for high dpi. (TFS:396815)
C1.Win.C1FlexGrid
Bug fixes
- Count was different between column datatype DateTime and String in the footer of grid when delete all row. (TFS:383438)
- Scroll bar did not display properly when changing the number of rows or columns. (TFS:393558)
- When the first fixed column was merged, the condition (selection row position) for displaying the selector was different from the previous version. (TFS:395189)
- [WinForms][FlexGrid] ApplySearch with Filter and OnlyVisibleColumns parameters did not filter if last column in grid was invisible. (TFS:398293)
- Expression Editor icon was not displayed at the correct position of C1FlexGrid after setting RightToLeft=Yes. (TFS:376671)
- Grouped column was not displayed at the correct position when group the many column till appear scroll bar. (TFS:384172)
- Background image was not affected on C1FlexGridGroupPanel after setting. (TFS:382466)
- Data was not fixed with grid cell at run time when font is changed at design time. (TFS:391145, 388657)
- Font size of the fixed cells was getting smaller if changing from 'Marterial'/'MaterialDark' themes to 'ExpressionDark'/ 'ExpressionLight'(TFS:386420)
- Search data was not cleared in the C1FlexGrid when SearchDefinition set to null. (TFS:398631)
Improvements
- Added InitRowDetailProvider, RowDetailsVisibilityMode, AreRowDetailsFrozen properties and RowDetailsApplying event for C1FlexGridBase class. These members are used to setup showing of the detail control in the additional row below regular row with data. The detail control must implement IC1FlexGridRowDetail interface. There were also added RowWithDetail, DetailRow classes which inherited from Row class.
These classes can be used to control of collapsing/expanding of detail row though its members. - [4.5.2] Added C1InputPanelRowDetail control. This control can be used for inline editing of C1FlexGrid data in bound mode.
- [4.5.2] Added C1FlexGridRowDetail control. This control can be used to represent data with relations.
- Added SearchDefinition property for C1FlexGrid to get or set an XML string containing the current search state. (TFS:255742)
- Improved description of CellStyle.SearchBackColor property. (TFS:396195)
- Added CellLabelDelay property for C1FlexGrid to get or set the period of time, in milliseconds, that the mouse pointer remains over a cell whose contents are partially hidden, before the tooltip label is displayed.(TFS:304787)
- Added ShowFilterIcon property that indicating whether the column filter icon is displayed.(TFS:376540)
C1.Win.C1GanttView
Bug fixes
- 'System.ArgumentException' was occurred sometimes after changing FieldStyles.Font through 'Field Styles Collection Editor'. (TFS:383435)
- Tooltips of tasks reflected on the summary bar may not contain task information. (TFS:392292)
Improvements
- Added C1GanttView.Options.OutlineColumn property. (TFS:390091)
C1.Win.C1Gauge
Bug fixes
- [C1BulletGraph] Value border of BulletGraph was not shown properly when closing and re-opening the form at design time after setting ShowValue=True. (TFS:377749)
C1.Win.C1Input
Bug fixes
- C1Button and C1SplitButton had wrong horizontal text alignment when VisualStyle set to Officexxx styles and RTL is set to true. (TFS:380738)
- [C1Button] Full text was not shown when mouse hover although AutoEllipsis=true when theme is applied. (TFS:379936)
- [C1ComboBox] DropDown items background was displayed incorrectly sometimes when changing the theme. (TFS:387143, 387399)
- [4.5.2] Japanese language processing related classes are not included in 4.5.2 assembly (TFS:397441)
- Current Selected item is not shown in visible screen while many items are added in C1SplitButton and selection is performed by Keyboard navigation. (TFS:88258)
- Drop-down form of C1ComboBox was maximized by pressing "Windows + Up" key. (TFS:200195)
- Some C1Input controls were not worked properly when pressing "Window + Up/Down" keys when drop-down opened. (TFS:351664)
Enhancements
- [C1DateEdit] DropDown calendar now shifts by two months when double-clicking the next/previous arrow. (TFS:200285)
- [C1SplitButton] Added up/down arrow buttons in the drop-down list. Arrows appear when not all items fit on the screen. (TFS:81516)
C1.Win.C1InputPanel
Bug fixes
- Horizontal scroll bar of c1InputPanel was not properly shown when applied 'ForceScrollBars' after setting ScrollBars=Both. (TFS:395061)
Improvements
- Added the ToolTipMember property to the InputComboBox class. This property gets or sets the property to tooltip for items of InputComboBox. (TFS:383665)
C1.Win.C1List
Bug fixes
- [C1List] Caption was not loaded properly when saved layout was loaded in C1List. (TFS:364953)
- [C1List] The default value of the RowDivider.Style property was incorrect at design time. (TFS:365090)
- [C1List] SelectionChanged event was fired when adding items if SelectionMode is set to 'Checkbox'. (TFS:396169)
- [C1List] ShowHeaderCheckBox and ItemHeight properties could not be reset. (TFS:396188)
- [C1Combo] Some properties could not be reset. (TFS:396188, 380398, 380480)
Improvements
- [C1List] Added HotRowChanged event. (TFS:357305)
- [C1List] Hovered row is now highlighted using the HighLightRowStyle. (TFS:357305)
Other changes
- [C1List] Removed RowTracking obsolete property. (TFS:357305)
- [C1List] Added HotTracking property. (TFS:357305)
C1.Win.C1Ribbon
Bug fixes
- Day name was not shown properly in ribbonDatePicker after applying 'Material/MaterialDark' themes. (TFS:370447)
- Flickering is observed on re-sizing C1RibbonForm if AutoSize property is set to true. (TFS:372149)
Other changes
- C1Ribbon's and C1StatusBar's ToolboxItems are marked as Classic.
C1.Win.C1RibbonPreview
Bug fixes
- Some controls were cut off in 'Tex Search Panel' of C1RibbonPreview when Material/MaterialDark themes are applied. (TFS:379541)
C1.Win.C1Schedule
Bug fixes
- FirstVisibleTime is set incorrectly if CalendarInfo.TimeInterval property has been changed in Form.Load event handler. (TFS:395509)
C1.Win.C1Sizer
Bug fixes
- 'C1Sizer Gradient Editor' dialog box was not closed after opening the 'BackColor:' transparent property. (TFS:387792)
C1.Win.C1Themes
Bug fixes
- All buttons of C1Input controls were not visible in 'Disabled' state in Office2013DarkGray and Office2013LightGray themes. (TFS:379360)
- Text on MS Button was unreadable when 'Office2016Black' theme is applied. (TFS:380263)
- 'Filter' icon was hardly to be seen in C1FlexPivot panel in 'ShinyBlue' theme. (TFS:386268)
- Material, MaterialDark, Office2016Green themes were not in alphabetical order in
the theme combo box dropdown when setting up a theme using C1ThemeController in design time. (TFS:392482) - C1ThemePicker was not showed Toolbox icon. (TFS:394912)
Improvements
- Added IC1Themeable interface which helps to control the applying of a theme. (TFS:382275)
- An additional parameter added to the C1ThemeController.ApplyThemeToControlTree method, which allows to apply the theme to the children controls regardless of whether the theme has been applied to the parent control. (TFS:382275)
C1.Win.C1TrueDBGrid
Bug fixes
- OK and Cancel buttons were overlapped of C1TrueDBGrid Designer dialog box in 150%(Recommended) DPI. (TFS:378233)
- TrueDBGrid's filter bar dropdown showed with incorrect height when first opened. (TFS:386461, 379126)
- The overflow button in the column filter dropdown was not disappeared in some cases when the form is closed. (TFS:379248)
- CaptionHeight, BorderColor, width and height of Scrollbar cannot be reset after setting specific value from design time. (TFS:383468)
- Individual horizontal split's border disappears and splits cannot be resized when RightToLeft is set. (TFS:373659)
- Filter result was not properly shown when filtering multiple column with TimeSpan column using FilterDefinition. (TFS:396662)
- AfterColUpdate event fired for column with built-in combo when value didn't change. (TFS:373719)
- "Input string was not in a correct format" error is shown when focus is changed with TrueDBDropDown being opened. (TFS:373514)
- Filter applied mark is not shown for TimeSpan column when re-open dropdown again after opening dropdown of another column. (TFS:396823)
- BackgroundImage and ForegroundImage are not shown when image is set from design time. (TFS:384196, 364974, 383439, 383461, 383464)
- Column value that ends with space is not filtered properly when FilterBar is set True and FilterMultiSelect is set False. (TFS:397233)
- Incorrect filtering was observed with a column containing square brackets. (TFS:377112)
- Incorrect filter result was shown when filter translated 'integer' column with original data value from 'FilterBar'. (TFS:362333)
- ZipEncoding ambiguous error, in case C1.Win.C1TrueDBGrid.4.dll is used. (TFS:398530)
- Filtering from filter bar shows no result when setting data type of TrueDBGrid's column to 'DateTime' and its NumberFormat is 'Long Time'. (TFS:376305)
- Right Scroll Bar is not moving up when TrueDBGrid is used in Inverted DataView. (TFS:390656)
C1.Win.Calendar
Bug fixes
- CalendarDimensions was not displayed properly when trying to scroll the calendar beyond the max available date by mouse wheel. (TFS:377030)
- Some events were not localized. (TFS:384355)
- "Property value in not valid" message box was not displayed when set MaxDate less than MinDate in C1DateEdit. (TFS:387049)
C1.Win.DashboardLayout
Improvements
- Added C1DashboardLayout.Options.HeaderAppearance property. (TFS:395842)
C1.Win.DataFilter
Breaking changes
- CheckListFilter and DataFilter can't use the same data source when this data source supported data source change events (DataTable, BindingSource, etc.).
Bug fixes
- CustomFilter's controls were not rendered correctly when DataFilter was scrolled. (TFS:376498)
Improvements
- Filters should be removed when DataSilter DataSource is set to None. (TFS:371864)
- Added support for updating CheckListFilter items when the data source is a DataTable and the data source is changed.
- Added the ShowClearFilterButtons property to the C1DataFilter control. This property gets or sets a value indicating whether to show clear filter buttons in the filter headers or not.
- Added the Reset method to the Filter class. This method resets the filter value to the default value.
- Added support of navigation using keyboard and mouse by date editor of the DateRangeFilter. (TFS:368516)
- Added support of summaries for ChecklistFilter items.
- Added support of custom format for the DataRange filter. (TFS:392468)
- Added support for themed scrollbars.
- Added the AutoWidthMode property. This property Gets or sets the mode by which the C1DataFilter automatically sets its own width. (TFS:372224)
- Added the PredicateExpression class. This class represents the expression which takes a predicate as the filtering function. This class doesn't work with a DataTable. (TFS:370668)
C1.Win.ExpressionEditor
Bug fixes
- [c1ExpressionEditorPanel] SubCategory was not removed immediately. (TFS:379568)
- [c1ExpressionEditorPanel] New added Category Item's Position was not retained at run time when moving the position of this item. (TFS:375883)
- [c1ExpressionEditorPanel] Theme.ImageButton.Hot.ForeColor was not applied to ImageButton. (TFS:375973)
C1.Win.FlexChart
Bug fixes
- C1RangeSlider was cracked at design time when Minimum value and Maximum value are the same (TFS:366765).
- FinancialChart Alligator and IchimokuCloud implementations now correctly invalidate the chart with changes to Style properties. (TFS:387250)
Improvements
- Added runtime designer (new C1.Win.FlexChart.Designer.dll).
C1.Win.FlexPivot
Bug fixes
- [FlexPivotPage] 'ArgumentOutOfRangeException' was thrown on previewing if setting 'Extend last column'=true through 'Document Options' dialog. (TFS:386909)
- [FlexPivotPage] Print preview of FlexPivotChart was not rendered correctly if setting some dark theme
Improvements
- [C1FlexPivotSlicer] Added accessibility support.
- [C1FlexPivotChart] Added support for end-user Copy action. On pressing Ctrl+C chart image in png format is copied to clipboard.
C1.Win.FlexReport
Bug fixes:
- Image fields containing metafile are rendered incorrectly when system resolution is not 96. (TFS:319402)
C1.Win.FlexReport Designer App
Bug fixes:
- Designer crashes if a field insert button is pressed, then a sub-section added and the mouse is clicked in the sub-section. (TFS:398641)
C1.Win.FlexViewer
Bug fixes
- Zoom dialog was too small for long localization strings. (TFS:339350)
C1.Win.MultiSelect
Bug fixes
- [C1TagEditor] PlaceHolder text was shown if tags are added using 'AddRange' method in tageditor control. (TFS:323292)
- [C1MultiSelect] PlaceHolder text was shown even though TagsDataSource is binded. (TFS:382356)
- [C1TagEditor] PlaceHolder text was shown when list is binded to DataSource of C1TagEditor. (TFS:382363)
- [C1MultiSelect] [C1TagEditor] PlaceHolderText was not shown when text in header part is deleted if DisplayMode='Text' is set after tag is added. (TFS:377062)
- [C1MultiSelect] PlaceHolder text was shown if edit mode is escaped by double clicking in header part. (TFS:329603)
- C1TagEditor/C1MultiSelect placeholder text was removed when DisplayMode set Text. (TFS:386958)
- [C1TagEditor][C1MultiSelect] TextChanged event was fired twice after Text property changed. (TFS:348209)
- [C1MultiSelect] Rectangle box is shown in display area after applying Theme to c1multiselect. (TFS:349169)
- Incorrect text was shown in header part when DisplayMode is 'Text' and AutoCompleteMode is 'Suggest' or 'SuggestAppend'. (TFS:377573)
- Extra duplicate character was appeared in header area when type appended character if DisplayMode is set 'Text', TagWrap='True' and AutoCompleteMode is set 'Suggest'/'SuggestAppend'. (TFS:372114)
- [C1MultiSelect] Both Typed text and dropdown item were shown in header area when opening the dropdown if DisplayMode is 'Text'. (TFS:382479)
- Empty string item was not checked if DisplayMode is changed at runtime. (TFS:329943)
Improvements
- Added separate placeholder element in C1TagEditor/C1MultiSelect. (TFS:369315)
- [C1CheckList] Added accessibility support.
C1.Win.Ribbon
Breaking changes
- Default icon of the RibbonColorPicker was changed. The old icon will not update its color. (TFS:383344)
- Removed the VerticalLayout property from the RibbonGalleryItem class.
Bug fixes
- Ribbon Group size is changed on QAT bar. (TFS:381906)
- RibbonColorPicker didn't show the selected color when it was placed in QAT. (TFS:383344)
- The control remained visible on the form after it was set as the value of the backstageview tab Control property.
- Tabs scrolling didn't work correctly with contextual tab groups.
- RibbonGroup image shown incorrectly in the collapsed state.
- Groups shown in QAT are incorrect.
- Groups have the wrong layout when a group is placed in the QAT, and a ribbon has a simplified view.
- Flickering is observed on re-sizing C1RibbonForm if AutoSize property is set to true. (TFS:372149)
Improvements
- Added new designer for the IconSet property.
- Added new icons to default icon presets.
- Added smart tags to the C1BackstageView.
- Added the PreferredItemSize property to RibbonMenu and RibbonSplitButton components. This property specifies the size of the drop down items.
- Added support for scrolling the content of the selected tab.
- The ProgressBar value can now be set via Accessibility.
- Added accessibility support for the DatePicker drop down.
- Added the GetColorIndex method to the RibbonColorPickerItem class. This method returns the color index from the palette.
- Added the GalleryItemTextImageRelation property to the RibbonGalleryItem class. This property specifies the position of text and image relative to each other.
- Added the LargeImage, Image, SmallImage properties to components of ribbon. These properties added for ease of migration from the classic version of the Ribbon.
- Day name was not shown properly in ribbonDatePicker after applying 'Material/MaterialDark' themes. (TFS:370447)
C1.Win.TreeView
Improvements
- Added support of gradients for CustomContentPresenter from themes. (TFS:341779)
- Added the ColumnHeaderMouseClick event to the C1TreeView control. This event occurs when the user clicks a column header. (TFS:384989)
C1Themes Designer App
Bug fixes
- Text of 'show caption' checkbox was not shown completely in the C1BulletGraph preview. (TFS:381293)
- Some text was not displayed completely in the RibbonBaseForm after applying the material theme. (TFS:386892)
- Calendar was not shown in the left NavBar panel when the RibbonForm is opened. (TFS:388374)
- Navigation button of calendar was not shown properly after applying the material theme in ThemeDesigner. (TFS:388376)
Improvements
- Added C1.Win.Calendar.C1DateEdit on the C1CalendarView preview form.
ComponentOne WinForms Basic Library
Improvements
- [C1Icon] Added the C1CompositeIcon class, this class represents an icon created from multiple icons.
- [C1Icon] Improved parsing of svg strings, honor double precision numbers.
Release version 383 -
C1.C1Pdf
Bug fixes
- DrawStringRtf throws Win32Exception in .NET 4.7+. (TFS:385945)
C1.Win.Calendar
Bug fixes
- Exception was thrown sometimes in Hebrew culture with Hebrew calendar when editing the year part. (TFS:396411)
C1.Win.ExpressionEditor
Bug fixes
- [ExpressionEditorCollection] Previously added custom functions were not added to a new C1ExpressionEditor in the ExpressionEditorCollection. (TFS:397232)
Release version 382 -
C1.C1Excel
Bug fixes
- C1Excel objects, comments and lists related issue while adding/deleting row. (TFS:382302)
- Request to add options to make exporting process more responsive. (TFS:379516)
- Image from saved excel file stretch out when MS excel file containing image is loaded and saved back using C1Excel. (TFS:377063)
- Column's default width changes after loading and saving back a JP Excel file using C1Excel. (TFS:374481,376186)
- Unable to open the exported Excel file saved using C1Excel. (TFS:385226)
- Error occurred on opening of an excel file that contains Japanese text after saving as another one. (TFS:385353)
- 'System.ArgumentException' has occurred when loading .xls file and saving it as .xlsx file. (TFS:393746)
- The text in the cell which used multiple font styles does not correctly display. (TFS:394463)
- A message box ‘We found a problem with some content in ...’ is shown when loading .xls file and saving it as .xlsx file. (TFS:396129)
Improvements
- Added feature that allows to make visualize loading and saving processes (*.xlsx, *.xls, *.csv).
C1.Win.Calendar
Bug fixes
- Exception was thrown sometimes in Hebrew culture with Hebrew calendar. (TFS:396411)
Improvements
- [C1CalendarView] Implemented ISupportInitialize interface.
C1.Win.FlexChart
Bug fixes
- Tooltip is removed properly when IsBaloon = true. (TFS:394851)
C1.Win.FlexViewer
Bug fixes
- C1FlexViewer.SetPageIndex() method did not work while the document layout is not updated. (TFS:394782)
Release version 381 -
C1.Win.C1Schedule
Bug fixes
- Unlike previous build GoToDate method is not worked correctly in month view. (TFS:395220)
C1.Win.C1TouchToolKit
Bug fixes:
- [4.5.2] Control Designers did not attach in 4.5.2 version (TFS:395654).
Release version 379 -
C1.Win.C1FlexGrid
Bug fixes
- Filter button was not displayed when hover on the merged cell of grid. (TFS:394094)
C1.Win.C1Ribbon
Bug fixes
- NullReferenceException has occurred when clicking the 'ribbonTab' at minimized sate. (TFS:393140)
C1.Win.C1Schedule
Bug fixes
- Month view is shown as blank for a while when maximizing form after setting theme. (TFS:394205)
C1.Win.FlexReport Designer App
Bug fixes:
- The designer is not working correctly on a high dpi screen. (TFS:319402)
C1Themes Designer App
Bug fixes
- Unhandled exception was thrown when click on 'C1FlexPivot' node in theme tree tab. (TFS:393343)
Release version 378 -
C1.C1Excel
Bug fixes
- Unable to open the exported Excel file saved using C1Excel. (TFS:385226)
C1.C1Pdf
Bug fixes
- Request to provide information on FlexReport performance issue. (TFS:390128)
C1.C1Report
Bug fixes
- RTF text rendered incorrectly in certain reports. (TFS:388086)
C1.Win.C1Command
Bug fixes
- C1ToolBar was fire form activate event when clicking on C1ToolBar menu item. (TFS:377448)
- C1DockingTab was occurred 'ReflectionTypeLoadException' exception during initialization. (TFS:381115)
- Some C1DockingTabPage child controls were disappear when redrawing. (TFS:377445)
- [C1DockingTab] Incorrectly rounded corners of not selected hot tabs were displayed in some cases when TabStyle is set to Office2007 / Office2010. (TFS:385904)
C1.Win.C1FlexGrid
Bug fixes
- StarWidth property did not work correctly when ExtendLastCol was set to true and "AutoSizeRows" method was called. (TFS:366159)
- When was set RightToLeft property to Yes, Flexgrid's Image missed Right border. (TFS:376558)
- In the Japanese version, the button's caption was incorrect in the column's StyleEditor. (TFS:375433)
- C1FlexGrid was stuck when loaded big data, and add MergedRanges. (TFS:384145)
- CellChanged event fired many times on changing values in non grouped columns. (TFS:383634)
- DefaultSize property of Rows and Cols properties are not localized in Japanese text. (TFS:386214)
C1.Win.C1GanttView
Bug fixes
- Value of 'Inactive'=true was not able to retain after cancelling of edited some property of task through 'C1GanttView.Tasks Collection Editor' dialogs at design time. (TFS:380994)
- 'Duration Only (MileStone)' task reflect bar was shown outside of Summary Task bar. (TFS:382521)
- Expand button of 'Project Summary Task' was displayed when calling the undo after adding sub-tasks. (TFS:383460)
- Expand/Collapse button of manual task(no name) that become summary task after applying indent task was not persisted in .xml file. (TFS:383296)
- Some controls overlapped each other in "Style Settings" dialog of C1GantView. (TFS:306212)
- Link lines of between two summary tasks were lost when calling undo after deleting the successor task. (TFS:386387)
- When data binding used, the value of Task.Duration is not saved correctly. (TFS:388393)
- Task Name was clipped if it contains "&" character and shown in the Chart Area. (TFS:388658)
- Current view of Chart View is lost when to set bar text 'Center/Top/Bottom' after calling ScrollToTask(). (TFS:388133)
- Task of C1GanttView is not properly displayed when calling undo function after moving task to down through 'Move Task Down' toolstrip. (TFS:388237)
- 'SelectedTaskIndex' is shown as two values when moving of last task in C1GanttView to down through 'Move Task Down' toolstripю (TFS:388252)
- Project Summary task bar is not properly displayed if split the task after changing to 'Manual' task mode. (TFS:391794)
Improvements
- Added the roundToDurationUnit parameter to the C1GanttView.ImportFromMsProjectXml method. It indicates whether the Start and Finish will be rounded according to the DurationUnits property. (TFS:390224)
C1.Win.C1Input
Enhancements
- The Value property is now displayed at design time instead of Name, as does the updated MS controls. (TFS:381022)
- [C1Label] C1Label was not display underline for shortcut character when theme is applied. (TFS:386270)
- [C1SplitButton] Nested SubMenus doesn't work correctly in a separate thread or in a multithreaded application. (TFS:386270)
C1.Win.C1InputPanel
Bug fixes
- ArgumentOutOfRangeException was thrown when InputDatePicker with Persian culture is used. (TFS:384920)
C1.Win.C1List
Bug fixes
- Application Loses Focus when first CellTip is displayed. (TFS:371669)
- C1Combo not showing all the items when using it through User Control. (TFS:390117)
- [JP] Some property descriptions were not translated to Japanese. (TFS:387413)
C1.Win.C1Ribbon
Bug fixes
- An exception was thrown when the parent of the C1StatusBar changed. (TFS:379960)
C1.Win.C1Schedule
Bug fixes
- C1Schedule's scroll position is changed on maximizing when C1Theme is applied. (TFS:388259)
- File Version and description of C1Shedule.Extended.4.5.2.dll is missing and incorrect. (TFS:386264)
C1.Win.C1SpellChecker
Other changes
- [DictionaryEditor] added option to load word list from an ActiveX C1Spell .dct file. To activate this option use "/ax" command line argument. "C1DictionaryEditor.4.5.2.exe /ax"
C1.Win.C1Themes
Bug fixes
- "Theme not found" Exception was thrown sometimes when open form at design time while custom ApplicationTheme is applied. (TFS:385746)
- The ApplicationTheme was sometimes overwritten after switching between forms at design time. (TFS:390098)
- ApplicationTheme was not applied when the application is started from another through another startup project. (TFS:391185)
C1.Win.C1TrueDBGrid
Bug fixes
- The StartRowIndex and EndRowIndex properties have incorrect values when the GroupText event is fired. (TFS:384387)
- IndexOutOfRangeException is observed when filtering with MaintainRowCurrency set to True. (TFS:386273)
- TrueDBGrid didn't get filtered on selecting a value from FilterBar dropdown and pressing the Enter key. (TFS:390109)
- Expand/Collapse icon overlapped the first character of the grouped row when C1TrueDBGrid was exported to Excel. (TFS:388661)
C1.Win.Calendar
Bug fixes
- Setting Theme to C1DateEdit didn't reflect on its buttons at runtime. (TFS:387093)
Improvements
- [C1CalendarView] Added Calendar.SyncValueWithSelection property. (TFS:383484)
C1.Win.DashboardLayout
Bug fixes
- BackColor was not applied to new panel although setting BackColor of ItemContainer from design time. (TFS:380705)
- Microsoft Visual Studio was hang after cut the header elements from HeaderElements Panel of c1DashboardLayout. (TFS:384300)
C1.Win.FlexPivot
Bug fixes
- Foreground color of the subtotal rows does not change when SubtotalForeground property is set at runtime until subtotals are recalculated. (TFS:390559)
C1.Win.FlexReport
Bug fixes:
- Property SubSection.ForcePageBreak is not serialized. (TFS:385947)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Focus rectangle of C1MultiSelect item was not shown. (TFS:380682)
- [C1MultiSelect] More than one item could be typed in header area even though SelectionMode was 'Radio'. (TFS:381284)
- [C1MultiSelect] Unlike C1CheckList, HotSelected property's BackColor and ForeColor were not applied to checklist. (TFS:381679)
- [C1MultiSelect] ForeColor was not applied to Dropdown button when it was set from design time. (TFS:381949)
C1.Win.Ribbon
Bug fixes
- QAT bar was appeared above the ribbon at Simplified view. (TFS:386455)
C1.Win.TreeView
Bug fixes
- NullReferenceException is thrown when call the Dispose() method in FormClosed event after entering edit mode in treeview. (TFS:381292)
C1Themes Designer App
Bug fixes
- Fixed C1FlexGrid Footer style in standard build-in theme. (TFS:386058)
- Data was not fixed in grid cell when open the C1FlexPivot theme tree node after applying the material theme in ThemeDesigner. (TFS:386352)
Release version 377 -
C1.C1Report
Other changes
- Added WPF version targeting .Net FW 4.5.2
Release version 376 -
C1.Win.C1Themes
Improvements
- Added new C1ThemePicker control. (TFS:392053)
Release version 375 -
C1.C1Excel
Bug fixes
- Error occurred on opening of an excel file that contains Japanese text after saving as another one. (TFS:385353)
C1.Win.C1FlexGrid
Bug fixes
- C1FlexGrid was scrolled when click on column header after setting RightToLeft = Yes. (TFS:385504)
Release version 374 -
C1.Win.C1FlexGrid
Bug fixes
- SearchThroughVisibleRows property of C1FlexGridSearchPanel was not localized in Japanese text. (TFS:384198)
C1.Win.FlexViewer
Bug fixes
- "Error invoking 'Localize...' " message box is shown when opeing 'Localize...' link from smart tag. (TFS:383921)
ComponentOne WinForms Basic Library
Improvements
- XML docs for C1.Win.*.dll are added to build. (TFS:319295)
Release version 372 -
C1.C1Word
Bug fixes
- Japanese font changes to SimSun font when generated docx is opened in Word. (TFS:383714)
Release version 370 -
C1.Win.C1Document
Bug fixes:
- Exception occurs when C1SSRSDocumentSource opens a report containing text with MarkupType == HTML. Fixed.
Release version 368 -
C1.C1Pdf
Bug fixes
- Underlined text line extends past end of text. (TFS:379964)
C1.Win.C1Editor
Bug fixes
- Some properties and events of C1Editor were not localized in Japanese text. (TFS:368152)
C1.Win.C1GanttView
Bug fixes
- Start\End shape of Task bar was not properly shown when scrolling the horizontal scroll bar. (TFS:376161)
C1.Win.DashboardLayout
Other changes
- Changed target framework from ".NET Framework 4" to ".NET Framework 4 Client Profile".
- IconBox is removed from Visual Studio's Tool box.
C1.Win.FlexChart
Bug fixes
- Setting Axis.Labels=false doesn't hide major grid lines (TFS:380422).
- DBNull is correctly handled (considered as missing data) (TFS:380877).
C1.Win.FlexViewer
Bug fixes
- 'NullReferenceException' is thrown in C1FlexViewer if loading pdf file created in Adobe and printed by 'Bullzip PDF Printer'. (TFS:379407)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Suggestion dropdown was still opened even after suggested item is selected when AutoCompleteMode set 'Suggest' or 'SuggestAppend'. (TFS:377558)
- [C1CheckList] 'Select All' checkbox wasn't checked and is disabled when items was added after binding data source. (TFS:376688)
- [C1MultiSelect] Suggestion dropdown was not close when suggested item is selected by mouse click. (TFS:381079)
- [C1MultiSelect] Suggestion dropdown was not populated when DataTable is used as data source of C1MultiSelect. (TFS:382630)
Release version 367 -
C1.C1Excel
Bug fixes
- Issue saving macro-enabled excel file. (TFS:376159)
C1.Win.C1Document
Bug fixes:
- Unlike previous build, image in pdf file printed by 'Bullzip PDF Printer' is not rendered in C1FlexViewer. (TFS:379475)
- 'Table Of Content' is not shown in exported html if binding 'OutlineLabel' of group with string type. (TFS:380674)
C1.Win.C1FlexGrid
Bug fixes
- Date format string "g" is not converted correctly in Japanese version. (TFS:374858)
- C1FlexGridGroupPanel was not refreshed immediately when resize the control at design time. (TFS:379404)
C1.Win.C1GanttView
Bug fixes
- PropertyGrid of C1GanttView.Tasks Collection Editor was shown as white blank after closing 'Property value is not valid' message box for 'Inactive' property. (TFS:376169)
C1.Win.C1IntelliSpell-4.7.2
Improvements
- Visual Studio 2019-compliant IntelliSpell (async package).
C1.Win.C1List
Bug fixes
- [C1Combo] Dropdown button arrow size was very small when FlatStyle is 'Popup'. (TFS:380356)
C1.Win.C1Themes
Bug fixes
- Some text of C1Theme confirmation box were not shown properly in 150% DPI. (TFS:378227)
C1.Win.FlexChart
Bug fixes
- InterpolateNulls now works correctly with stacked area charts (TFS:372462).
Improvements
- FlexPie - added support of binding to dynamic objects.
C1.Win.FlexPivot
Improvements
- New: Ranges feature - extension of Group of Grouping feature. Ranges allow to group numeric, date-time and string values in both Rows and Columns.
- Added C1FlexPivotField.Range
C1.Win.MultiSelect
Breaking changes
- When C1CheckList/C1MultiSelect DataSource is set to get Items/SelectedItems list item's Value property, as before, it is necessary to assign the ValueMemberPath value.
Previously it was enough to assign only the DisplayMemberPath property.
Bug fixes
- When ValueMemberPath was not set C1MultiSelect items value don`t returns value which set by DisplayMemberPath property. (TFS:378262)
C1.Win.Ribbon
Release version 366 -
C1.C1Excel
Bug fixes
- PageSetup information is not retained in the file with Portrait orientation. (TFS:372723)
C1.C1Pdf
Bug fixes
- Tab leader are shown beyond the page number in html output. (TFS:265237)
- Tab leader in the certain pdf file are not shown in exported html file. (TFS:264405)
- Incorrect pdf is generated on using DrawStringHtml. (TFS:340251)
- Multiple issues are observed in generating pdf file when reading html file to C1PDF. (TFS:366227)
- Header text are not retain in exported pdf file when reading html file to C1PDF. (TFS:365869)
C1.Win.C1Command
Bug fixes
- [C1DockingTab] Tabs were not displayed correctly when using RTL and TabSizeMod is set to Fit. (TFS:356642)
- [C1DockingTab] Font of some child controls was display incorrectly when slide out the docking tab after changing its font. (TFS:353329)
- [C1DockingTab] C1DockingTabPage label controls were rearranged after floating if C1DockingTab.Font property is not default. (TFS:355755)
- [C1TopicBar] Focus rectangle is shown at the bottom of C1TopicPage when ShowFocus=True is set in C1TopicBar. (TFS:368150)
- AutoHide property of C1RadialMenu was not work properly when it is set true at run time. (TFS:367921)
- When RadialMenuCommandItem's command was C1command and checked='true' was set at design time, RadialMenuCommandItem is not checked. (TFS:368264 - case 2)
- When RadialMenuCommandItem's command was C1commandMenu and checked='false' was set design time, RadialMenuCommandItem is checked. (TFS:368264 - case 3)
- [C1ToolBar] C1ToolBar.Font property was serialized whan theme is applied. (TFS:348215)
C1.Win.C1Document
Bug fixes:
- Regression of 374591, gradient background of some FlexReport fields are not retained in exported html file. (TFS:376322)
- Fields with currency format in FlexReport have "Custom" type when exported to excel. (TFS:365784)
- Alignment of TextField text changes on Excel Export. (TFS:374608)
- 'Unable to cast ...' error is thrown if exporting specific .flxr file to *.xlsx / *.xls format. (TFS:374666)
- Content in TextField/ParagraphField is not visible in html export if setting its Background='Linear Brush' and then ForeColor='White'. (TFS:374591)
- Certain PDF files rendered incorrectly in C1PdfDocumentSource. (TFS:376665)
- Low resolution black&white images are printed with distortions in certain cases. (TFS:367309)
- Exception occurs when export report to Html if HtmlFilter.FileName is empty and HtmlFilter.SingleFile is true. (TFS:367926)
- Certains PDFs rendered blank. (TFS:370353)
C1.Win.C1FlexGrid
Breaking changes
- Fixed typos in FlexGrid.GridChangedTypeEnum: ExspressionsAllowed is changed to ExpressionsAllowed ExspressionChanged is changed to ExpressionChanged (TFS:377474)
Bug fixes
- Cell value was not shown properly in flexgrid when apply the theme after setting RightToLeft=Yes at design time. (TFS:356296)
- C1FlexGrid was not scrolled properly when frozen column are used and RightToLeft=Yes after setting theme. (TFS:352576)
- Description of 'Editor' and 'AllowNull' properties was not shown in C1FlexGrid Column Editor. (TFS:301777)
- Calendar drop down was not opened with one click in merged cell after setting RightToLeft=Yes. (TFS:355593)
- Filtering Column was not applied when setting AllowFiltering.ByValue in click event of button. (TFS:300999)
- MultiColumnDictionary selected incorrect value in dropdown when display column was non-unique. (TFS:366312)
- When more than one column had Expression set, then only the Expression set at last is applied to all columns. (TFS:369696)
- Flexgrid was not scrolled properly when group the column to group panel area after scrolling the grid. (TFS:376191)
- Text of GroupPanel was not displayed at right side when setting RightToLeft=Yes. (TFS:376196)
- Columns were not grouped in grid when group many column using GroupDefinition. (TFS:376278)
- Some column is not hidden in the grid when group the column when setting HideGroupedColumns=True. (TFS:376308)
- Font property was serialized whan theme is applied. (TFS:348215)
- On pressing the "Shift + Tab" key, if the processing content took a little time, the Shift key remained pressed throughout WindowsOS. (TFS:359389)
- [WinForms][FlexGrid] FlexGrid add record e.Row was off by 1. (TFS:373074)
- Frozen property value was ignored by SaveExcel method with VisibleOnly flag. (TFS:375166)
- Row's default size in c1FlexGrid was not increased in High DPI. (TFS:324533)
Improvements
- Added SearchThroughVisibleRows property that determines to search in all rows or only visible. (TFS:354750)
- Provided the feature to save the collapsed node in C1FlexGrid as it is in the Excel format. (TFS:363272)
- In the C1FlexGrid the FilterEditorForm's MaximumSize.Height has been increased. (TFS:366474)
- Provided scrollbars in C1FlexGridGroupPanel when AutoSize = False. (TFS:329320)
- Added IC1ColumnFilter2 interface. Implementation of this interface by custom filter allows to serialize and deserialize the xml filter definition during getting or setting of C1FlexGridBase.FilterDefinition property. (TFS:367824)
- Implemented Footers. Footers are the rows below grid that contain summary information (captions, aggreagates, expressions). (TFS:298131)
- Added expressions for groups. Now custom expressions can be used as subtotals in groups along with aggregates. (TFS:113981)
- 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 defauls sizes for columns or rows based C1FlexGrid font size. The default value of these properties is -1. (TFS:324533)
C1.Win.C1GanttView
Bug fixes
- Font property was serialized whan theme is applied. (TFS:348215)
- Text in gridview was not refreshed correctly for the inactive task after all tiers are invisible. (TFS:376162)
- System.ArgumentOutOfRangeException was thrown when calling the undo after deleting all row of GanttView which are Grouped. (TFS:376163)
- 'System.InvalidOperationException' was thrown on clicking task bar of Duration only task after set the value of 'Inactive=true'. (TFS:372908)
- 'System.ArgumentOutOfRangeException' was thrown when mouse hovering task bar reflected on Group bar after checking 'Maintain Hierarchy' in 'GroupBy' task. (TFS:372473)
- Can't change Start Date while Task's PercentComplete is set to 0. (TFS:374299)
- 'SplitTask' popup re-appeared on hovering mouse over right corner of toolbar. (TFS:372274)
C1.Win.C1Gauge
Breaking changes
- BaseStyle, BaseTheme, StyledPropertyCollection changed namespace to C1.Win.C1Gauge.
Bug fixes
- [C1BulletGraph] Some properties of C1BulletGraph were not localized in Japanese text. (TFS:367985)
- [C1BulletGraph] Forecolor and the font size were not correctly applied to the caption of the C1BulletGraph. (TFS:377675)
Improvements
- [C1BulletGraph] Background image was not displayed immediately at design time. (TFS:367964)
- [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).
C1.Win.C1Input
Bug fixes
- [C1DropDownControl] Dropdown part was still applied theme although resetting theme to none. (TFS:367305, 367187, 367107)
- [C1DbNavigator] Theme was still applied to C1DbNavigator although resetting the theme to none at run time. (TFS:367167)
- [C1SplitButton] Drop down item's styles were not reset although resetting the theme to none at run time. (TFS:367185)
- [c1RangeSilder] c1RangeSlider was cracked at design time when Minimum value and Maximum value are the same. (TFS:366765)
- [C1ComboBox] HotItem border and background were changed when setting the Style.Font property if Theme is applied. (TFS:372689)
- Disabling C1TextBox after adding text with ampersand (&) to it, the symbol changes to underscore (_) (TFS:375165)
- [C1DateEdit] PersianCalendar didn't work. (TFS:377021)
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. (TFS:376552)
C1.Win.C1InputPanel
Bug fixes
- The DataMember property disappeared from the form designer when the C1DataSource source was used as the data source. (TFS:374198)
C1.Win.C1List
Bug fixes
- [C1Combo] Button state was not changed to HotPressed while button is pressed. (TFS:365120)
- [C1List] Horizontal scroll bar was not shown properly when apply the Material theme on it. (TFS:356348)
- Correct information was not shown when scroll to bottom of most area while ScrollTip is set True. (TFS:366023)
C1.Win.C1ReportDesigner
Bug fixes
- Font size was still shown with large size after changing Material to other themes. (TFS:367100)
C1.Win.C1Ribbon
Bug fixes
- Added the AddRange method to the RibbonItemCollectionBase class. (TFS:345080)
C1.Win.C1RibbonPreview
Bug fixes
- Theme was not reset when changing the applied theme to none. (TFS:367258)
C1.Win.C1Schedule
Improvements
- The default print preview dialog is changed 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. (TFS:344130)
C1.Win.C1Themes
Bug fixes
- C1DataFilter's checked state was not be seen with Windows8 theme. (TFS:367996)
- RibbonAppMenuTab in pressed state was not be seen with Office2016Colorful or Office2016White theme. (TFS:371469)
- Fixed multiple appearance issues observed in Office2007<X> and Office2013<X> themes for C1Input. (TFS:44854)
- Fixed font issue in Office2016<X> themes for C1Ribbon. (TFS:376519)
- Set ImageRecolor property for C1Ribbon in the 'MaterialDark'/'Office2016Black' themes. (TFS:376423)
C1.Win.C1TrueDBGrid
Bug fixes
- C1TrueDBGrid's font size is small when set data by typing from keyboard after apply the themes. (TFS:357114)
- TrueDBGrid's filter dropdown item's font size is small although increase height of filter dropdown item when apply the themes. (TFS:358190)
- Grid's border disappears when reset to none after applying the themes. (TFS:366335)
- FormatException occurs when set FilterDefinition with null value for integer column. (TFS:368782)
- When C1TrueDBDropDown is used, it is not possible to quickly select list items by key typing. (TFS:372192)
Improvements
- The default print preview is changed 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.
C1.Win.Calendar
Breaking changes
- [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
- Some year are cut off in year pop up of C1CalendarView after setting font style = Italic. (TFS:363382)
- Some events and properties were not localized. (TFS:364988, 365719)
- [C1Input][C1DateEdit] Descriptions of ImageTransparentColor and InitialField properties were not localized in Japanese text. (TFS:365175)
- [C1DateEdit] Theme was still applied on some part of the DropDown form although resetting the theme to none. (TFS:367091)
- The CalendarWeekRule property did not work. (TFS:366788)
- [C1DateEdit] Days were overlapped by buttons sometimes in the calendar drop down. (TFS:368239)
- Exception was thrown when set zero in the year part of the calendar. (TFS:369142)
- CalendarDimensions was not displayed correctly when setting year=9999 and click on next button until December. (TFS:367091)
- [C1DateEdit] Japanese era was not displayed consistently between text area of C1DateEdit and header of calendar dropdown. (TFS:373676)
- [C1DateEdit] Position of Today and Clear buttons was moved to the right side in some cases when open the drop down at first time. (TFS:375803)
- [C1DateEdit] PersianCalendar didn't work. (TFS:377021)
Improvements
- [C1CalendarView] Added BeginUpdate and EndUpdate methods.
- [C1DateEdit] Improved performance.
- [C1CalendarView] Added GetDisplayRange method and DisplayRangeChanged event. (TFS:344130)
- [C1DateEdit] Added CalendarSettings.DisplayRangeChanged event. (TFS:344130)
C1.Win.DashboardLayout
Improvements
- Improved performance (styles).
C1.Win.DataFilter
Bug fixes
- Check marks were not visible when some themes are applied. (TFS:376498)
Improvements
- Added CollapseAll and ExpandAll methods. (TFS:366020)
- Improved performance (styles).
C1.Win.ExpressionEditor
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] Some items of the panel were cut off when applying themes for second time. (TFS:356225)
- [c1ExpressionEditorPanel] Several category items were able to select at the same time in some cases. (TFS:356365)
- [c1ExpressionEditorPanel] Position of Item Category was not retained at run time when moving the position from design time. (TFS:356489)
- [c1ExpressionEditorPanel] Old category item was overridden when adding the new category with the same type. (TFS:356530)
- The theme to the ExpressionEditorForm was applied incorrectly. (TFS:367291)
C1.Win.FlexChart
Bug fixes
- Fixed issue with flickering tooltip (TFS:368218).
Improvements
- 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.
C1.Win.FlexPivot
Bug fixes
- [FlexPivotSlicer] Unlike previous build, selected items are not refreshed if same data field is used in two FlexPivotSlicer. (TFS:369172)
- [FlexPivotSlicer] In the Japanese version, some elements are not properly localized. (TFS:370702)
- [FlexPivotSlicer] The header area was not displayed immediately in some cases when changing the ShowHeader property. (TFS:377431)
- [FlexPivotSlicer] [internal] Different items are selected in C1FlexPivotSlicer (filter state) when sorting. (TFS:377431)
Improvements
- [C1FlexPivotField] - added Ranges property (See new Ranges sample)
- [C1FlexPivotSlicer] An item remains selected on second click in Single selection mode.
- [C1FlexPivotSlicer] Selection is not changed by mouse right-click.
- [C1FlexPivotSlicer] Improved performance (styles).
- [C1FlexPivotSlicer] The 'Clear Filter' button becomes disabled if all items in the list are selected. (TFS366778)
C1.Win.FlexReport
Bug fixes:
- Error occur when open the old C1Report file contained grouped data in C1FlexReportDesigner. (TFS:235955)
- C1FlexReport.GlobalScripts processed incorrectly if report contains subreports in certain scenario. (TFS:375249)
- C1FlexReport.RecordsPerPage property processed incorrectly where report has more than one group. (TFS:372440)
- Added Section.CalculateSize() method can be used from VB scripts to calculate actual value of Section.RenderHeight, SubSection.RenderHeight, FieldBase.RenderHeight (TFS:373390)
C1.Win.MultiSelect
Bug fixes
- [C1CheckList] Descriptions of SelectedIndex and Header in Styles properties were not localized in Japanese text. (TFS:365114)
- [C1MultiSelect] ArgumentOutOfRangeException was thrown when unchecking the checkbox after changing the SelectedItem's value. (TFS:357248)
- [C1MultiSelect] Mouse events were not fired in c1MultiSelect although mouse actions perform on C1MultiSelect control. (TFS:361081)
- [C1MultiSelect] Exception was occurred if setting Separator property to empty string when DisplayMode = Text. (TFS:310850)
- It was possible to enter disabled item in the editor part of C1MultiSelect.(TFS:358236)
- It was wrong SelectedIndex value when change selection and SelectionMode set to 'Single'. (TFS:367177)
- [C1MultiSelect] TextChanged event was not fire although value of text property was changed. (TFS:348209)
- [C1MultiSelect] DropDown didn't close automatically when the focus of multiselect parent form was changed and this form was placed into another form. (TFS:348209)
- When DisplayMode was changed at runtime then change SelectionIndex of CheckList item in dropdown part of C1MultiSelect. (TFS:315704)
- All checked items were not checked if DisplayMode is changed at runtime when editing the item. (TFS:336930)
- The selection was not removed from item when CheckedMemberPath was specified and the check field was set to false in data source. (TFS:369172)
- [C1MultiSelect] [C1TagEditor] Text property was wrongly defined in C1MultiSelect and C1TagEditor controls. (TFS:314230)
- [C1MultiSelect] The theme was not applied to the auto suggest list. (TFS:370475)
- Exception was occurred when unselecting the item in C1MultiSelect which has partial match present in the list. (TFS:374195)
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. (TFS:369224)
- [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. (TFS:369223)
- Improved performance of modifying, adding, or removing items from a data source.
- Now the focus doesn't move down when user press the Enter key. (TFS:369201)
- C1CheckList & C1MultiSelect - added xml docs remarks. (TFS:369670)
- Added SelectedValues array of selected item values in C1CheckList and C1MultiSelect. (TFS:316564)
- [C1MultiSelect] Added ValueMemberPath property. (TFS:362451)
C1.Win.Sparkline
Breaking changes
- Added a reference to C1.Win.
Improvements
- Improved performance (styles).
C1.Win.TreeView
Improvements
- Added support of IAccessible interface. (TFS:358678)
- Added the RightClickSelect property. This property gets or sets a value indicating whether a node can be selected by right click or not. (TFS:369224)
- Added support Shift modifier in Multiple SelectionMode when SelectionModifier is None. (TFS:369222)
- When the user changes the SelectionMode, then the C1TreeView saves the selection state, if it can. (TFS:369225)
- 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. (TFS:375798)
C1Themes Designer App
Bug fixes
- [C1ThemeDesigner] Properties in C1Sparkline were not localized in Japanese text. (TFS:356363)
- [C1ThemeDesigner] The theme was applied incorrectly to the property grid in the C1CalendarView preview. (TFS:364684)
- [C1ThemeDesigner] Properties in C1CalendarView and C1Gauge previews were not localized. (TFS:364768)
- [C1ThemeDesigner] RegularForm's toolbar was nat shown completely with Material themes. (TFS:356901)
- [C1ThemeDesigner] C1RadialMenu was distorted after setting minus value to "ButtonBorderWidth" property. (TFS:343173)
ComponentOne WinForms Basic Library
Improvements
- Added C1FontIcon, C1BitmapIcon, C1PolygonIcon, C1PathIcon and C1IconTemplate classes which allow to define icons of different type to display in UI. These icons can be displayed using C1.Framework.FontIconElement, BitmapIconElement, PolygonIconElement and PathIconElement correspondingly.
Release version 364 -
C1.C1Excel
Bug fixes
- Comment text of a cell is cut off in saved excel file. (TFS:371565)
Release version 363 -
C1.Win.C1Chart
Bug fixes
- Histogram charts with data very close to end limits no longer generate exceptions. (TFS:373179)
C1.Win.C1FlexGrid
Bug fixes
- Clip property was not returned information for hidden columns. (TFS:373511)
C1.Win.C1Schedule
Bug fixes
- C1Calendar with CalendarDimensions = 1 cannot be navigated to previous month if selection includes trailing day of the previous month. (TFS:373349)
- An exception is thrown when deleting the C1Schedule with MonthView type at design time. (TFS:373455)
C1.Win.FlexViewer
Bug fixes
- C1FlexViewer crashed on resizing the form when running in Oracle VM VirtualBox. (TFS:369673)
Release version 362 -
C1.C1Excel
Other changes
- [JP] New "Reiwa" Era information was added to C1Excel defaults.
C1.Win.C1FlexGrid
Bug fixes
- Subtotal value was incorrect when 2nd column's value repeats while first column's value was changed in between rows. (TFS:372722)
- Text property was not returned any value for hidden column. (TFS:373189)
C1.Win.C1GanttView
Bug fixes
- Row number of C1GanttView with both '%Complete' and conflict error icon was cut off in print preview although adjusting column by double-clicking. (TFS:356521)
- 'System.ArgumentOutOfRangeException' was thrown if setting value of BarHeight is over 50. (TFS:364731)
- 'DurationOnly' task of percent complete bar was shown outside on Summary bar if setting 'Reflect on Summary bar'. (TFS:364854)
- Columns.AllowMerging was not persisted into XML file. (TFS:365442)
- Columns.AllowMerging editing could not be cancelled at design-time. (TFS:364847)
- 'NullReferenceException' was thrown when filter the task by 'Using Resource' field after setting 'ResourceRef' is added in the task through 'Tasks Collection Editor'. (TFS:365042)
- Duplicated Predecessor Tasks were allowed at design time. (TFS:365141)
- C1GanttView did not maintain current view state if clicking on 'Outdent' toolbar button after calling ScrollToTask. (TFS:364494)
- System.InvalidOperationException was thrown if setting Inactive = 'True' to 'Duration Only' task with percent complete. (TFS:368509)
Improvements
- Added EndDateTime, Graphics, Rectangle properties to PaintDayEventArgs for C1GanttView.PaintDay event. (TFS:363731)
- The default print preview dialog is changed 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.
C1.Win.C1Input
Other changes
- [JP] New "Reiwa" Era information was added to C1Input and C1CalendarView defaults.
Release version 361 -
C1.Win.C1Command
Bug fixes
- MenuClosed events of C1RadialMneu were fired twice when Radialmenu is opened anywhere in the form without closing. (TFS:367919)Build .360
C1.Win.C1Document
Bug fixes:
- Images in certain PDF's are displayed incorrectly. (TFS:367309)
- C1PdfDocumentSource ignores Color mask for indexed images. (TFS:359096)
- Improved text selection in PDF documents when it contains overlapped text used to emulate bold text. (TFS:348183)
C1.Win.C1FlexGrid
Bug fixes
- [C1FlexGrid] Exception when trying to change FlexGrid cell colors dynamically. (TFS:365855)
- [WinForms][FlexGrid] Newer versions (2013+) were slower than older version (2013). (TFS:363120)
- [WinForms][FlexGrid] Performance was slower in latest versions compared to 2013. (TFS:368275)
- Unfocused C1FlexGrid didn't scroll, when user hovered the cursor over it & moved mouse wheel. (TFS:349611)
C1.Win.C1GanttView
Bug fixes
- Filter was not working correctly after resizing rows. (TFS:367590)
- 'BeforeEditTask/AfterEditTaskTask' event was fired twice if setting Predecessor of task through 'Task Information' dialog. (TFS:368630)
- 'System.NullReferenceException' was thrown when pressing Undo menu button after applying outdent/indent task. (TFS:368491)
Improvements
- Added C1GanttView.GroupColumn property. (TFS:363092)
- Added possibility to show task information inside the task bar. (TFS:364387)
C1.Win.C1Input
Bug fixes
- MouseWheel event didn't support the Handled property. (TFS:364673)
C1.Win.C1InputPanel
Bug fixes
- Hosted Control didn't display bound data. (TFS:368589)
C1.Win.C1List
Bug fixes
- Error occurs on typecasting MouseEventArgs to HandledMouseEventArgs in MouseWheel event of C1Combo. (TFS:364673)
C1.Win.C1Ribbon
Bug fixes
- Windows doesn't use the 'move' item of system context menu when form has Maximized state. (TFS:345080)
C1.Win.C1Schedule
Bug fixes
- C1Calendar always selects second week with CalendarDimensions = 1. (TFS:368272)
C1.Win.C1TrueDBGrid
Bug fixes
- PropBag property content changes just by opening the form designer. (TFS:365823)
- SelectedRows.Count is not updated immediately when deleting rows from top to bottom. (TFS:366446)
- Drop down item is flicked when resize the TrueDBDropDown after setting RightToLeft=Yes. (TFS:364936)
- Scrolling via mouse wheel does not work properly when DataLayout is Form. (TFS:367328)
Improvements
- Added the CaseSensitive property to the C1TrueDBDropdown class. This property sets whether a search is case sensitive when the ValueTranslate is true. (TFS:366033)
C1.Win.C1TrueDBGrid.Excel
Bug fixes
- Exception occurred on exporting C1TrueDBGrid with hierarchical structure in Excel format using "SaveExcel" method. (TFS:370477)
C1.Win.Calendar
Bug fixes
- [C1DateEdit] It was possible to move beyond the maximum date of the last Japanese era using the arrows. (TFS:368875)
C1.Win.DataFilter
Bug fixes
- 'Today' button is cut off in CalendarFilter when applying themes to c1DataFilter. (TFS:368551)
- Selected dates are not refreshed immediately after changing 'MaxSelectionCount' at run time. (TFS:368580)
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. (TFS:366152)
Other
- The SaveFilterExpression method throw an exception when filters have non unique a PropertyName property value. (TFS:368366)
C1.Win.FlexReport
Bug fixes:
- FlexChartField rendered incorrectly in certain scenario. (TFS:350224)
- PageHeader, ReportHeader sections use incorrect data context when report contains groups in certain scenario. (TFS:366158)
- RTF fields rendered incorrectly in certain scenario. (TFS:364766)
- Added property: bool C1FlexReport.BehaviorOptions.IncreaseSubSectionHeightToFitFields { get; set; } If it is true then height of subsection increased automatically to fit all fields, by default it is false. This settings is usefull when report created at runtime because C1FlexReportDesigner does it automatically. (TFS:364399)
C1.Win.TreeView
Bug fixes
- An exception occurs if the node click or move is repeated quickly. (TFS:363824)
- Exception observed in C1TreeView when Shift key is pressed and nodes are selected after drag and drop. (TFS:367277)
- Scroll bar of C1TreeView move to up when check the checkbox of last tree node after setting RightToLeft=Yes. (TFS:370316)
C1Themes Designer App
Bug fixes
- fixed performance issue at opening Base Theme Properties Editor. (TFS:369502)
Release version 360 -
C1.Win.C1Command
Bug fixes
- Incorrect behavior occurs on dragging and dropping C1DockingTabPage between two C1CommandDocks. (TFS:362467)
- MenuClosed events of C1RadialMneu were fired twice when Radialmenu is opened anywhere in the form without closing. (TFS:367919)
C1.Win.C1FlexGrid
Bug fixes
- Opening a MultiColumnDictionary consisting many values, sometimes it opened above the clicked cell. (TFS:364120)
Release version 359 -
C1.C1Excel
Bug fixes
- [small changes] Exception when changing cell formula. (TFS:368696)
C1.Win.C1Document
Bug fixes:
- 'Table of Content' does not show correctly in exported 'html' file if setting 'MaxPages' value [Part 2]. (TFS:361628)
C1.Win.C1Schedule
Bug fixes
- When appointment is selected, pressing arrow keys throw NullReferenceException if ShowAllDayArea = false. (TFS:368427)
C1.Win.ExpressionEditor
Bug fixes
- [c1ExpressionEditorPanel] Descriptions could not be seen in C1ExpressionEditor after applying themes. (TFS:368661)
Release version 358 -
C1.C1Excel
Improvements
- [JPN] new 5th Era support.
C1.Win.C1Input
Bug fixes
- [C1ComboBox] Items are clipped in the dropdown part when setting RightToLeft property is 'Yes'. (TFS:367582)
C1.Win.C1TrueDBGrid
Bug fixes
- New row didn't add to C1TrueDBGrid with AllowAddNew=true when source of grid is related with other source. (TFS:367559)
Release version 357 -
C1.C1Excel
Bug fixes
- FitPagesAcross and FitPagesDown value is not set correctly in Page SetUp dialog when saving the excel file as OpenXML format. (TFS:366450)
C1.Win.C1Command
Bug fixes
- [C1OutBar] Error message box was occurred when deleting C1OutBar after applying the theme through C1ThemeController at design time. (TFS:367283)
- [JP] In C1DockingManager, descriptions of some properties are not localized in Japanese text. (TFS:365751)
C1.Win.C1Gauge
Improvements
- [C1BulletGraph] Added gidden Decorators and FaceShapes properties for detailed control adjustment.
C1.Win.C1Input
Bug fixes
- [C1ComboBox] Empty space was shown in the suggestion drop down list of C1ComboBox when AutoCompleteMode=Suggest. (TFS:365893)
- [C1ComboBox] Drop down items were cut off in the suggestion list of combobox when AutoCompleteMode=Suggest and RighToLeft=Yes.(TFS:365923)
Enhancements
- Era Name, Abbreviated Era Name, Symbol Era Name will be read from registry for all eras, including new one.
C1.Win.C1Schedule
Bug fixes
- TimeLine view has artifacts in time ruler when several days are shown in a view without scrolling. (TFS:366766)
- TimeLine view is not refreshed correctly when ShowWorkTimeOnly is set to true. (TFS:367181)
- Appointment gets incorrect start time when dropped from outside the of C1Schedule on to Time Ruler of Day/WorkWeek/Work views. (TFS:367295)
C1.Win.C1TrueDBGrid
Bug fixes
- Extra space is shown in filter drop down when re open the filter drop down again after setting FilterMultiSelect=True. (TFS:367284)
C1.Win.DataFilter
Bug fixes
- The SelectAll method are not applied to 'All' radio button when selection mode is single. (TFS:365983)
- 'LayoutType' of checkListFilter is not applied when setting it from button click event. (TFS:366136)
- 'EditorsType' of RangeFilter is not applied when setting it from other event. (TFS:366254)
- Font size of was still shown with large size after changing material to other themes. (TFS:366457)
- CheckList item is not selected correctly when SelectionMode=Single. (TFS:366169)
- Thumb button are disappeared when setting same value to Maximum and Minimum of RangeFilter. (TFS:366805)
C1.Win.FlexChart
Bug fixes
- Fixed problem with incorrect position of RangeSelector (TFS:360957).
- Fixed problem with hidden legend group's titles under several conditions (TFS:361061).
- Reversed legend now works correctly with pie chart (TFS:365922).
- Fixed problem with incorrect line chart clipping (TFS:364969).
- Fixed problem with exception when DataLabel.Position = Auto for empty pie chart (TFS:365745).
C1.Win.FlexPivot
Bug fixes
- [C1FlexPivotSlicer] Keyboard navigation worked incorrectly using Tab+Shift.
- [C1FlexPivotSlicer] Header font was not shown properly after changing material to other themes. (TFS:364609)
C1.Win.MultiSelect
Bug fixes
- [C1CheckList] Added Enter key support for selecting of items or 'SelectAll' header. (TFS:366462)
Release version 356 -
C1.Win.DataFilter
Bug fixes
- 'SelectAll/UnSelectAll/All' checkbox/radio button is not refreshed immediately after changing selection mode at run time. (TFS:365930)
- Invisible Filters are not able to appear along with focus by pressing 'TAB' key. (TFS:366019)
Improvements
- Added support of vertical scrollbar.
Release version 354 -
C1.Win.C1Input
Bug fixes
- [C1ComboBox] Highlighted item is not shown at the top of the dropdown list in first time when AutoCompleteMode is Suggest. (TFS:357694)
C1.Win.DataFilter
Bug fixes
- Error message box is occurred when deleting c1DataFilter control from Form. (TFS:364658)
- Size of DropDown Calendar is not changed as default size after changing 'Material' theme to other themes. (TFS:364818)
- 'SelectAll' check box is not shown as checked state although all items are selected. (TFS:365094)
- WeekNumbers are not shown at DateRangeFilter/CalendarFilter although 'ShowWeekNumbers' is set as 'True'. (TFS:365242)
- Keyboard support incorrectly work with CalendarFilter.
- Focus is not get on Less/More button of CheckListFilter when pressing 'Tab' key from key board. (TFS:365277)
C1.Win.TreeView
Improvements
- OK button on 'DisplayFieldName Editor' form is not localized in Korean text. (TFS:358625)
Release version 353 -
C1.C1Excel
Bug fixes
- FitPagesDown value is shown although value does not set when saving the excel file as OpenXML format. (TFS:364943)
C1.C1Pdf
Bug fixes
- [Sample]'Managed Debugging Assistant 'ContextSwitchDeadlock'' Exception is thrown when reading htm file of C1PDF to export pdf file. (TFS:365867)
- Some text are shown with rectangle box in exported pdf file when reanding html file to c1PDF. (TFS:364978)
- Hebrew text is distorted when exported pdf file is opened with Adobe. (TFS:364968)
C1.Win.C1Schedule
Bug fixes
- All-day appointment is cut off if setting ShowWorkTimeOnly=true in Day View. (TFS:364305)
Release version 352 -
C1.C1Zip
Breaking Changes:
- The default encoding for file names has been changed to UTF8. (TFS-362746)
Improvements:
- Added new ZipEncoding class. The ZipEncoding.Encoding property specifies encoding used for zip entry names and comments.
The default encoding is UTF8. (TFS-362746)
C1.Win.C1Command
Improvements
- New property C1DockingManager.FloatingWindowOptions allows users change floating window border style and Close button behavior. (TFS:342632)
C1.Win.C1Input
Bug fixes
- Two internal exceptions in C1Input controls. (TFS:362614)
Improvements
- Published CharHelper class to work with Japanese characters.(TFS:341227)
C1.Win.C1Ribbon
Bug fixes
- ObjectDisposedException thrown when in MDI structure, both parent and child forms inherit C1RibbonForm. (TFS:362854)
C1.Win.C1Schedule
Bug fixes
- ShowTitle property is reset at design time, after closing and opening form again. (TFS:363448)
- [AgendaView] 'NullReferenceException' is thrown on right-click over any appointment if setting none to 'Schedule' of C1Schedule with appointments. (TFS:358905)
C1.Win.C1TrueDBGrid
Bug fixes
- Grid caption is lost when loaded in the same grid or another grid although it is saved. (TFS:361896)
- The size of the TrueDBGrid drop-down list cannot be changed after the first opening. (TFS:355317)
C1.Win.DataFilter
Improvements
- Added support of keyboard.
C1.Win.Map
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Styles.TagEditor.Disabled.ForeColor property was not effective. (TFS:361395)
- [C1TagEditor] Styles.Common.Disabled.ForeColor property was not effective. (TFS:361395)
Release version 351 -
C1.C1Excel
Bug fixes
- PrintSettings.AutoScale changing value in case of zero being set as FitPagesAcross, FitPagesDown value. (TFS:349708)
- All images are not saved when saving Grid to multiple sheet XLS (BIFF8 format) excel file. (TFS:352600)
- Sheets may not be loaded correctly in certain xlsx files. (TFS:343265)
- Request to provide information on format and input rule in C1Excel. (TFS:339348)
- Error at loading Excel Spreadsheet: "Input string was not in a correct format". (TFS:355352)
- 'General' text is displayed in FlexGrid instead of showing numbers on loading excel with xlsx / xls created in LibreOffice. (TFS:303494)
- Cell's backcolor change to black when data from excel sheet are loaded to C1FlexGrid. (TFS:362609)
Improvements
- Using ZipArchive instead C1ZipFile in C1Excel (for 4.5 and UWP versions).
- Support data validations of C1Excel.
C1.C1Pdf
Bug fixes
- When specific png image is drawn, the broken PDF is generated. (TFS:345059)
- (partly) Incorrect pdf is generated on using DrawStringHtml. (TFS:340251)
- The Number do not get aligned correctly for France culture. (TFS:354242)
- PdfPushButton doesn't change its state on being clicked, when it changes from Cross to Empty. (TFS:358435)
C1.Win.C1Document
Bug fixes:
- Content is lost when PDF is exported using PdfFilter. (TFS:349823)
- Request to provide information on setting formatting for exported excel file via C1FlexReportDesigner. (TFS:349615)
- Text displaying incorrectly after export to PDF. (TFS:342881)
- There is no space between contents of Text/Paragraph Fields in exported html file if setting some font with condensed/compressed width. (TFS:352404)
- Some Font weight/style are not retained in html export of C1FlexReport. (TFS:352405)
- Contents in the flexreport are overlapped and distorted when export to Word/RTF by unchecking "Paged" option. (TFS:210702)
- Text are not fit into field's bound in RTF/Word/Excel exported file when use "TextFitMode". (TFS:360956)
- 'Table of Content' does not show correctly in exported 'html' file if setting 'MaxPages' value. (TFS:361628)
- Text are overlapped in non-paginated exported rtf/docx files if TextFitMode=AutoCharSpacing. (TFS:362386)
- Text are not visible in non-paginated exported rtf/docx files if TextFitMode=AutoFontSize. (TFS:362405)
- Background color of 'RtfField' is not retained in non-paginated exported rtf/docx file. (TFS:362597)
C1.Win.C1FlexGrid
Bug fixes
- C1FlexGrid appears smaller in preview when display settings of screen were changed. (TFS:323158)
- C1FlexGrid.ColumnInfo was always contain ShowSparkline attribute. (TFS:360185)
- Copy operation copied values of hidden column. (TFS:359938)
- Sorting a BindingList was throw NullReferenceException. (TFS:357246)
Improvements
- Added accessibility support to expand/collapse button of node. (TFS:356854)
- Increased default width of FilterEditorForm in C1FlexGrid to all the buttons of FilterEditorForm are visible. (TFS:345954)
C1.Win.C1GanttView
Bug fixes
- Filtering did not properly work when filter the task by 'Using Resource' filed. (TFS:356916)
- Moving/Dragging task was difficult if setting small ChartViewZoomFactor. (TFS:356779)
- C1GanttView was not refreshed in Design view when remove child task of 'Summary task'. (TFS:356924)
- Row number of C1GanttView with both '%Complete' and conflict error icon was cut off in print preview although adjusting column by double-clicking. (TFS:356521)
Improvements
- BaseColumn.AllowMerging property is added. (TFS:309413)
- C1GanttView.TaskBarClick event is added. (TFS:361378)
- C1GanttView.TaskBarTooltip event is added. (TFS:362182)
C1.Win.C1Gauge
New controls
- New C1BulletGraph control.
C1.Win.C1Input
Breaking Changes
- [C1ComboBox] The default sizing behavior has been changed. By default C1ComboBox always sets DropDownWidth property to the same value as C1ComboBox.Width. If you need to preserve old autosize behavior, set DropDownWidth property value to -1.
Improvements
- [C1ComboBox] Added DropDownWidth property which determines the width of the drop down box in a combo box.
- [C1ComboBox] Improved performance for Japanese/Chinese/Korean strings. (TFS:150414)
- [C1DateEdit] Added InitialField property that defines the default selected date-time field.(TFS:356692)
- [C1TextBox] Added GoToField and UpdateSelection protected methods to allow to customize the initial selection if the date type is DateTime.(TFS:356692)
C1.Win.C1Schedule
Bug fixes
- There is no 'I' beam cursor blinked in Material /MaterialDark when creating/editing appointment with 'Enter'/ 'F2' key. (TFS:359118)
- [TableView, AgendaView] Context menu pop up at design time on right-click, after adding C1Schedule and then C1TableView whose 'Dock' property=Fill. (TFS:358904)
- [TableView, AgendaView] Context menu is not shown if setting Theme to 'office2016Green', 'Material' and 'MaterialDark' at design time. (TFS:358707)
- [AgendaView] 'System.NullReferenceException' is thrown on right-click if setting none to 'Schedule' property. (TFS:358905)
Improvements
- Handle mouse selection over TimeRuler in Day, WorkWeek, Week and TimeLine views.
- Keep first visible time in Day/Working Week/Week/TimeLine views when end-user changes time scale via TimeRuler context menu. (TFS:351409)
C1.Win.C1SplitContainer
Bug fixes
- C1SplitterPanel.Collapsed property returned incorrect value when it's C1SplitContainer is hidden. (TFS:337319)
C1.Win.C1Themes
Bug fixes
- Enlarged vertical paddings in C1Schedule's DayView in Material and MaterialDark themes. (TFS:359118)
C1.Win.C1TrueDBGrid
Bug fixes
- Column divider's LineStyleEnum.Double and LineStyleEnum.Raised does not apply properly. (TFS:361033)
- TrueDBGrid's column footers text is not displayed fully when apply the themes. (TFS:361875)
Improvements
- Added the AutoHeightCaption method. This method calcs the height of display columns caption by caption string. (TFS:358292)
C1.Win.Calendar
Improvements
- Added events: DropDownOpening, DropDownOpened, DropDownClosing, DropDownClosed. (TFS:348040)
- Added the FinishEdit method. This method finishes edit mode for current date picker.
- [C1DateEdit] Added InitialField property that defines the default selected date-time field.(TFS:356692)
- [C1DateEdit] NullReference exception is thrown when enter edit mode in year & month part of calendar dropdown. (TFS:361867)
C1.Win.DataFilter
Breaking changes
- Changed the behavior of automatic filter generation. Filters generating always after run the application when the AutoGenerating property is true. Auto generating doesn't remove previous filters, if there are added from design-time or their IsAutoGenerated property is false. (TFS:347830)
Bug fixes
- An exception was thrown when a disabled radio button was displayed.
- Font Size of Material Themes was not applied to DateFilter drop down. (TFS:350749)
- Month popup is not shown when clicking on month of calendar drop down. (TFS:348040)
- Edit mode is still shown in year of dropdown calendar of DateRangeFilter although dropdown calendar is closed. (TFS:351368)
- ChecklistFilter incorrectly worked in the 'single' selection mode.
- ArgumentOutOfRangeException occurs in DataFilter when the DataTable to which it is bound contains a DateTime column and AutoGenerateFilters is true. (TFS:345931)
- SelectedItems's count is wrong returned when using SlectAll() method and setting 'Single' to SelectionMode of checklistFilter. (TFS:356070)
- Value is changed by using mouse wheel and up/down key when EditorsType of RangeFilter is set as TextBox. (TFS:356080)
- 'Error invoking 'Edit filters'/'Remove filters'.' error is occurred when clicking 'EditFilters/Remove Filters' link form smart tag. (TFS:361866)
- Today date is not auto selected when clicking 'TodayButton' of Second DateEdit(To) of DateRangeFilter. (TFS:362191)
- Next month is not able to navigate after UpperValue is changed with Slider of DateRangeFilter. (TFS:362407)
- Filters are not really collapsed although setting 'Expanded' to 'False' at DesignTime. (TFS:362569)
- Font size of C1DataFilter was not changed in some cases when the theme is applied. (TFS:361894)
Improvements
- Added support of the Move method for the Filters property.
- Added the GenerateFilters method.
- Added automatic generation of checklist from the main data source when generating a filter.
- Added the ToolTips support: the ShowToolTips property and the BeforeTooltipShow event.
- Added the CustomFilter class. This class represents a custom filter.
- Added the radiobutton "select all" for the ChecklistFilter when selection mode is single.
- Added the CalendarFilter. This filter represents a filter of dates with calendar.
- Added smart tags for design-time.
- Added support of mouse and keyboard events.
C1.Win.FlexChart
Bug fixes
- Axis.MajorGrid synced with MajorUnit for categorical data (TFS:357119).
- Axis.LabelMin/LabelMax works correctly along with MajorUnit (TFS:359112).
- Plot areas are hidden if they are not fit into plot rectangle (TFS:355507).
- Added localizations for Properties, Events and UI text.
- Added automatic data label positioning for pie chart (new enum member PieLabelPosition.Auto).
Improvements
- Added automatic data label positioning for pie chart (new enum member PieLabelPosition.Auto).
- Added support of transparent background color (TFS:359224).
C1.Win.FlexPivot
New controls
- New C1FlexPivotSlicer control. (C1.Win.FlexPivot.Slicer.4.dll)
C1.Win.FlexReport
Bug fixes:
- Added support of Section.Repeat for group header/footer in subreports. (TFS:272281)
- System.IndexOutOfRangeException is thrown when flxr file in which some fonts are used is exported to .pdf file. (TFS:351428)
- System.Exception is thrown if exporting .flxr file that contains text related Fields with 'Interstate Condensed' font to pdf file. (TFS:351433)
C1.Win.FlexViewer
Bug fixes
- Images in PDF generated from ActiveReports rendered in C1FlexViewer are not visible. (TFS:349480)
C1.Win.Map
Improvements
- Added KmlWriter. (TFS:349566)
C1.Win.TreeView
Improvements
- Added an update to the styles of the CustomContentPresenter class from the SetStyle method. (TFS:341779)
- Changed the focus behavior: the first cell gets focus when the treeView gets focus.
C1Themes Designer App
Bug fixes
- [C1ThemeDesigner] Buttons in C1Settings are not shown properly when maximize the form after creating new theme. (TFS:350562)
- [C1ThemeDesigner] Fixed Sparkline preview. (TFS:358474)
- [C1ThemeDesigner] Don't allow C1CommandDock floating in theme preview controls. (TFS:358350)
- Sparkline data was disappeared when move the column in flexgrid. (TFS:356224)
ComponentOne WinForms Basic Library
Improvements
- Improved performance at rendering Html text with Japanese/Chinese/Korean symbols when Style.WordWrap is set to false. (TFS:150414)
- Added the XViewHost class. This class hosts the XView control.
Release version 350 -
C1.Win.C1Command
Bug fixes
- System.ArgumentOutOfRangeException was thrown when C1RadialMenu is opened after RadialMenuItem is removed at run time. (TFS:358554)
- New RadialMenuItem was not added in UI when RadialMenuItem is added at run time. (TFS:358555)
- Radial menu was not collapsed by single click on central button when UseAnimation set false. (TFS:358185)
C1.Win.C1Editor
Bug fixes
- Error message pops up when C1Editor is deleted from the form in Designer. (TFS:361377)
C1.Win.C1FlexGrid
Bug fixes
- C1FlexGrid appears smaller in preview when display settings of screen were changed. (TFS:323158)
- C1FlexGrid.ColumnInfo was always contain ShowSparkline attribute. (TFS:360185)
- Copy operation copied values of hidden column. (TFS:359938)
- Sorting a BindingList was throw NullReferenceException. (TFS:357246)
Improvements
- Added accessibility support to expand/collapse button of node. (TFS:356854)
C1.Win.C1GanttView
Bug fixes
- ‘NullReferenceException’ was thrown on disposing or clearing tasks if deadline of Summary Task is less than finish date. (TFS:356066)
- 'InvalidOperationException' was thrown when setting 'Duration Only' task as predecessor of manual task through 'Task Information' dialog. (TFS:356114)
- C1GanttView did not maintain current view state if checking 'Maintain Hierarchy' in 'GroupBy' toolbar dropdown after calling ScrollToTask. (TFS:356115)
- C1GanttView did not maintain current view state if changing some properties to Tasks at run time after calling ScrollToTask (TFS:356120)
- %Complete value of Task was incorrect if entering its value behind '0' (default value) through 'Task Information' dialog. (TFS:356055)
- Conflict error icon was still shown after resetting Deadline of Project Summary Task to NA again. (TFS:356079)
- Printer's name in Print dialog box did not change, on setting PrinterName property in C1GanttView. (TFS:358436)
C1.Win.C1Input
Bug fixes
- [C1ComboBox] Item in the drop down is not highlighted correctly when press up/down key if setting AutoOpen and AllowSpinLoop to True. (TFS:357265)
- [C1TextBox] When MaxLengthUnit = Char, pasting text including double-byte characters from the clipboard may paste more characters than specified by MaxLength. (TFS:358181)
- [C1ComboBox] Item is not able to select by pressing PageUp/PageDown key from keyboard. (TFS:343000)
- [C1DropDownControl] 'Property value is not valid' was shown at design time when changing DropDownStyle property after applying theme. (TFS:355642)
- [C1TextBox] 'Property value is not valid' was shown at design time when changing ReadOnly property after applying theme. (TFS:355642)
C1.Win.C1InputPanel
Bug fixes
- ForceScrollBar is not shown in C1InputPanel after applying the theme. (TFS:342967)
- Tabbing incorrectly worked for difficult layout of form. (TFS:360651)
C1.Win.C1List
Bug fixes
- Extra space is shown at the end of C1List when scroll the list by using mouse wheel. (TFS:356339)
- [C1Combo] C1Combo was not respond to themes the same as C1Input controls and looks different. (TFS:358307)
- There was no effect of changing MatchCol property of C1Combo to value other than DisplayMember. (TFS:358923)
C1.Win.C1Sizer
Bug fixes
- Font size of all the child controls reduces on maximizing/restoring the form with C1SizerLight. (TFS:352287)
C1.Win.C1SuperTooltip
Bug fixes
- Control doesn't reset font size when change assigned theme from Material to some other one. (TFS:358394)
C1.Win.C1Themes
Bug fixes
- C1DbNavigator's buttons was not be seen properly with MaterialDark theme. (TFS:356262)
- MS control fonts was not changed when Office2016xxxx themes are applied. (TFS:359423)
C1.Win.C1TrueDBGrid
Bug fixes
- TrueDBGrid drop down is not resized to the original size when select the drop down item after resizing the drop down. (TFS:355317)
- NullReferenceException was thrown when undo (ctrl+z) after adding C1TrueDBGrid into Panel and deleting Panel. (TFS:328874)
- ComboSelected event is fired two times when re-open the drop down and press enter key after selecting the item. (TFS:347703 case 2)
- When C1DataColumn.IMEMode is set at design time, an exception occurs when the application is executed. (TFS:356333)
- Theme is still applied on C1TrueDBDropDown although resetting to none from C1ThemeController. (TFS:351404)
- ArgumentOutOfRangeException has occurred by setting BackgroundImage of 'Caption' style from design time. (TFS:201612)
- Incorrect information about setting NumberFormat property in C1TrueDBGrid. (TFS:352202)
- When the C1DataColumn has a mask and cell of C1TrueDBGrid has empty value after editing then C1TrueDBGrid set mask as value of cell. (TFS:359259)
- C1TrueDBGrid.Col value was not updated when active cell was changed for the first time. (TFS:359931)
- Border appearing around C1TrueDBDropdown even with BorderStyle equal to None. (TFS:360430)
- C1TrueDBGrid couldn't load layout when a invalid layout was loaded before. (TFS:350695)
C1.Win.DashboardLayout
Bug fixes
- 'NullReferenceException' has occurred while moving c1Toolbar(used as HeaderElements) from header of ItemContainer. (TFS:351241)
Improvements
- Made constructor of DashboardItem class public. (TFS:331677)
C1.Win.FlexReport
Bug fixes:
- C1FlexReport.Render() hangs if MIN or MAX aggregate functions are used and their expression returns NULL value. (TFS:342114)
- RTF field containing can split incorrectly between pages in certain scenarious. (TFS:354932)
- Unexpected exception may occur when rendering a report in certain scenario. (TFS:354830)
- In some rare cases calculated fields in group footers rendered incorrectly if they reference data fields not used in group expression. (TFS:354405).
C1.Win.FlexReport Designer App
Bug fixes:
- Legacy field does not ignore Border.CornerRadius in design-time. (TFS:362678)
- 'System.Argument Exception' is thrown if decrease the font size text of 'Text Field' until '0' using ribbon button. (TFS:361595)
C1.Win.FlexViewer
Bug fixes
- System.ArgumentException is thrown if setting value of 'ZoomFactor' is greater than '1' at design time. (TFS:359428)
C1.Win.Sparkline
Bug fixes
- "About C1Sparkline" from context menu of Sparkline control was not localized in Japanese. (TFS:352624)
C1.Win.TreeView
Bug fixes
- When C1TreeColumn EditorType is a ColorPicker, and an incorrect value was entered into the cell of this column, then the form is blocked and shows an error message for any action. (TFS:355778)
- Left border of editor drop down button is cut off when set RightToLeft=Yes and apply the themes. (TFS:357187)
- Color is not shown in tree nodes when EditorType is ColorPicker and value is a known color name as string. (TFS:357147)
- Cancel button on 'DisplayFieldName Editor' form appears in Japanese while using C1TreeView on Korean system. (TFS:358625)
- When set DataView as DataSource, a NullReferenceException was thrown. (TFS:359299)
C1Themes Designer App
Bug fixes
- C1SplitContainer preview was not shown properly in Material themes. (TFS:355173)
- Buttons were not reset to default in WinForms after changing and resetting font size. (TFS:356370)
- Exception was occurred when setting number greater than 16 to default font size properties. (TFS:356193, 356207)
- Unhandled exception has occurred when clicking center button after setting number less than 0 to RadialMenu.Geometry.ButtonRadius property. (TFS:355776)
- C1Chart2D was not shown properly after changing material to other theme. (TFS:356164)
Release version 348 -
C1.Win.C1TrueDBGrid
Bug fixes
- Adding/Inserting a row in datatable shows incorrect behavior in C1TrueDbGrid. (TFS:361057)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Items could not be navigated using Home/End keys from keyboard. (TFS:359674)
Release version 347 -
C1.Win.C1FlexGrid
Bug fixes
- Exported PDF file displayed extra whitespace on right when the Form was maximized. (TFS:361035)
- Sorting after filtering resulted in the display of filtered rows. (TFS:360958)
Release version 344 -
C1.C1Excel
Bug fixes
- BackColor is not shown correctly in output excel file when excel file is loaded and saved using C1XLBook. Regression of TFS:328482. (TFS:358430)
C1.Win.BarCode
Bug fixes
- In certain cases, the incorrect PDF417 barcode is generated. (TFS:356690)
C1.Win.C1Command
Bug fixes
- NullReferenceException is thrown when ShowMenu() method is invoked after InitializeComponent() (TFS:356925)
- Parallel DockingTab lost their position after AutoHiding and shown as Stacked Position. (TFS:356774)
C1.Win.C1Document
Bug fixes:
- Some images in PDF files are not rendered, fixed. (TFS:349480)
C1.Win.FlexReport Designer App
Bug fixes:
- Access reports imported incorrectly in some cases. (TFS:355310)
Release version 343 -
C1.Win.C1Command
Bug fixes
- All docking tab pages are invisible when last docking tab page is set TabVisible=False in both design time and runtime. (TFS:357223)
C1.Win.C1FlexGrid
Bug fixes
- Fixed backcolor was not applied on flexgrid's fixed row and column when place flexgrid into dockingTab. (TFS:356948)
- SelectedColumn/Row header's back color was not affected on flexgrid's selected row/column when place c1flexgrid on c1DockingTab. (TFS:357029)
- FlexGrid took a long time when increase/decrease the number of columns of flexgrid. (TFS:357692)
C1.Win.FlexViewer
Bug fixes
- Multiple issues are observed in C1FlexViewer when loading certain pdf file contained type 1 font. Regression of TFS:339439. (TFS:354306)
C1Themes Designer App
Bug fixes
- An exception was occurred sometimes when the Material theme is applied. (TFS:356920, 356941)
Release version 342 -
C1.Win.C1FlexGrid
Bug fixes
- FilterBar editor opened below the FilterCell. (TFS:356375)
C1.Win.C1Input
Bug fixes
- [C1ColorPicker] Color was not able to edit when type the name of color (eg.Red) in the text area from keyboard after using EditorType=ColorPicker. (TFS:355299)
- [C1TextBox] Text disappears from C1TextBox when the focus enters in it after calling Paste() method. (TFS:355546)
- [C1ComboBox] Improved performance at filling autocomplete items. (TFS:150414)
Other
- The Paste method of C1TextBox sets the focus to the C1TextBox. (TFS:355546)
C1.Win.C1Ribbon
Bug fixes
- Form loses focus when the ribbon was maximized or minimized if ribbon items are added to QAT. (TFS:356035)
C1.Win.C1Schedule
Bug fixes
- NullReferenceException is thrown while saving changes in Appointment Form for a series in C1Schedule. (TFS:356194)
Release version 341 -
C1.Win.FlexReport
Bug fixes:
- C1.Win.FlexReport.CustomFields.4.dll was not strongly named. (TFS:341351)
Release version 340 -
C1.C1Report
Bug fixes
- Added static property bool ScriptingOptios.GenerateInMemory { get; set; }.
C1.Win.C1Command
Bug fixes
- [c1DockingTab] tab scroll buttons were not shown correctly when setting RightToLeft of c1DockingTab as 'Yes'. (TFS:346925)
- [c1DockingTab] 'TabPageMoved' is fired when autohide tabpage is come out. (TFS:346947)
- Customization issues of C1ToolBar at run-time. (TFS:340176)
- Docking Tabs are not shown as parallel after dockingTabs are set in one C1CommandDock. (TFS:341916)
C1.Win.C1Document
Bug fixes:
- Exception occurs when certain PDFs rendered by C1PdfDocumentSource. (TFS:341787)
- Semitransparent text rendered by C1PdfDocumentSource incorrectly in some cases. (TFS:318022)
- Group Header/Footer and Page Header/Footer are missing in non-paginated .rtf export. (TFS:342381)
C1.Win.C1FlexGrid
Bug fixes
- [WinForms][FlexGrid]Numbers moved to left side of "," when pressing backspace on right side of ",". (TFS:345613)
- ForeColorChanged event was not fired although changing the foreColor of C1FlexGridGroupPanel. (TFS:348190)
- ContextMenuOpening event was not fired while opening the context menu of FlexGridGroupPanel. (TFS:348197)
- AfterFilter event was fired by clicking on sort glyph icon when AllowFiltering was set to True. (TFS:327429)
- Text in conditional filter drop down was clipped when applied the material theme on FlexGrid. (TFS:348159)
- Clicking on dropdown arrow for a merged cell of type DateTime required another click for dropdown. (TFS:342680)
- [C1FlexGrid] Incorrect setting of globalization of Norwegian language. (TFS:351265)
- When "Windows 10 April 2018 Update" was applied, Format setting was not reflected for date after 2019/5/1. (TFS:333845)
- Child grouped column was not collapsed although collapsing all grouped column using "Full Collapse" from context menu. (TFS:350778)
- BeforeEdit event was fired for all visible cells in *.338 build. (TFS:353449)
- [GroupPanel] Descriptions of c1FlexGridGroupPanel properties and events are not localized in Japanese text . (TFS:326939)
- [C1FlexGrid] FilterEditor's ForeColor was not shown properly when changing font to Meiryo UI Font(11 pt). (TFS:351099)
- C1FlexGrid loses some of its style information when it was placed on C1DockingTabPage. (TFS:354353)
C1.Win.C1GanttView
Bug fixes
- Sort method did not work in C1GanttView, when one summary task on top. (TFS:349790)
- C1GanttView was not shown properly when Material/MaterialDark themes are applied using C1ThemeController. (TFS:348676)
- Some controls overlap each other in "Style Settings" dialog of C1GantView. (TFS:306212)
Improvements
- Error message provided on change the date range for work week conflicts. (TFS:310838)
C1.Win.C1Input
Bug fixes
- Day's font size was not displayed with large size in the calendar dropdown when apply the material themes. (TFS:348726)
- [C1TextBox] When AutoSize = False, Enabled = False, depending on the alignment of single line text, the background is not partially filled. (TFS:346290)
- When manually entering the color in C1ColorPicker textbox, the ColorChanged event was not fired. (TFS:344832)
- [C1FontPicker] DropDownForm of the C1FontPicker was not reset to default theme by using ResetTheme() method after applying Material themes. (TFS:347609)
- [C1ComboBox] Dropdown item's font size was not displayed with large size in C1ComboBox when Material themes are applied. (TFS:350686)
- [C1TextBox] PreValidation error is thrown for value within MaxLength range when value is pasted. (TFS:351703)
- [C1ComboBox] 'System.Exception' error is thrown in the runtime in some cases when the TextDetached property is a true and the Text property is set at design time. (TFS:352552)
- "Shift + Enter" in C1TextBox finishes editing when C1TextBox is set as Editor of C1FlexGrid. (TFS:347700)
- [C1ColorPicker] Drop down item height did not adjust to the font size. (TFS:350757)
- [C1ComboBox] The SelectedIndexChanged event occurs before setting the property value when the data source is set. (TFS:352894)
- [C1NumericEdit] Drop down Calculator was not shown properly when apply the Material themes. (TFS:351121)
C1.Win.C1InputPanel
Bug fixes
- InputPanel jumps to the top when first control is selected initially. (TFS:250602)
C1.Win.C1List
Bug fixes
- Theme was still partly applies to the C1List or C1Combo dropdown although resetting the theme to None. (TFS:347419)
- C1List has invisible grid's horizontal borders when some themes applied. (TFS:349506)
C1.Win.C1Ribbon
Bug fixes
- Maximized C1RibbonForm hides the title bar when it becomes inactive then activates with Win10 October update. (TFS:354760)
C1.Win.C1Themes
Bug fixes
- Some properties of the MS controls were not reset when the theme is reset. (TFS:348005)
- Disabled State colors in Ribbon.EditTextBox was incorrect in Office2016Green theme. (TFS:329429)
- System.NotSupported exception was occurred after resetting theme of some controls to default. (TFS:355417)
C1.Win.C1TrueDBGrid
Bug fixes
- TrueDBGrid drop down is not resized to the original size after resizing the drop down and closing the drop down. (TFS:347575)
- TrueDBGrid has invisible grid's horizontal borders when some themes applied. (TFS:348567)
- ComboSelected event is fired three times when re-open the drop down and press enter key after selecting the item. (TFS:347703)
- When ValueItems.Presentation = ComboBox, if multiple cells in a column are selected and another cell is clicked, the dropdown button disappears. (TFS:349676)
- Font size of conditional filter drop down is small although applying the material and material dark themes. (TFS:350779)
- Caption was not shown properly when Material themes are applied. (TFS:350816)
- Theme is still applied on C1TrueDBDropDown although resetting to none from C1ThemeController. (TFS:351404)
- Collapse/Expand button is not shown in grouped column when set RightToLeft=Yes and aggregate the grouped column. (TFS:351704)
C1.Win.Calendar
Bug fixes
- [C1DateEdit] Calendar drop down was closed when editing month part of calendar in some cases. (TFS:336881)
- Font style was not affected on month pop up of calendar. (TFS:347729)
- [C1DateEdit] "System.NullReferenceException" was occurred when calling ResetFont or ShouldSerializeFont methods. (TFS:347037)
- [C1CalendarView] BackColorChanged event was not fired although changing the BackColor. (TFS:347973)
- Today date's year part was cut off when setting font style=Italic. (TFS:349135)
- Some strings and buttons was not localized. (TFS:330696)
C1.Win.DashboardLayout
Bug fixes
- Custom HeaderElements was disappeared at maximizing state after changing value of 'RightToLeft'. (TFS:351223)
- 'NullReferenceException' had occurred while moving c1Toolbar (used as HeaderElements) from header of ItemContainer. (TFS:351241)
- Show/Hide Options.HeaderElements panel link was not refreshed immediately at Contextmenu and property grid. (TFS:351443)
- GetSelectedItem method returned null when the tile is in maximized state. (TFS:354409)
C1.Win.DataFilter
Bug fixes
- An exception was thrown when a disabled radio button was displayed.
- Font Size of Material Themes was not applied to DateFilter drop down. (TFS:350749)
Improvements
- Added support of the Move method for the Filters property.
C1.Win.ExpressionEditor
Bug fixes
- [c1ExpressionEditorPanel] ExpressionEditorPanel was not refresh immediately after changing ImageButton.ForeColor. (TFS:347974)
- [c1ExpressionEditorPanel] Scroll bars were cut off in list box when apply Material themes to c1ExpressionEditorPanel. (TFS:348805)
- [c1ExpressionEditorPanel] Some Items of 'Functions' were disappeared when applying Material themes. (TFS:348820)
- [c1ExpressionEditorPanel] Horizontal scroll bar was still appeared after changing the theme although texts are able to show completely. (TFS:348834)
- [c1ExpressionEditorPanel] ExpressionItemCategory was not able to edit at design time. (TFS:326630)
C1.Win.FlexChart
Bug fixes
- Fixed issue with incorrect mouse wheel scrolling in legend (TFS:350726).
- Fixed issue with exception in LineMarker when data values are large (TFS:352417).
- Plot margin applied correctly for multiple plot area (TFS:353856).
- Line pattern supported in DirectX rendering mode (TFS:353891).
- Fixed exception when using DrawChart() method (TFS:352961).
- Added default tooltip value for TreeMap (TFS:353192).
- Fixed exception during animation after adding data point to empty collection (TFS:351119).
C1.Win.FlexReport
Bug fixes:
- Some "Light" fonts rendered incorrectly in C1FlexReport. (TFS:352185)
- Added bool BehaviorOptions.AddOperatorAsInC1Report { get; set; } property. Setting this property to true forces script ADD operator to work as in C1Report, it improves compatibility with C1Report. (TFS:344719)
C1.Win.FlexReport Designer App
Bug fixes:
- Now textbox for current page number in page navigation is disabled when page count is 1. (TFS:347220)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] BorderColor property was not reset after changing another BorderColor at design time.(TFS:343766)
- [C1MultiSelect] BackColorChanged event was not fire although backcolor was changed.(TFS:347191)
- [C1MultiSelect] Click events were not fired in c1MultiSelect although click on C1MultiSelect control. (TFS:348128)
- [C1MultiSelect] Selected BackColor of CheckList was not affected although setting C1MultiSelect.Styles.Selected.BackColor property. (TFS:348511)
- [C1MultiSelect] C1CheckList x in the DropDown of the C1MultiSelect was not reset to default theme by using ResetTheme() method after applying Material themes. (TFS:347609)
- [C1MultiSelect] [C1TagEditor] AutoSize property was not work in MultiSelect and TagEditor controls although setting AutoSize is true in design time. (TFS:323280)
C1.Win.TreeView
Bug fixes
- CheckBox was not able to check with mouse after setting RightToLeft=Yes. (TFS:344139)
- Column header checkbox is not displayed as checkstate when read/write the xml file of treeview. (TFS:347216)
- NullReference exception is thrown when call the dispose method of treeview in FormClosed event. (TFS:352411)
- Unhandled exception is thrown when enter edit mode in treeView using C1DateEdit as editor. (TFS:348794)
- Add child/Up/Down/Left/Right buttons is not shown disable state before parent node is not added in the TreeNodes Editor. (TFS:352623)
C1Themes Designer App
Bug fixes
- [C1RadialMenu] BorderWidth of C1RadialMenu was not reset in ThemePreview after setting minus value and resetting from ThemeTree. (TFS:343115)
ComponentOne WinForms Basic Library
Bug fixes
- The RowPanel element works incorrectly when it has invisible elements in the RTL mode. (TFS:333675)
- The timer of RepeatButtonElement can be looped when shown a MessageBox from MouseDown event handler. (TFS:346199)
Release version 339 -
C1.Win.C1Document
Bug fixes:
- System.IndexOutOfRangeException is thrown when flxr file in which some fonts are used is exported to .pdf file. (TFS:351428)
- System.Exception is thrown if exporting .flxr file that contains text related Fields with 'Interstate Condensed' font to pdf file. (TFS:351433)
- IndexOutOfRangeException is thrown when a report containing YuGothic font is exported to Pdf format. (TFS:353279)
- Hyperlink in C1FlexReport is lost on pdf export. (TFS:341785)
Release version 336 -
C1.Win.C1Input
Bug fixes
- [C1TextBox] Character count is displayed less than assigned MaxLenght if adding Hiragana/Katakana characters. (TFS:351244)
C1.Win.C1TrueDBGrid
Bug fixes
- Alignment of group header text changes when using Aggregation with Grouping and RightToLeft=Yes. (TFS:351360)
- Grouped column text is not shown when resize the form beyond aggregate grouped column. (TFS:351388)
C1.Win.FlexReport
Bug fixes:
- Additional fixes related to Condenced fonts support in C1FlexReport. (TFS:342595,345234)
Release version 335 -
C1.Win.C1Command
Bug fixes
- [C1NavBar] The Dispose method released the MoreButtonImage property. (TFS:348835, 348217)
- [C1DockingTab] RestoreLayout generates correct layout only after the second call. (TFS:346252)
C1.Win.C1TrueDBGrid
Bug fixes
- Group header text alignment changes when using Aggregation with Grouping. (TFS:349807)
C1.Win.FlexReport
Bug fixes:
- Fields with Condensed fonts rendered incorrectly in C1FlexReport. (TFS:342595,345234)
Release version 334 -
C1.Win.C1FlexGrid
Breaking changes
- The default style will now change after setting the font through styles or themes like font changing through the Font property of the control. (TFS:349203)
Bug fixes
- Exception thrown when horizontal scrollbar is used on a grid with Rows.Count = 0 and NewRowWatermark set to non-empty non-null value. (TFS:348838)
Improvements
- Added ClearFlags.Filter value to ClearFlags enumeration. This value can be used to enabling or disabling clearing of the filter for the corresponding column during calling of C1FlexGridBase.Clear() methods. (TFS:343882)
C1.Win.C1TrueDBGrid
Bug fixes
- Incorrect value is displayed for the cell with bookmark, in grouped view of C1TrueDBGrid. (TFS:347080)
C1.Win.DashboardLayout
Improvements
- Added ItemContainerSelected event.
C1.Win.MultiSelect
Bug fixes
- Improved TabStop handling in C1MultiSelect and C1TagEditor controls. (TFS:337448)
Release version 333 -
C1.Win.C1GanttView
Improvements
- Added DateTime property to the PaintDayEventArgs. (TFS:344940)
C1.Win.FlexChart
Bug fixes
- Fixed exception that may happen when using auxiliary axes (TFS:347851).
- Fixed problem with incorrect clipping (TFS:348812).
Improvements
- Added new FlexChartExplorer. The new FlexChartExplorer serves as a single source to learn all
about FlexChart. It shows all the chart types and features of FlexChart in an easy to explore hierarchy.
Release version 332 -
C1.C1Excel
Bug fixes
- C1Excel generates ArgumentOutOfRangeException on loading with file created in Colombian Spanish culture. (TFS:346224)
C1.Win.C1FlexGrid
Bug fixes
- MaxGroups property was not retained properly after groups were deleted again many times. (TFS:327470)
- ArgumentOutOfRangeException was thrown when click on near close button of grouped column in GroupPanel area. (TFS:344791)
- Grouped column was not removed although clicking on the close button at first time after setting GroupDefinition. (TFS:344835)
- FlexGrid's column was not grouped after sorting the column and setting the MaxGroups. (TFS:344720)
- Grouped column was expanded when click on grouped column in groupPanel area although setting AutoExpandAllGroups = false. (TFS:330271)
- C1FlexGridGroupPanel's hot/press color was not affected when mouse hover on it. (TFS:344588)
- Text in groups do not show properly when RightToLeft is 'Yes' and ShowClearButton property is 'False' at runtime. (TFS:333675)
- BeforeGroupUpdate and AfterGroupUpdate events were fired when HideGroupedColumns property was set to true at runtime. (TFS:324504)
- Some properties (NullEmptyString,EscPassThrough) of C1FlexGrid were not localized in Japanese text. (TFS:347858)
C1.Win.C1TrueDBGrid
Bug fixes
- If control font size is changing while child grid is expanded, child grid moves to wrong position. (TFS:346644)
C1.Win.FlexChart
Bug fixes
- Tooltips displayed correctly when complex binding string contains spaces (TFS:347548).
- FinancialChart's default tooltip content is now consistent with FlexChart (TFS:347591).
- Fixed exception when resizing chart with legend with scrollbar (TFS:347864).
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Down button appears when datetime data are added. (TFS:348170)
Release version 331 -
C1.Win.C1GanttView
Improvements
- Added BeforeMoveTasks and AfterMoveTasks events. (TFS:345077)
C1.Win.C1Input
Bug fixes
- Selected color is not displayed immediately in C1ColorPicker after setting TextDetached = True. (TFS:347038)
C1.Win.C1Schedule
Bug fixes
- [TableView] Group header disappears on removing filter if editing properties from context menu in filtered C1TableView. (TFS:348242)
- [TableView] [C1TableView] Appointment count in group header of C1TableView is not refreshed after filtering/unfiltering. (TFS:348228)
C1.Win.C1SuperTooltip
Bug fixes
- SuperTooltip does not reappear after clicking on option in context menu of C1FlexGrid. (TFS:344603)
C1.Win.C1TrueDBGrid
Breaking changes
- C1TrueDbGrid resets the RowHeight and the ColumnCaptionHeight properties after changing the theme. (TFS:347300)
Bug fixes
- Text of operator(AND) is clipped in Conditional Filter when using Meiryo UI Font (9 pt). (TFS:347865)
C1.Win.DashboardLayout
Improvements
- Added designer for Options.HeaderElements (design-time). (TFS:344113)
C1.Win.FlexPivot
Bug fixes
- Filtering FlexPivot in Winforms Control Explorer always gives zero results. (TFS:315493)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Font property was not affected in C1MultiSelect although setting ‘font’ property at design time. (TFS:347068)
C1.Win.TreeView
Bug fixes
- Tree node is not getting edit after setting the boolean value and CheckBoxes=True although AllowEditing=true. (TFS:347867)
Release version 330 -
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Dropdown does not close after selecting items and pressing 'F4' key from keyboard. (TFS:343736)
Release version 329 -
C1.Win.C1Ribbon
Bug fixes
- The RibbonAppMenu didn't change some colors after changing theme of ribbon. (TFS:346660 case 2)
C1.Win.FlexChart
Bug fixes
- Added support of animation when toggling legend items (TFS:345247).
- Added FlexPieSliceColletion for FlexPie design-time data (TFS:345297).
- Binding fields with spaces parsed correctly now (TFS:346082).
Release version 328 -
C1.Win.C1Document
Bug fixes:
- Paragraph field is missing in exported .rtf/.docx file. (TFS:346768)
C1.Win.C1Editor
Bug fixes
- System.ArgumentNullException is thrown while formatting line breaks in C1Editor. (TFS:308552)
C1.Win.C1FlexGrid
Bug fixes
- Text in Conditional Filter is clipped when using Meiryo UI Font (9 pt). (TFS:345959)
- All selected cells/row in C1FlexGrid is not visible if adding C1FlexGrid to RibbonForm and changing form's VisualStyle. (TFS:346659)
C1.Win.C1List
Improvements
- [C1List] Only unbound column was added if binding data and creating unbound data in BeginUpdate and EndUpdate methods. (TFS:343761)
C1.Win.C1Themes
Breaking changes
- Fonts for standard Windows Forms (Editors, Buttons, CheckBox, Labels, TreeView, ListView and PropertyGrid) have been excluded from themes and C1ThemeDesigner application. At runtime these controls will either keep fonts set at design-time, or inherit fonts from the parent container control.
You can still set fonts for Windows Forms container controls in C1Themes.
C1.Win.C1TrueDBGrid
Bug fixes
- Length of comboBox's drop down of TrueDBGrid is increased when reopen the second time. (TFS:345899)
C1.Win.FlexChart
Bug fixes
- Fixed legend scrollbar visibilty issues (TFS:344782).
- Fixed incorrect legend toggling when legend has a scrollbar (TFS:344814).
- Fixed problem with showing axis grid lines during animation (TFS:345076).
- Fixed fixed design-time data label serialization (TFS:345299).
- Size of legend is limited to provide a space for plot (TFS:345544).
C1.Win.FlexViewer
Bug fixes
- The "Page Number" textbox is now disabled when page count is less than 2. (TFS:343946)
Release version 327 -
C1.Win.C1Document
Bug fixes:
- Area Chars are rendered incorreclty in RenderFlexChartFragment.
C1.Win.C1FlexGrid
Bug fixes
- Improved printing with different screen resolutions. (TFS:323158)
C1.Win.C1Schedule
Bug fixes
- Using arrow keys to navigate can select dates beyond CalendarInfo.FirstDate and LastDate. (TFS:343874)
C1.Win.DashboardLayout
Bug fixes
- It was unable to set Styles.Common.BackColor = Transparent. (TFS:336393)
Improvements
- ItemContainer Headers are added at design-time.
Other changes
- Made DashboardCollection.InsertBefore and InsertAfter obsolete. Replaced them by MoveBefore and MoveAfter. (TFS:341820)
C1.Win.FlexViewer
Bug fixes
- The "Back" button shouldn't be enabled when the scroll position is not changed after navigation. (TFS:343946)
C1.Win.MultiSelect
Other
- [C1MultiSelect] Same data item are not selected if all items are selected by pressing 'Spacebar' when DisplayMode is 'Text'. (TFS:343498)
C1.Win.TreeView
Bug fixes
- Unhandled exception is thrown when enter edit mode into tree node after setting EditorType=ColorPicker. (TFS:344146)
Release version 326 -
C1.C1Excel
Bug fixes
- NumberFormat Style is lost and saved excel file required to Repair when opened in MS Excel. (TFS:343056)
C1.Win.C1Command
Bug fixes
- [C1DockingTab] C1DockingTab was not stored/restored if it is not on C1CommandDock. (TFS:328870)
- When AutoHiding = true, SelectedIndex = 0 is set at design time, the position of a specific tab may change depending on the clicking order of the tab. (TFS:342307)
Improvements
- [C1DockingTab, C1DockingManager] Added TabPageMoved event that occurs when a tab is moved(rearranged) by the user. (TFS:341723)
C1.Win.C1Document
Bug fixes:
- RTF non-paged export issues with C1FlexReportDesigner. (TFS:341783)
- Group Header/Footer and Page Header/Footer are missing in non-paginated .rtf export. (TFS:342381)
- Hyperlink in C1FlexReport is lost on pdf export. (TFS:341785)
C1.Win.C1Editor
Bug fixes
- Fixed a number of memory and USER OBJECTS leaks in C1Editor (TFS:284734)
C1.Win.C1FlexGrid
Bug fixes
- ForeColor was not applied in c1FlexGridGroupPanel although ForeColor was set as design time or run time. (TFS:334097)
- Columns were grouped in flexgrid although 'FlexGrid' property of GroupPanel was set as 'null' at runtime. (TFS:334349)
- Request to provide information on GDI handles while working with multiple grids hosted in a C1FlexGrid. (TFS:336406)
- Grouped column did not appeared on clearing it through context menu on the group panel. (TFS:342817)
- System.NullReferenceException was thrown at runtime after resetting 'Font' property of c1FlexGridGroupPanel at design time. (TFS:342459)
- Text of group panel was not displayed after clearing grouping in sorted grid. (TFS:343354)
- TextChanged event was not fired in c1FlexGridGroupPanel although Text property was changed at runtime. (TFS:343865)
- FontChanged event was not fired in c1FlexGridGroupPanel although Font property was changed at runtime. (TFS:343944)
Improvements
- Column caption instead name appears in the group panel on dragging column header to the panel. (TFS:342819)
- Added ShowSparkline and Sparkline properties to Column class. These properties are used to show sparkline in the corresponding cell for data represented by a collection. (TFS:298132)
- Added PageOrder property for GridPrinter class. This property is used to specify the order of the pages during printing when the data does not fit on one page. (TFS:311037)
- Added OnVisualStyleChanged protected method.
- Added SortDefinition anf GroupDefinition properties. These properties are used for saving and restoring information about sorting and grouping in XML format. (TFS:92509)
C1.Win.C1Input
Improvements
- [C1NumericEdit] Added the ShowDecimalSeparator property to the NumericEditCalculator class. This property gets or sets a value indicating whether to display a decimal separator when typing a number if no decimal part of the number is entered. (TFS:328159)
- Added the ImageTransparentColor property to the C1DropDownControl. (TFS:322099)
C1.Win.C1Ribbon
Bug fixes
- "Parameter is not valid" error occurs on double clicking the screen to open a Ribbon Form. (TFS:341729)
Improvements
- Added new appearance for the ribbon app menu. Compact - Popup menu not closing tab headings.
C1.Win.C1Schedule
Improvements
- added new appointment status "Working Elsewhere".
- always show appointment busy status in Day/Week views as it is MS Outlook 2016 (TFS:328474).
- new C1.Win.C1Schedule.Extended.4.dll containing C1TableView and C1AgendaView controls.
C1.Win.C1Themes
Improvements
- Added API for C1Theme to support and customize Material themes. Added new C1Theme.GetSettings and C1Theme.ApplySettings methods.
- Added UI for C1ThemeController EditorForm to support and customize Material themes.
- C1ThemeController now provide additional extended property "ThemeSettings".
C1.Win.C1TrueDBGrid
Improvements
- Added the GetCellStyle method to the C1TrueDbGrid Split. (TFS:328862)
- Added the AllowSizing property to the C1TrueDBDropdown control. This property gets or sets a value indicating whether dropdown resizing is allowed. (TFS:329930)
C1.Win.Calendar
Bug fixes
- [C1DateEdit] Assembly name for C1DateEdit of C1Calendar dll is incorrect in About box during trial and trial expired period. (TFS:310442)
C1.Win.DashboardLayout
Bug fixes
- 'System.ObjectDisposedexcepiton' had occurred at design time when resizing the form. (TFS:343749)
- Adding item containers with duplicate Id in DashboardLayout did not raises exception. (TFS:341829)
- "Restore" Icon was disappeared when maximizing the item container with Maximize() method. (TFS:342537)
- The dashboard item container was able to maximize more than one at the same time when using Maximize() method. (TFS:342553)
Improvements
- Added cues for SplitLayout
- Provided additional Header Elements for ItemContainer.
C1.Win.DataFilter
Initial release
- WinForms DataFilter control. (C1.Win.DataFilter.45.dll)
C1.Win.ExpressionEditor
Improvements
- ExpressionEditorCollection become IComponent.
C1.Win.FlexChart
Bug fixes
- ConvertBack now returns correct data item for volumetric financial charts.
- Reversed X axis for volumetric financial charts now aligns properly
- ColumnVolume financial charts are again correctly displayed and differentiated from ranged column charts.
- Series with secondary axes can be stacked using StackGroups (not Stacked100pc which only require a single axis).
Improvements
- Added chart animation, the basic animation options is controlled by AnimationSettings
property. To enable animation just set chart.AnimationSettings = AnimationSettings.All,
use AnimationLoad and AmimationUpdate properties for advanced settings. - Add vertical scrolling to legend ( Legend.ScrollBars property).
C1.Win.FlexReport
Bug fixes:
- Additional fix linked with 341351. (TFS:341351)
C1.Win.FlexViewer
Bug fixes
- Some PDF Elements Missing When Loaded In FlexViewer. (TFS:333842)
Improvements
- Added C1FlexViewerPane.NavigateToOutlineNode method that allows to navigate to a specific outline node from code. (TFS:342529)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Item disappears in header part if SelectionMode is 'Single' and edit mode was entered by double clicking. (TFS:343752)
- [C1MultiSelect] Item is unchecked if same items are selected and edit mode is escaped by double clicking in header part. (TFS:343762)
C1.Win.Sparkline
Initial release
- WinForms Sparkline control. (C1.Win.Sparkline.4.dll)
C1.Win.TreeView
Breaking changes
- The IsTypedEditor property to C1TreeColumn changed behavior of C1treeView. When cell contains a bool/Color/DateTime value and IsTypedEditor is true then C1TreeView shows CheckBox\ColorPicker\DatePicker. IsTypedEditor is true by default. (TFS:327434)
Improvements
- Added the GetTopNode method. This method returns the first visible C1TreeNode in the C1TreeView. Added arguments into the ScrollToNode method. (TFS:326977)
- Added the IsTypedEditor property to C1TreeColumn. This property gets or sets a value indicating the need to use a cell type to determine the type of the editor. (TFS:327434)
- Added the SearchAll method. This method searches and shows all nodes containing the specified string. (TFS:319022)
Release version 325 -
C1.C1Excel
Bug fixes
- NumberFormat Style is lost and saved excel file required to Repair when opened in MS Excel. (TFS:343056)
C1.C1Word
Bug fixes
- Default language in exported .rtf file is not retained if creating and saving as .rtf format by using C1WordDocument. (TFS:343947)
C1.Win.C1Document
Bug fixes:
- Extra page is added in result docx file if exporting C1FlexReport file to non-paginated docx format. (TFS:342946)
C1.Win.C1TrueDBGrid
Bug fixes
- C1TrueDBGrid was not filtered a date value after setting ColumnDataType=DateTime and NumberFormat=ShortDate. (TFS:342706)
- Error occurs on binding C1TrueDBGrid datasource with "BindingSource". (TFS:328747)
C1.Win.DashboardLayout
Bug fixes
- Themes was not correctly applied on C1Dashboardlayout when changing the theme while some panel was selected. (TFS:342418)
C1.Win.FlexReport
Bug fixes:
- RTF field rendered incorrectly if large fonts specified for system. (TFS:342912)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] 'System.NullReference' exception has occurred when AutoComplete is 'Suggest/SuggestAppend'. (TFS:342696)
- [C1MultiSelect] Multiselect's dropdown is shown away from text area after moving the form when AutoCompleteMode is 'Suggest/SuggestAppend'. (TFS:342809)
- [C1MultiSelect] 'SelectAll/UnselectAll' checkbox was not able to check/uncheck by pressing 'Space' key from keyboard. (TFS:342638)
- [C1MultiSelect] Same data items cannot be selected if items are selected by typing when DisplayMode is 'Tag'. (TFS:342784)
Release version 324 -
C1.Win.C1Command
Bug fixes
- [C1DockingTab][C1DockingManager] C1DockingManager.Floating event was not occured when restoring layout that leads to floating tab. (TFS:329434)
- C1Label loses VisualStyle and Text values after reopening the form through designer. (TFS:315823)
- [C1RadialMenu] C1RadialMenu was distorted after setting minus value to "BorderWidth" property. (TFS:337290)
- Part of tooltip of C1MainMenu toolbar was not localized. (TFS:121354)
C1.Win.C1Document
Bug fixes:
- RTF non-paged export issues with C1FlexReportDesigner. (TFS:341783)
C1.Win.C1FlexGrid
Bug fixes
- Cell border was not shown completely in exported Excel file. (TFS:300295)
- Columns with time format showed as 0:00 for greater than 9:00 values on importing xls or xlsx file into C1FlexGrid. (TFS:315480)
- Font size was not affect in group panel although font size was set from design time or runtime. (TFS:334401)
- BackColorChanged event was not fire although backcolor was changed in c1FlexGridGroupPanel. (TFS:334511)
- SizeChanged event fired multiple times in c1FlexGridGroupPanel when AutoSize was True at runtime. (TFS:334531)
- Click events were not fired when click on c1FlexgridGroupPanel. (TFS:335230)
- When scrolling while editing frozen cell, the editor overlapped over other frozen area or header area. (TFS:340787)
- Renderer property had no effect on Highlight color in C1FlexGrid 4.0. (TFS:336371)
C1.Win.C1Input
Bug fixes
- [C1TextBox] When setting the MaxLength and MaxLengthUnit properties, the paste from the clipboard is not processed correctly. (TFS:337396)
- [C1ComboBox] Selected item was not shown at the top of visible drop down list of C1ComboBox at first time. (TFS:338513)
- [C1CheckBox] Left margin of checkBox was cut off after setting BorderStyle as Fixed3D. (TFS:338508)
- [C1ComboBox] Drop down list was not refresh after scrolling the drop down of comboBox. (TFS:338543)
- [C1DateEdit] ArgumentOutOfRangeException was thrown when navigate a date before first day of first era by mouse wheel or up/down button. (FFS:338420)
C1.Win.C1InputPanel
Bug fixes
- C1InputPanel ErrorText red rectungle was not shown when RightToLeft=Yes. (TFS:336743)
C1.Win.C1List
Improvements
- [C1List] Implemented BeginUpdate and EndUpdate methods in C1List to prevent the control to repaint. (TFS:326219)
C1.Win.C1SpellChecker
Other changes
- A first chance exception was thrown while loading UserDictionary from a file. (TSF:338431)
C1.Win.C1SplitContainer
Bug fixes
- Bottom panel in C1SplitContainer was not resized to it's minimum height value. (TFS:337319)
C1.Win.C1TrueDBGrid
Bug fixes
- Split incorrectly scrolled columns, when first column was hidden or has width was 0px. (TFS:305948)
- Error provider should be shown when filter contains error in a editor. (TFS:327542 case 3)
- Visual Style is resetting from custom to system after reopening. (TFS:315071)
- Column.ImeMode property didn't apply after starting the application. (TFS:339660)
C1.Win.Calendar
Bug fixes
- [C1CalendarView] Month name was not shown completely after setting MonthTitlePosition as Right/Left. (TFS:324141)
- [C1CalendarView] C1CalendarView's day name was cut off at design time. (TFS:327758)
- [C1DateEdit] ArgumentOutOfRangeException was thrown when navigate a date before first day of first era by mouse wheel or up/down button. (FFS:338420)
C1.Win.DashboardLayout
Bug fixes
- BackColor of DashboardLayout panels does not Apply (the same for Padding and Margin). (TFS:335904)
- Padding property was not able to retain at Properties window of design time. (TFS:336931)
- RightToLeft is not applied immediately on Child control (eg.ColorPicker) within child container of c1Dashboardlayout. (TFS:336379)
- In DashboardLayoutDemo sample, text and scroll bar were cut off when re changed LayoutType to Split. (TFS:335219)
- Styling (Hot) of child container headers was not working in the Dashboardlayout control. (TFS:331697)
- Adding item containers with duplicate Id in DashboardLayout did not raises exception. (TFS:341829)
C1.Win.FlexReport
Bug fixes:
- Superlabel custom field does not support auto width. (TFS:341351)
- Text is cutting when preview the data in non-paginated mode. (TFS:422142)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] MultiSelect's dropdown list was cut off when the height of form was smaller than dropdown's height. (TFS:310109)
- [C1MultiSelect] More than one tags were shown in header part although SelectionMode was 'Single'. (TFS:310835)
C1.Win.TreeView
Bug fixes
- C1TreeView could not be inherited by setting it for public. (TFS:324506)
Release version 323 -
C1.Win.TreeView
Bug fixes
- Text appearance issue was observed when CustomContentPresenter is used in C1TreeView. (TFS:341779)
Release version 320 -
C1.Win.C1Report
Bug fixes
- Windows scaling to 300% caused crash due to thumbnail size. (TFS:317033)
C1.Win.FlexReport
Bug fixes:
- C1FlexReport can not process some XML data files. (TFS:339613)
- C1FlexReport saves fonts of fields incorrectly if field's font is "Arial 9" and report's font is NOT "Arial 9". (TFS:339372)
- Request to support the latest version of Crystal Reports. (TFS:299022)
C1.Win.FlexReport Designer App
Bug fixes:
- C1FlexReport can hangs up when rendering a report with Subreport fields which have Anchor == TopAndBottom, AutoHeight == GrowAndShrink. (TFS:339429)
Release version 319 -
C1.Win.C1FlexGrid
Bug fixes
- When SaveExcel method of the grid was used to save data from the grid to excel, it was taking a large amount of time in this. (TFS:322504)
- OutOfMemory exception was thrown while exporting large data from grid to Excel file. (TFS:340724)
- Filter dropdown did not close immediately after clicking on filter icon when AllowFiltering was 'True'. (TFS:340749)
C1.Win.C1Themes
Improvements
- Added excel-like Office2016Green theme.
C1.Win.FlexReport Designer App
Bug fixes:
- Now user able to set value of ReportParameter to NULL, to do it expand Value property in property grid and click IsNull. (TFS:316417)
C1.Win.FlexViewer
Bug fixes
- PDF signature rendered incorrectly in C1FlexViewer. (TFS:339439)
Release version 318 -
C1.C1Excel
Bug fixes
- [Regression TFS:328482] Background color is not shown correctly in output excel file when save the grid to excel. (TFS:339996)
- [Regression TFS:328482] Cell formatting is not retained when BIFF8 file is loaded and saved using C1Excel. (TFS:339987)
Release version 317 -
C1.C1Excel
Bug fixes
- Cell's BackColor is saved incorrectly for xls format (part 2). (TFS:328482)
C1.C1Word
Bug fixes
- Extra bullet symbols are shown when loading .rtf format file that contains bullet and saving it as .docx format using C1WordDocument. (TFS:305119)
C1.Win.C1Document
Bug fixes:
- Watermark text becomes editable on word export and does not retain the TextAngle. (TFS:338544)
C1.Win.C1Input
Bug fixes
- [C1CheckBox] CheckBox's border was cut off after setting BorderStyle=FixedSingle and RightToLeft=Yes. (TFS:338552)
C1.Win.FlexChart
Bug fixes
- NullReferenceException is no longer thrown during LineMarker initialization. (TFS:336439)
- First data point is again rendered in C1FlexChart with series that has own axis (TFS:339369)
Improvements
- Added additional information in the default Tooltips (TFS:153475)
Release version 316 -
C1.C1Pdf
Bug fixes
- PDF in C1FlexViewer is rendered incorrectly (changes in FontBase.cs). (TFS:337260)
C1.Win.C1FlexGrid
Bug fixes
- [WinForms][FlexGrid] First and last columns were not rendering. (TFS:334569)
C1.Win.C1Input
Bug fixes
- [C1CheckBox] Black line was appeared in the left margin of checkbox if set BorderStyle=FixedSingle. (TFS:337275)
- [C1ComboBox] C1ComboBox was scrolled when visible item was selected by arrow key. (TFS:337295)
C1.Win.C1Ribbon
Bug fixes
- C1RibbonForm is restored to incorrect position under Windows 1803. (see TFS:324685)
C1.Win.C1TrueDBGrid
Bug fixes
- Dropdown filter could be disposed in some cases. (TFS:332980)
C1.Win.DashboardLayout
Bug fixes
- Item container was able to drag although AllowDrag=False using ToolIcon.(TFS:336418)
- Focus is still shown on toolIcon of maximized child container although mouse is not hover on it. (TFS:336349)
C1Themes Designer App
Bug fixes
- Buttons in C1Settings are disable after 'C1Ribbon' is first time clicked. (TFS:327785)
Release version 315 -
C1.C1Excel
Bug fixes
- C1Excel clone sheet does not shift merged range correctly to insert new column. (TFS:333797)
C1.C1Word
Bug fixes
- Line is shown as horizontally when LineSlant of Line shape is set to Up. (TFS:203742)
C1.Win.C1Command
Bug fixes
- [C1ToolBar] Incorrect C1ToolBar size was displayed if it is dragged to the left or right side of the form when some of its Command button are not visible. (TFS:319997)
- [TopicBar] Link was not shown with underline when hover on it after changing font size from "Edit topic bar appearance and layout". (TFS:324656)
- [C1DockingTab] Tab border was disappeared while selecting on tab page when TabStyle = TabStyleEnum.Sloping. (TFS:276993)
- [C1DockingTab] Themed C1DockingTab was lost the values related to some properties of C1DockingTabPage. (TFS:327692)
- [C1NavBar] Move up and Move down button text was not shown completely. (TFS:318504 case 2)
- [C1DockingTab] Floating tab page was able to move by dragging on shadow near the form's border. (tFS:329305)
- [C1DockingTab] C1DockingTabPage label controls were rearranged after floating. (TFS:326723)
Improvements
- [C1DockingTab] RightToLeft layout for DockingTab now leads the scrolling to happen in the right to left order too. (TFS:325137)
C1.Win.C1Document
Bug fixes:
- Text applied "GothicBBB-Mediumn" font in pdf file are shown as square rectangle in C1FlexViewer. (TFS:260928)
- Line style of some sides of Triangle shapes (IsoscelesTriangle and RightTriangle) are missing in exported excel file. (TFS:322521)
- Certain PDF files rendered incorrectly. (TFS:271748)
C1.Win.C1FlexGrid
Bug fixes
- AutoSizeRows() did not work correctly in form's load event. (TFS:304427)
- [C1FlexGrid] CellLabels did not show for OwnerDrawn cells. (TFS:304907)
- Incorrect remarks of GlyphRow property were displayed in IntelliSense. (TFS:303501)
- Validating event of TextBox fired thrice on trying to open dropdown in grid cell. (TFS:318420)
- [C1FlexGrid] Scroll did not work correctly when 'RightToLeft' property was set to 'Yes'. (TFS:324495)
- Design-time settings done to C1FlexGrid were dismissed after reopening the form in designer. (TFS:322864)
- Cursor was far from the mouse pointer when column was dragged and dropped to FlexGridGroupPanel. (TFS:329555)
- Incorrect scrolling was observed when RightToLeft was true and Frozen columns were used. (TFS:329460)
C1.Win.C1GanttView
Bug fixes
- Provided error message to change the date range for work week conflicted. (TFS:310838)
- [Sample] No task was shown when click 'Completed Tasks By Carole' button in 'FilterSample'. (TFS:316109)
- ‘Alert Indicator’ was not shown although ‘Auto’ task is over the deadline when this task become summary task. (TFS:316130)
- Tooltip remained shown after dragging 'Deadline' marker vertically and dropping outer area of C1GanttView. (TFS:316136)
C1.Win.C1Input
Bug fixes
- [C1ComboBox] C1ComboBox SelectedItem was not lose value when Value is set to DbNull. (TFS:322363)
- [C1CheckBox] C1CheckBox loses the left margin if the BorderStyle and BorderColor properties are set. (TFS:315441)
- [C1Combobox] Selected item didn't appear at top of visible drop-down list (for first time only) in C1ComboBox. (TFS:329593)
- [C1Combobox] Appearance of C1ComboBox didn't change on being disabled. (TFS:329577)
- [C1NumericEdit] C1NumericEdit allows entering alphabets after a hyphen (-) is added. (TFS:332070)
- [C1TextBox] C1TextBox control was not shown on C1DashboardLayout when undo (ctrl + z) after deleting. (TFS:328886)
- [C1ComboBox] SelectedIndex was not reset when setting SelectedItem = Null. (TFS:331136)
- [C1DateEdit] Third Japanese era ( 昭和 ) was not able to re-select in some cases. (TFS:322088)
C1.Win.C1InputPanel
Bug fixes
- Second digit of minutes overwrites its first digit while entering time in InputTimePicker. (TFS:334530)
C1.Win.C1List
Bug fixes
- e.Handled and e.SuppressKeyPress didn't work in C1Combo.KeyDown event. (TFS:327557)
C1.Win.C1Ribbon
Bug fixes
- Menu did not open with latest windows version 1803. (TFS:322946)
- Second title bar appears after maximizing twice since Windows Update 1803. (TFS:324685)
- Second digit of minutes overwrites its first digit while entering time in RibbonTimePicker. (see TFS:334530)
C1.Win.C1TrueDBGrid
Bug fixes
- FetchStyle incorrectly applied styles properties to a cell when editing. (TFS:323936)
- HeaderDivider/FooterDivider appeared in result pdf file when TrueDBGrid was exported to Pdf. (TFS:320357)
- WindowsForm was minimized when user clicked Apply button in FilterDialog after filtering time span value. (TFS:327542)
- Any result can't be filtered by setting data type of TrueDBGrid's column to 'DateTime' and its NumberFormat is 'Short Time'. (TFS:327560)
- Filter value was not shown correctly after setting decimal value and NumberFormat=Currency. (TFS:327680)
- Row divider appeared in exported pdf file when exported collapsing grouped grid after setting RowDivider.Style=None. (TFS:332053)
- TrueDBGrid's bottom border was not shown in exported pdf file after setting RowDivider.Style=None. (TFS:332049)
- Grouped row's text was displayed in the next column when the column displaying group text was resized. (TFS:332318)
C1.Win.Calendar
Bug fixes
- ArgumentOutOfRangeException was thrown when navigate to first month of first era if the first day of this month is not 1 number. (TFS:321707)
- Current year wasn't stay the same of calendar drop down when changing Japanese era. (TFS:321700)
- [C1DateEdit] System.StackOverflowException was thrown by pressing up/down button after clicking Today button of calendar when TitleNavigation=false and CalendarType=JapaneseCalendar. (TFS:323663)
- The month was returned to its previous value after changing month through picker and then selecting the day by right/left arrow key. (TFS:321703)
- First era's name was shown as "UnknownEra" when calendar's month is scrolled by mouse wheel. (TFS:322052)
- Japanese era was not changed to the following when setting year above the last in this era. (TFS:321696)
- [C1DateEdit] Calendar dimension was not refreshed in some cases when open the drop down at first time. (TFS:322025)
- C1CalendarView's year was changed to "1" year when right clicked on year part. (TFS:326856)
- Width of Calendar drop down is increased when open the drop down at second time. (TFS:322223)
- [C1DateEdit] Year was shown as 2018 by default in year part of calendar in Japanese culture. (TFS:331727)
- [C1CalendarView][C1DateEdit] Description of labels and buttons was not localized. (TFS:330696)
C1.Win.DashboardLayout
Bug fixes
- Maximized child container was not applied immediately when applying the themes to c1DashboardLayout.(TFS:329511)
- Mouse was not released on dragging child container when pressing 'Window Key + D'. (TFS:328481)
- Caption, Maximize Icon and ToolIcon were not shown as 'RightToLeft' when c1DashboardLayout is set 'RightToLeft' to 'Yes'. (TFS:328436)
- ToolIcon was not shown on child container when setting ToolIcon and ToolIconColor in design time. (TFS:326707)
- Resizing Rows and columns in grid layout hangs Visual Studio. (TFS:331676)
- LoadLayout method throws ArgumentNullException at run time when try to load XML from other C1DashboardLayout. (TFS:331696)
- Styling of child container headers was not working in the Dashboardlayout control. (TFS:331697)
- The Padding property of CommonStyle class did not work. (TFS:331704)
- C1DashboardLayout control's About box was shown instead C1SplitterPanel's. (TFS:326115)
Improvements
- Cancel of dragging child container is now available by pressing 'Esc' key. (TFS:328468)
- Added two initial C1SplitterPanels when C1DashboardLayout dropped on form. (TFS:323325)
- Added new properties: Options.AllowDrag and Options.AllowResize that allow to enable or disable drag-n-drop or resize ItemContainers. (TFS:334292)
C1.Win.ExpressionEditor
Bug fixes
- 'Quotes button' is not shown completely on operator button bar when c1ExpressionPanel's size is as default. (TFS:326596)
- Application freezes while passing a source reference to a function in C1ExpressionEditor. (TFS:334619)
C1.Win.FlexChart
Bug fixes
- Restored proper hiding of tooltip upon leaving tooltip region. (TFS:334400)
- Restored/improved axis adjustment for default Column/Bar charts.
C1.Win.FlexReport
Bug fixes:
- Exception occurs if CheckBoxField has no text and its AutoHeight is GrowAndShrink. (TFS:332041)
- Exception occurs during report rendering if it contains empty ImageField with AutoHeight/AutoWidth not None. (TFS:326896)
- Exception occurs on selecting Gradient tab under Background property in C1FlexReportDesigner application. (TFS:331673)
C1.Win.FlexViewer
Improvements
- Added the GetNavigationTarget and NavigateTo methods to C1FlexViewerPane. (TFS:331126)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Dropdown list of C1MultiSelect could not be opened/closed correctly by using keyboard/mouse when mouse over a button. (TFS:310129 case 3)
- [C1MultiSelect] Dropdown list was not populated with complete suggestion strings when AutoCompleteMode was 'Suggest'. (TFS:323681)
- [C1MultiSelect] Edited item was not shown in header part although edited item contained in dropdown part. (TFS:326144)
Other changes
- [C1MultiSelect] Removed support of open/close by pressing 'Spacebar' from keyboard. (TFS:314641)
C1.Win.TreeView
Breaking changes
- Fixed the logic of working with image keys of ButtonImageList. Images with Expanded* or Collapsed* keys were shown for the opposite states of the button. (TFS:290394)
Bug fixes
- Checkbox could change checked state of node cell when EditorType was CheckBoxes and AllowEditing was false. (TFS:323120)
- Collapse image was shown although expanding the node after setting ButtonImageList. (TFS:290394)
Release version 314 -
C1.C1Pdf
Bug fixes
- The punctuation marks are not correctly shown in the exported pdf [part2]. (TFS:320720)
Improvements
- Added support of CFF fonts for PDF viewer.
C1.Win.C1Document
Bug fixes:
- Numbers of generated file are incorrect when export the file using RenderToFilter method in multithread application. (part2) (TFS:230016)
Release version 313 -
C1.C1Excel
Bug fixes
- Cell's BackColor is saved incorrectly for xls format. (TFS:328482)
- Colour in saved excel file is different from the one in loaded file. (TFS:323678)
- C1Excel clone sheet has extra date appended with time in a cell. (TFS:323617)
C1.Win.C1Document
Bug fixes:
- Certain encrypted PDF files can not be processed by C1PdfDocumentSource. (TFS:250109)
- Certain PDF files can not be exported to HTML. (TFS:328491)
C1.Win.MultiSelect
Bug fixes
- 'ArgumentOutOfRange' exception has occurred after item is selected and pressed 'Enter' key when DisplayMode is 'Text' and TagWrap is 'True'. (TFS:328875)
C1.Win.TreeView
Bug fixes
- Node's text was not shown completely after setting CheckBoxes=True and apply the themes on it at design time. (TFS:327761)
Release version 312 -
C1.Win.C1Document
Bug fixes:
- PDF files containing dashed lines can be rendered incorrectly. (TFS:327643)
- Html export causes an exception when exporting certain PDF files from C1PdfDocumentSource. (TFS:323624)
- Html export causes an exception when exporting certain PDF files from C1PdfDocumentSource. (TFS:323624)
C1.Win.C1FlexGrid
Bug fixes
- Text files saved using SaveGrid show “0” instead of blank, when using Format or DataMap with null value. (TFS:326999)
- [C1ThemeDesigner] Unhandled exception has occurred after groups are deleted and click on TreeView/SubtotalStyles in c1FlexGrid. (TFS:327686)
C1.Win.C1Themes
Bug fixes
- C1ThemeController didn't apply custom theme in design time. (TFS:327584)
- C1ThemeController didn't apply custom theme from other assembly. (TFS:327585)
C1.Win.C1TrueDBGrid
Bug fixes
- C1TrueDBGrid's dateTime was not filtered correctly using conditional filter (Does not Equal). (TFS:327551)
- When line wrapping and forced line feed are applied to the same cell, then wrapping of text is not done correctly. (TFS:327676)
C1.Win.FlexChart
Bug fixes
- Fixed incorrect property spelling (TFS:328057).
- Fixed incorrect rendering of financial chart with aux axis.
C1.Win.FlexViewer
Bug fixes
- It was impossible to export with landscape orientation via the C1FlexViewerPane.ExportToXps() method. (TFS:325452)
C1.Win.MultiSelect
Bug fixes
- Incorrect text was shown in header part after opening dropdown part when DisplayMode was 'Text'. (TFS:327575)
Release version 311 -
C1.Win.C1Document
Bug fixes:
- Certain PDF files can not be processed by C1PdfDocumentSource. (TFS:326858)
- Links in some PDF files do not work when C1PdfDocumentSource connected to C1FlexViewer. (TFS:326613)
- Exception may occur when printing C1SsrsDocumentSource in some cases. (TFS:325627)
- Certain PDF files can not be processed by C1PdfDocumentSource. (TFS:324529)
C1.Win.C1FlexGrid
Bug fixes
- Subtotal method was thrown an exception when an unbound expression column is added in the bound grid. (TFS:324638)
- ArgumentOutOfRange exception has occurred after grouping column and deleting rows. (TFS:325147)
- Condition filter did not work correctly when column's data type was 'DateTime'. (TFS:325455)
C1.Win.C1TrueDBGrid
Bug fixes
- C1TrueDBGrid was not filtered the value which contain "(null)" string. (TFS:325433)
- C1TrueDBGrid's dateTime was not able to filter by using conditional filtering. (TFS:325468)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] ArgumentOutOfRange exception had occurred when AutoComplete was 'Suggest' and DisplayMode is 'Text'. (TFS:323682)
Release version 310 -
C1.Win.C1Document
Bug fixes:
- Certain PDF files can not be processed by C1PdfDocumentSource. (TFS:323624)
- Rectangle shapes are not shown when exporting to excel file. (TFS:322515)
C1.Win.C1Ribbon
Bug fixes
- C1RibbonForm is restored and maximized to incorrect position after upgrading to Windows 1803. (TFS:323127)
C1.Win.FlexChart
Bug fixes
- [Win] Added assembly info for C1.Win.FlexChart.Extended.dll (TFS:324002).
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect][C1CheckList][C1TagEditor] Descriptions of properties and events were not localized in Japanese text. (TFS:312124)
- [C1TagEditor] Unlike WPF_C1TagEditor, tags were disappeared if edit mode was escaped by double clicking in TagEditor. (TFS:314655)
- [C1MultiSelect][C1CheckList] Scrollbar was auto moved to right when checking 'SelectAll' checkbox. (TFS:323177)
- [C1Checklist] Incorrect descriptions of 'SelectedIndex' and 'SelectedItem' properties were in C1Checklist control. (TFS:323282)
- [C1MultiSelect] 'System.ArgumentOutOfRangeException' had occurred if edit mode was escaped by double clicking in multiselect. (TFS:323300)
C1.Win.TreeView
Bug fixes
- All nodes were not removed when the "Remove" button was clicked after selecting several nodes from the TreeNodes Editor. (TFS:323120)
- CheckBoxes were not shown as check state although clicking on "Check all nodes" item from context menu. (TFS:323116)
- Properties from right side of TreeNodes Editor were disappeared when setting Enable=False. (TFS:323146)
- C1TreeView was scrolled to right side when checked the checkbox after setting AutoWidth=True. (TFS:323305)
Release version 309 -
C1.C1Excel
Bug fixes
- Footer picture set at Page Setup is not retained in C1Excel. (TFS:320750)
C1.C1Pdf
Bug fixes
- The punctuation marks are not correctly shown in the exported pdf. (TFS:320720)
- Images in the RTF field are not shown in PDF and excel. (TFS:276977)
C1.C1Report
Breaking changes
- ObsoleteAttribute added to C1Report. C1.Win.FlexReport.C1FlexReport should be used instead.
C1.Win.BarCode
Improvements
- Added new bar code types: MicroQRCode, ITF14, Code11, SSCC18, Telepen, Pharmacode, PZN, HIBCCode128, HIBCCode39, ISBN, ISSN, ISMN, Iata25, Bc412, Plessey, IntelligentMailPackage
C1.Win.C1Command
Improvements
- [C1MainMenu] Added ImageTransparentColor property to C1Command class. (TFS:303312)
- [C1DockingManager] added an option to show Maximize box in floating windows using C1DockingManager.Floating event. Added new properties to FloatingEventArgs - FormBorderStyle, MaximizeBox. (TFS:304848)
C1.Win.C1Document
Bug fixes:
- Type1 font in the certain pdf file are garbled in C1FlexViewer although fonts are embedded in pdf file. (TFS:284554)
Improvements:
- Added support (PDF view) of CFF type fonts (Type1).
C1.Win.C1Editor
Improvements
- Improved C1Editor construction time (TFS:319909)
C1.Win.C1FlexGrid
Bug fixes
- ScrollBar of C1FlexGrid is not displayed. (TFS:319078)
Improvements
- The Condition filter shows the DateTimePicker as value editor when column's data type is "DateTime". Added the CustomizeFilterEditor event for customizing value editors of the Condition filter. Added the IConditionValueEditor interface for custom value editors of Condition filter. (TFS:298042)
- Added three new properties to the Column object. The StarWidth, MinWidth, and MaxWidth properties are used to implement star-sizing, where columns automatically change width to fill the grid proportionally to its current width. This feature improves consistency between FlexGrid implementations on different platforms.
- Added a DeferUpdate method to the grid that calls BeginUpdate/EndUpdate within a block, improving readability and ensuring EndUpdate is called even if there are exceptions. This feature improves consistency between FlexGrid implementations on different platforms.
- Added several properties and events to enhance the FlexGrid's grouping functionality:
- GroupDescriptions Gets or sets a collection of GroupDescription objects that describes how items are grouped.
- GroupHeaderFormat Gets or sets the format string used to create group headers for each GroupDescription.
- HideGroupedColumns Gets or sets a value that determines whether grouped columns should be hidden automatically.
- BeforeGroupUpdate Event raised before groups are updated based on the GroupDescriptions property.
- AfterGroupUpdate Event raised after groups are updated based on the GroupDescriptions property.
- Added a NullEmptyString property to the FlexGrid that gets or sets the string used to represent null/empty
values in group headers and filter editors. - Added a GlyphVisible property to the RowCollection class. This property gets or sets a value indicating whether glyphs are displayed. (TFS:303510)
- Added new C1FlexGripGroupPanel control. This control is used as grouping area for C1FlexGrid. The user can drag columns to the panel. When a column is dragged to the panel, the grid automatically sorts the data and creates a group for each value on the column.
- added new Load/Save overloads into C1.Win.C1FlexGrid.ImportExport assembly (TFS:319313):
void LoadGrid(this C1FlexGridBase grid, Stream stream, FileFormatEnum format, FileFlags flags, Encoding encoding),
void LoadGrid(this C1FlexGridBase grid, Stream stream, FileFormatEnum format, FileFlags flags),
void LoadExcel(this C1FlexGridBase grid, Stream stream, string sheetName, FileFlags flags),
string[] LoadExcelSheetNames(this C1FlexGridBase grid, Stream stream),
void SaveGrid(this C1FlexGridBase grid, Stream stream, FileFormatEnum format, FileFlags flags, Encoding encoding),
void SaveGrid(this C1FlexGridBase grid, Stream stream, FileFormatEnum format, FileFlags flags),
void SaveExcel(this C1FlexGridBase grid, Stream stream, string sheetName, FileFlags flags, PrinterSettings ps = null)
C1.Win.C1Input
Improvements
- Items collection contains bound items. (TFS:79482)
C1.Win.C1Ribbon
Breaking changes
- RibbonGallery.Items[int] returns a RibbonGalleryBaseItem item. If you need to get a RibbonGalleryItem, then you can use RibbonGallery.Items[string] or try to convert a RibbonGalleryBaseItem to a RibbonGalleryItem. (TFS:311327)
Improvements
- Added color and padding to RibbonSeparator on C1StatusBar when used themes. (TFS:312442)
- Added RibbonGalleryLabel element for the RibbonGallery component. (TFS:311327)
C1.Win.C1Schedule
Improvements
- Adjusted C1Calendar appearance in Office 2016 themes; changed font size and paddings.
- Allow changing Appointment font in themes. Changed appointment font size in Office 2016 themes.
C1.Win.C1Themes
Bug fixes
- Added SeparatorColor, SeparatorHorizontalPadding and SeparatorVerticalPadding properties to C1Ribbon theme. (TFS:312442)
Improvements
- Added themes support to C1DashboardLayout control.
- Adjusted appearance of C1Calendar control in Office 2016 themes.
- Allow changing Appointment font in themes. Changed appointment font size in Office 2016 themes.
C1.Win.C1TrueDBGrid
Improvements
- Added the FilterSortType property to C1DataColumn. This property gets or sets a value indicating how the drop-down list should be sorted. (TFS:306216 case 1)
- The Language property is obsolete, use the CurrentUICulture property of CurrentThread. (TFS:306216)
- The Condition filter shows the DateTimePicker as value editor when column's data type is "DateTime". Added the CustomizeFilterEditor event for customizing value editors of the Condition filter. Added the IConditionValueEditor interface for custom value editors of Condition filter. (TFS:298042)
C1.Win.ExpressionEditor
Breaking changes
- Added new method AddFunction into the IExpressionLexer interface.
Improvements
- Added Quotes button to the C1ExpressionEditorPanel.
- Added the AddFunction method to C1ExpressionEditor class. This method adds a custom function to engine of C1ExpressionEditor. (TFS:309412)
- Added C1ExpressionEditorPanel.Categories property to customizing categories of the expression items.
C1.Win.FlexPivot
Improvements
- Added five new options to the ShowAs feature:
% Difference from previous column
% of grand total
% of row total
% of column total
Running total
% running total
These new settings are compatible with similar settings available in Excel. (TFS:322060)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Selected item(Tag) was not shown properly in header part when RightToLeft=Yes. (TFS:308403)
- [C1MultiSelect] C1MultiSelect control displayed as a grayed out area when setting the AutoSize property to true in Form load event. (TFS:312934)
- [C1MultiSelect] Unlike Wijmo5_C1MultiSelect, next selected item's checkbox was checked by pressing 'Down' arrow key from keyboard. (TFS:314570)
- [C1CheckList] Unlike WPF_c1CheckList, 'SelectedIndex' and 'SelectedItem' property are not contain in c1CheckList. (TFS:310781)
- [C1MultiSelect] 'Unselect All' was shown after removing all the tag from multiselect's header part. (TFS:315715)
- [C1MultiSelect] [C1Checklist] 'UnselectAll' text is not changed automatically although checking 'SelectAll' checkbox. (TFS:315841)
- [C1MultiSelect] 'SelectedIndex' value is not shown correctly when checking 'Unselect All' checkbox. (TFS:315788)
- [C1MultiSelect] 'RightToLeft' property of MultiSelect could not be inherited from parent control. (TFS:315055).
- [C1CheckList] 'SelectAll/UnselectAll' checkbox was not able to check/uncheck by pressing 'Space' key. (TFS:306463)
- [C1MultiSelect] DropDown position of c1multiselect was not shown correctly if 'RightToLeft=Yes' and 'RightToLeftLayout=True'. (TFS:315377)
- [C1MultiSelect] Dropdown list of C1MultiSelect could not be opened/closed correctly by using keyboard/mouse. (TFS:310129)
- [C1MultiSelect] 'SelectedIndex' value wasn't shown correctly by checking item when SelectionMode was 'Single'. (TFS:315870)
- [C1MultiSelect] C1MultiSelect control disappeared if AutoSize was 'true' and RightToLeft was 'Yes'. (TFS:313276)
- [C1TagEditor] PlaceHolder text was not shown if all tags were removed from c1TagEditor when DisplayMode = 'Tag'. (TFS:315470)
- [C1TagEditor] PlaceHolder text was still shown if tag was added using Add() method in TagEditor control. (TFS:310371)
Improvements
- Added AutoCompleteMode, AutoSuggestMode properties.
C1.Win.TreeView
Breaking changes
- Changed the default value of CheckImageList ImageSize (13 px) and ButtonImageList ImageSize (9 px) properties.
Bug fixes
- Font Style wasn't retained on column header after setting Styles.ShowLine=false. (TFS:306967)
Improvements
- Added the IsFocusSynchronizedWithSelection property to C1TreeView. This property gets or sets a value indicating whether the C1TreeView should change a selected node by up or down keys or not.
- Added CanSelectHeader property to C1TreeView. This property gets or sets a value indicating whether the column header can be selected or not.
- Changed editors of CheckImageList and ButtonImageList properties.
- Added support of large checkbox/expand/collapse images. (TFS:314257)
- Added left and right margin for checkboxes and expand buttons.
- Added "Check all nodes" and "Uncheck all nodes" items to context menu and verbs menu in design time. Added support of selection several nodes for editing in node editor.
- The focus moves to the header of the C1TreeColumn when the HeaderCheckBox is clicked and the CanSelectHeader property is true.
- Added MultipleSelectionChanged event. This event occurs when one or more tree nodes changed the selected state in one action.
Release version 308 -
C1.Win.C1Command
Bug fixes
- [C1DockingTab] Pages that did not fit remained hidden even if they had enough space after resizing. (TFS:316988)
- VisualStyle(XP and 2003xxx) wasn't removed from Customize toolbars dialog box. (TFS:320367)
Improvements
- [C1TopicBar] PageStyle and LinkStyle Font and ForeColor was added to the C1TopicBar editor. (TFS:319960)
C1.Win.C1Document
Bug fixes:
- Some PDF files rendered incorrectly in C1FlexViewer. (TFS:317090)
- Images in PDF file are not rendered for in some rare cases. (TFS:320778)
C1.Win.C1FlexGrid
Bug fixes
- Image was overlapped with text in exported excel file when cell contains both image and text. (TFS:311303)
C1.Win.C1GanttView
Bug fixes
- '%Complete' of inactive successor task changes when setting '%Complete' of ProjectSummaryTask in grid pane. (TFS:319963)
C1.Win.C1Input
Bug fixes
- [C1ComboBox] ComboBox suggestion did not update value. (TFS:319847)
- [C1Label] C1Label did not lose theme when it was set to "(none)". (TFS:322162)
C1.Win.C1TrueDBGrid
Bug fixes
- RowDivider appeared in exported files when grouped TrueDBGrid was exported to Pdf/Excel even if RowDivider.Style set to "None". (TFS:319312)
C1.Win.Calendar
Bug fixes
- Bolded day had no bold font style after applying the theme. (TFS:321479)
- Japanese era could be changed by clicking on the title of calendar although TitleNavigation=false. (TFS:322161)
C1.Win.FlexChart
Bug fixes
- [Win] FlexGrid axis minor tickmarks are correctly based on the Axis.MinorTickMarks setting instead of Axis.MajorTickMarks setting.
- [Win] AxisX Labels are incorrect when binding with series.BindingX to string data type (TFS:315802)
- [Win] TreeMap's data labels now support wrapping and trimming according to DataLabel.ContentOptions.
The default value for content options is WordWrap (TFS:320004).
Improvements
- Added axis TimeUnits enum and Axis.TimeUnit property. Used in combination with Axis.MajorUnit, the Axis.TimeUnit property allows expression of MajorUnit in terms of calendar periods such as Week, Month, Year instead of only days.
- Added Axis.LabelMin and Axis.LabelMax boolean properties which when true forces the labeling of axis extremes.
- Added axis grouping expand/collapse through the addition of the Axis.GroupVisibilityLevel property. The absolute value Axis.GroupVisibilityLevel specifies the most expanded level of the groups moving away from the anchor. Positive values specify the anchor at the highest level, negative values specify the anchor at level 1.
- Added public class DateTimeGroupProvider. This built-in class manages typical axis groupings for various dated axis durations.
- Added new C1.Win.FlexChart.Extended.dll that includes various extended charting features.
- Added new Heatmap series class that allows to create different heatmap visualizations(C1.Win.FlexChart.Extended.dll).
- Improved performance of area charts with large data in DirectX rendering mode.
- Added new FrequencyPolygon mode to Histogram series class that allows to show the frequency of original data as a polygon.
- Added new Ichimoku cloud overlay to FinancialChart
- Added new NormalCurve object to Histogram series class that allows to show a gaussian curve together with the histogram chart
- Improved LineMarker feature to allow moving/dragging after the position properties are specified
- Improved LineMarker feature to add the missing functions/features (TFS:307922)
C1.Win.FlexReport
Bug fixes:
- Fixed XML comments and Description attribute for FireOnFormatForEachInstanceOfRepeatedGroupSection property. (TFS:321464)
- SuperLabel custom field: on some systems, the size of the field was calculated incorrectly, resulting in text being cut off or wrapped too short. (TFS:318030)
C1.Win.FlexViewer
Other changes
- For parameters with single allowed value the corresponding input field is now disabled (to be in sync with Wijmo5 ReportViewer control).
C1.Win.TreeView
Bug fixes
- C1TreeView was selected beyond last visible node using keyboard navigation. (TFS:319967)
- ScrollPositionChanged event was fired at first time after setting RightToLeft=Yes at design time. (TFS:319969)
Release version 307 -
C1.Win.C1Document
Bug fixes:
- Some PDF files rendered incorrectly in C1FlexViewer. (TFS:317090)
C1.Win.C1Schedule
Bug fixes
- FirstVisibleTime property does not work. (TFS:321635)
C1.Win.C1TrueDBGrid
Bug fixes
- Null reference exception was thrown on accessing CellValue/CellText method in GroupBy mode. (TFS:320773)
C1.Win.FlexReport
Bug fixes:
- SuperLabel custom field: on some systems, the size of the field was calculated incorrectly, resulting in text being cut off or wrapped too short. (TFS:318030)
Release version 306 -
C1.Win.C1Command
Bug fixes
- NullReferenceException was thrown on setting C1DockingTabPage.Font. (TFS:321248, TFS:319430)
Release version 305 -
C1.Win.C1TrueDBGrid
Bug fixes
- C1ColorPicker didn't change color in TrueDBGrid. (TFS:320010)
Release version 304 -
C1.Win.C1Command
Breaking change
- [C1DockingTab] Before this change, any C1DockingTab.TabSizeMode value was overridden with Theme's value on theme applying. Now, C1DockingTab.TabSizeMode will be changed on Theme applying only if it has Default value. (TFS:293068)
Bug fixes
- [C1DockingTab] Incorrect DockingTabPage size was shown after setting TabSizeMode=FillToEnd and TabVisible=False for some tab. (TFS:316452)
Improvements
- [C1NavBar] Added new localized strings into UIStrings. (TFS:318504)
- [C1DockingTab] Added new enumeration value TabSizeModeEnum.Default and set it as a default TabSizeMod. (TFS:293068)
C1.Win.C1FlexGrid
Bug fixes
- [WinForms][WordAddin][C1FlexGrid] C1FlexGrid in WordAddin was not visible if "ShowCellLabels = true. (TFS:317029)
C1.Win.C1GanttView
Bug fixes
- 'IndexOutOfRangeException' was thrown when showing and then hiding ProjectSummaryTask after deleting all tasks. (TFS:316281)
- "\n" appeared instead of new line in tooltip of predecessor arrow in GanttView in Japanese version. (TFS:317108)
C1.Win.C1Input
Bug fixes
- [C1DateEdit] Exception was thrown when switching the Value property between NULL and NON-NULL values. (TFS:315964)
- [C1TextBox] Unlike MS TextBox, C1TextBox accepted multiline text even though MultiLine=False, AcceptsReturn=False. (TFS:319080)
C1.Win.C1TrueDBGrid
Bug fixes
- ColumnDivider Style of C1DisplayColumns wasn't reflected in exported PDF file. (TFS:317094)
C1.Win.Calendar
Bug fixes
- [C1DateEdit] Exception was thrown when switching the Value property between NULL and NON-NULL values. (TFS:315964)
Improvements
- Added the C1DateEdit1.Calendar.DayFormatting event. This event allows to specify a custom style for any day in the calendar. (TFS:306837)
C1.Win.FlexReport
Bug fixes:
- RtfField and Legacy Field with RTF == true rendered incorrectly if RTF contains page breaks. (TFS:318436)
C1.Win.MultiSelect
Bug fixes
- [C1MultiSelect] Incorrect behaviour of 'Page Down' and 'Page Up' options in C1CheckList. (TFS:318117)
- [C1CheckList] Unlike C1Combo, Items were not navigated using Keyboard Navigation keys from keyboard. (TFS:311016)
C1.Win.TreeView
Bug fixes
- Tree node couldn't be dragged/dropped to last node place while expanding current last node. (TFS:313361)
- First column header checkbox's check state was able to changed by clicking on second column header. (TFS:310344)
- C1ComboBox was disappeared on application form at design time when it was used as Editor in c1TreeColumn. (TFS:315920)
- ArgumentException was thrown when delete the Boolean value in treeview. (TFS:315900)
- DisplayFieldName editor didn't save value.
- C1TreeView ignored index of new element from arguments of ListChanged event.
- If Checkbox was used as editor type, check box was able to check by using "Space Bar" when C1TreeNodeCell has no bool type value. (TFS:310239)
- Incorrect scrolling behaviour on clicking the scrollbar shaft in C1TreeView. (TFS:319003)
- C1TreeView incorrectly applied the WordWrap style to the first column.
Improvements
- Added support of navigation by PageUp, PageDown, Home and End keys.
Release version 303 -
C1.Win.C1GanttView
Bug fixes
- [Regression] Some contents of 'Task Information' dialog are still in active state although setting c1GanttView's ReadOnly to 'true'. (TFS:318395)
C1.Win.TreeView
Bug fixes
- Vertical scroll bar was not scroll to the end of TreeView by pressing down arrow key. (TFS:318484)
Release version 302 -
C1.Win.FlexReport
Bug fixes:
- RTF field is clipped on small amount when report is previewed with large zoom factor or when report is printed. (TFS:312397)
C1.Win.TreeView
Bug fixes
- Scroll buttons were not shown on C1TreeView. (TFS:316999)
ComponentOne WinForms Basic Library
Bug fixes
- Scroll buttons were not shown on ScrollableControl. (TFS:316999)
Release version 301 -
C1.Win.C1Input
Bug fixes
- TextBox's back color was shown as black color after setting Multiline=True and BorderStyle=None. (TFS:315667)
- Vertical Scroll bar was shown as black color after setting WordWrap=false and RightToLeft=Yes. (TFS:316046)
- [C1ComboBox] Item was not able to re-select from drop down list, after deleting selected item from text area of ComboBox. (TFS:316069)
C1.Win.C1Schedule
Improvements
- Improved DayView performance when there are a lot ot appointments with long text (TFS:308431).
- Added new C1Schedule.MinAppointmentWidth property to alter default settings of the minimal appointment width in TimeLine view (TFS:305259).
C1.Win.TreeView
Bug fixes
- Header checkbox wasn't shown as checked state when node was added from TreeNode Editor dialog box. (TFS:315736)
- Although setting RightToLeft=Yes, treeview's horizontal scroll bar is not shown at right side. (TFS:310370)
- Column header text was flick when collapse the first tree node and RightToLeft=Yes. (TFS:310740)
- Checkbox was not able to check with mouse after setting AutoWidth=True. (TFS:315892)
Release version 300 -
C1.Win.C1Command
Bug fixes
- A VisualStyle serialization issue. (TFS:310779)
- C1DockingTab not being resized in multi-display. (TFS:307591)
- DockingTab Caption was covered by child controls on Auto Hide/Show when parent Form.Font is not default and it Form.AutoScaleMode=Font. (TFS:298663)
- [C1DockingTab] Floating tab was still shown with focus rectangle although setting TabShowFocusCues=false; (TFS:310843)
- [C1NavBar] C1NavBar appearance is not changed after setting c1NavBarPanel.Enabled=False. (TFS:311178)
C1.Win.C1Document
Bug fixes:
- Hidden SSRS report parameters does not exist in the C1SSRSDocumentSource.Parameters collection. (TFS:311044)
- Visual Studio fails if C1PdfDocumentSource dropped on form when trial license period is expired. (TFS:310435)
C1.Win.C1FlexGrid
Bug fixes
- [C1FlexGrid] Filter editor form scrolled to Left while shifting focus in ValueFilter, when C1FlexGrid had RightToLeft set to Yes. (TFS:301129)
- [C1FlexGrid] Setting RightToLeft to Yes, the checkboxes in ValueFilter did not respond. (TFS:301503)
- Could not delete cell content which data type was ‘Double/Decimal’ in C1Flexgrid. (TFS:307597)
- Unable to change icon of C1SuperErrorProvider in C1FlexGrid. (TFS:308131)
- [C1FlexGrid] If specifying Format and EditMask including decimal point and setting MaxLength of the internal editor in SetupEditor event, then some value could not be deleted. (TFS:308385)
- Closing column FilterEditorForm by clicking outside its bounds vs clicking cancel button had different behavior. (TFS:309220)
- Request to provide information on default behaviour of DateTime cell where CheckBox in the cell is visible. (TFS:312441)
C1.Win.C1GanttView
Bug fixes
- [Regression]Current ViewState of C1GanttView was not retained when sorting Tasks by using SortTaks(). (TFS:309185)
- Connector line was displayed as dotted line in print preview. (TFS:311285)
- Conflict error icon covered index number of Task in grid view when auto-size index column. (TFS:311323)
- All tasks were not selected by clicking 'Select All' cell in grid view after filtering. (TFS:311034)
C1.Win.C1Gauge
Bug fixes
- In some cases, ItemMouseDown event provided invalid data in ItemMouseEventArgs. (TFS:305136)
C1.Win.C1Input
Bug fixes
- [WinForms][C1Input] Open NullReferenceException in "C1TextBox.WmNCPaintSingleline". (TFS:313301)
- C1Label's BorderColorChanged event was fired although border color was not changed. (TFS:305867)
- [C1ComboBox] SelectedIndexChanged event was called twice in some cases. (TFS:304408)
- [C1NumericEdit] Validation error was not thrown when value inputted through dropdown calculator even if input value is out of the given range. (TFS:310158)
- TextBox's border was getting thick when resize the form after setting Multiline=True. (TFS:312461)
- C1TextBox's Scroll bar was shown as black color after setting RightToLeft=Yes and Multiline=True. (TFS:312531)
Improvements
- Added support of changing the selected item in text area by mouse wheel. (TFS:302443)
C1.Win.C1Ribbon
Bug fixes
- Newly added item was not visible in RibbonGallery when item's Selected property was set to true. (TFS:305336)
- RibbonForm cannot be minimized by double-clicking form title if Appearance='WholeForm'. (TFS:307175)
- KeyTips of ribbon elements in RibbonTabs is displayed by pressing 'Alt' key while opening RibbonApplicationMenu with 'WholeForm' appearance. (TFS:307185)
- At design time, error message was shown when deleting C1Ribbon in RibbonForm with two Ribbons. (TFS:310250)
- RibbonTab header area was cut off when there was only one RibbonTab and setting nothing to its Text. (TFS:310276)
- The C1RibbonForm could be dragged by the right border when the form was maximized and the screen zoom more or equal 175%. (TFS:305893)
Improvements
- Added scrolling support for hosted control in a RibbonAppMenuTab when control has a MinimumSize value. (TFS:302995)
C1.Win.C1SpellChecker
Bug fixes
- Lines appear above words in RichTextBox if the line starts with double TAB character. (TFS:306483)
C1.Win.C1TrueDBGrid
Bug fixes
- Exception occurs when executing GetCellBounds method when Frozen property of corresponding column is set to True. (TFS:299871)
- For columns with ValueItems, some extra space on right and bottom was observed. (TFS:306216 case 5)
- Expression was not applied to new empty column in DataSource when setting AllowEpressionEditing=True and Expression at initialization. (TFS:306819)
- The Aggregate was not displayed in the GroupedFooter when the 'Position' property of the GroupInfo Class of C1DataColumn was set to 'HeaderAndFooter' in a C1TrueDBGrid. (TFS:110149)
- When changed a height of horizontal splits or a width of vertical splits some columns can be hidden. (TFS:145897)
- Page Header was not printed correctly when setting string containing "\\t" as PageHeader and then previewing c1TrueDBGrid. (TFS:119716)
- Expression was not worked correctly for column after sorting expression column. (TFS:309719)
- The horizontal scrollbar was still visible after resize a form from minimum size. (TFS:311712)
- BeforeColUpdate event fired more than once when 'Alt + S' keys combination was used. (TFS:312422)
- New row was not added in C1TrueDBGrid although AllowAddNew=true at design time. (TFS:311693)
- Height of some rows had incorrectly height when AutoSize method was called. (TFS:314656)
C1.Win.C1TrueDBGrid.Excel
Bug fixes
- Exception occurred on loading excel file into C1TrueDBGird when excel contains empty cell. (TFS:309025)
C1.Win.Calendar
Bug fixes
- Exception was thrown after setting CurrentCulture=Hebrew(Israel) and Calendar=HebrewCalendar. (TFS:305889)
- [C1CalendarView] Properties under NavigationButtons.ArrowNext/Previous.Hot was not affected on navigation button when set at design time. (TFS:306349)
- Width of Calendar drop down was increase when opened the drop down at second time. (TFS:306211)
C1.Win.FlexPivot
Improvements
- Added Swedish localization for C1FlexPivot. (TFS:139673)
C1.Win.FlexReport
Bug fixes:
- Property DataSource.MaxRecords ignored if data source specified using DataSource.Recordset property. (TFS:311440)
- In certain very rare scenarios RTF content (RtfField or Field with RTF == true) is not printed, for example, it happens when user connects to Windows7 system from macOs using Microsoft Remote Desktop. To avoid this problem user can set Background of RTF field to some non transparent color (White). (TFS:309711)
C1.Win.MultiSelect
Bug fixes
- [c1MultiSelect][c1CheckList][c1TagEditor]'Value' property of C1CheckListItem in C1CheckListItem collection editor could not be set from design time . (TFS:305340)
- NullReferenceExcepiton has occurred while unchecking the one item of c1MultiSelect. (TFS:305877)
- [c1MultiSelect][c1CheckList] All items were not selected when selecting items by SelectAll() method. (TFS:308104)
- [c1MultiSelect][c1TagEditor]Text were not shown completely when RightToLeft=Yes and DisplayMode=Text. (TFS:308425)
- [c1MultiSelect][c1TagEditor] Unlike other c1controls, Background color was shown as Black Gray color on c1MultiSelect when 'Enable=False'. (TFS:308962)
- [c1MultiSelect][c1CheckList] 'SelectionChanged' Event fired although any items were not selected. (TFS:308972)
- [c1MultiSelect][c1TagEditor] 'Separator' was not updated immediately in header part when new character(eg./) was set to ‘Separator’ property from run time. (TFS:310089)
- [C1MultiSelect] Same data items were not selected although checking ‘SelectAll’ checkbox if DisplayMode was changed at runtime. (TFS:310352)
C1.Win.TreeView
Breaking changes
- Behavior of AutoCheckChildNodes property is changed, It doesn't change automatically CheckStates of nodes after run application. This property applies only after set it as true. (TFS:306458)
Bug fixes
- Node was getting changed as edit mode when press "Tab" key although setting EditMode =EditOnEnter. (TFS:306993)
- Header checkbox was checked although CheckStateChanging event was cancel. (TFS:307010)
- Selection was remained on column header when scroll the selected node. (TFS:306953)
- C1TreeView incorrectly set a auto width to the last column when BorderStyle=Fixed3D. (TFS:309027)
- Tree node was cut off when hover on it after ScrollPositionChanged event was fired. (TFS:309202)
- Last tree node is not able to select after entering the edit mode in tree node. (TFS:309187)
- Child node was not consistent after re-setting Enabled=True in parent node between design time and run time. (TFS:309409)
- If Checkbox was used as editor type, check box was able to check by mouse when C1TreeNodeCell has no bool type value. (TFS:310239)
- Column header checkbox was shown in second column after setting 'False' to visible of first column. (TFS:310344)
- After setting RightToLeft=Yes, indicating lines were not shown in second column when first column was hidden by resizing. (TFS:310273)
- TreeView's horizontal scroll bar was not shown at right side although setting RightToLeft=Yes. (TFS:310370)
- TreeView's column was not shown at right side when RTL mode on and last column was not stretch to control width. (TFS:310740 case 1)
- After setting RightToLeft=Yes and AutoWdith=true or false, indicating line and column header text were flick. (TFS:310740 case 2)
ComponentOne WinForms Basic Library
Bug fixes
- Focused rectangle was rendered in the non-scrollable area after scrolling. (TFS:306953)
Release version 298 -
C1.Win.C1TrueDBGrid.Excel
Bug fixes
- Exception occurred on loading excel file into C1TrueDBGird when excel contains empty cell. (TFS:309025)
Release version 297 -
C1.Win.C1Document
Bug fixes:
- Drawing text in "MS Mincho" field of exported PDF file becomes piled. (TFS:312829)
Release version 296 -
C1.Win.MultiSelect
Bug fixes
- [c1MultiSelect][c1TagEditor] Black color appeared when mouse hovers while DisplayMode is 'Text' and TagWrap=True. (TFS:310181)
Release version 295 -
C1.Win.FlexReport
Bug fixes:
- Added static properties:
MeasurementDevice C1FlexReport.MeasurementDevice { get; set; }
string C1FlexReport.MeasurementPrinterName { get; set; }
Used to define type of System.Drawing.Graphics object used in calculations based on GDI/GDI+ functions, for example when rendering RTF text. These properties allow to avoid problems in certain rare scenarios. (TFS:309711)
Release version 294 -
C1.Win.C1Input
Bug fixes
- [C1DateEdit] The era name is shown as"-01年" after Up or Down key press. (TFS:304431)
C1.Win.C1Ribbon
Bug fixes
- RibbonContextualTabGroup multiple tabs appeared incorrectly. (TFS:307939)
C1.Win.C1Schedule
Improvements
- Improved scrolling performance when there are a lot ot appointments with long text (TFS:308431).
C1.Win.TreeView
Bug fixes
- Checkbox was not getting check by using mouse after setting EditorType=Checkbox. (TFS:309380)
- Drop down icon was not shown when hover on tree node after applying the themes. (TFS:309357)
- Tree line was exceed from original position when hover on tree node after applying the themes. (TFS:309301)
Release version 293 -
C1.C1Excel
Bug fixes
- A message box ‘We found a problem with some content in ...’ is shown when opening the result xlsx file. (TFS:305960)
- Backcolor of cell is applied as font color of cell in result .xls/.xlsx file. (TFS:306055)
C1.C1Pdf
Bug fixes
- When saving a PDF document with FontType specified as Standard or TrueType causes unexpected rendering. (TFS:153782)
C1.Win.C1Command
Bug fixes
- Flickering observed in C1TopicBar when its cursor is changed. (TFS:306380)
C1.Win.C1Document
Bug fixes:
- C1SSRSDocumentSource throws an exception if server address starts with "https". Fixed.
C1.Win.C1FlexGrid
Bug fixes
- If specifying Format and EditMask including decimal point in the column and setting MaxLength of the internal editor in the SetupEditor event, you could not enter decimal fractions. (TFS:298610)
- [WinForms][FlexGrid] Changing MaxDropDownItems for ComboBox caused exception in flex grid in .291 that did not happen in .286. (TFS:305672)
- Dropped row appeared at the top instead of bottom in Automatic drag-drop mode. (TFS:306201)
- Scrolling behavior was changed from 2013 V3 to 2017 V3. (TFS:306437)
C1.Win.C1Ribbon
Bug fixes
- Theme was not applied correctly in the first attempt using ApplicationThemeChanged event. (TFS:305619)
C1.Win.C1Schedule
Bug fixes
- Fixed memory leak in C1Schedule and C1Calendar themes. (TFS:305661)
C1.Win.C1Themes
Improvements
- Added C1TreeView/TreeViewStyles/CheckBoxStyle property.
C1.Win.C1TrueDBGrid
Bug fixes
- In UnboundColumnFetch event e.Row given incorrect value. (TFS:305201)
- Exception was thrown when AllowExpressionEditing=true and Column.Expression is not set to new empty column in DataSource. (TFS:306811)
- First cell value of calculated column was not evaluated when applying expression through 'Edit Expression' dialog box. (TFS:306926)
C1.Win.ExpressionEditor
Bug fixes
- Evaluate methods returned incorrect value the first time when setting ItemContext after Expression. (TFS:306926)
- The highlighting was not applied to the syntax although SyntaxHighlighting=true after
setting SyntaxHighlighting=False. (TFS:291160)
C1.Win.FlexChart
Bug fixes
- [Win] DataLabels are not displayed although setting properties of Series.DataLabel (TFS:305752)
- [Win] Tooltip of chart blinks when only the part of tooltip is displayed, such as it is at the top of the screen (TFS:305801)
- [Win] Incorrect description of GroupStyle property is displayed in IntelliSense (TFS:306298)
- [Win] GroupStyle properties for numeric axis labels grouped by GroupProvider are not affected (TFS:306257)
Improvements
- [Win] Improved the performance of Histogram charts with large data source (TFS:308129)
C1.Win.FlexReport
Bug fixes:
- Added property to C1FlexReport.BehaviorOptions (TFS: 295679)
bool FireOnFormatForEachInstanceOfRepeatedGroupSection { get; set; }
Gets or sets a value indicating whether the OnFormat script is fired for each instance of a repeated group section, or just once for the first instance.Applies only to groups with Repeat property set to true.
C1.Win.FlexViewer
Bug fixes
- Supported various page scaling modes to avoid printing issues. (TFS:301482)
C1.Win.TreeView
Bug fixes
- Data was not shown in treeview when binding directly from DataSource at design time. (TFS:304789)
- An Exception was thrown when last node was removed. (TFS:306430)
- Long text was not refresh when set WordWrap=True and borderStyle=Full. (TFS:306462)
- Tree node was not dim although setting enable=false at both design time and run time. (TFS:306473)
- Column header checkbox's border was cut off when set CheckBoxStyle = Window10 at run time. (TFS:306779)
Improvements
- Added support of dynamic color for checkboxes with flat style.
- Horizontal scroll bar flickered before vertical scroll bar was shown.
Release version 292 -
C1.C1Excel
Bug fixes
- Request to add feature to select multiple sheets while saving the excel through C1XLBook. (TFS:293060)
Improvements
- Added SelectedIndexes property for the XLSheet class (the index array of the sheets that is selected).
C1.C1Word
Bug fixes
- Extra bullet symbols when .rtf format convert to .docx format. (TFS:305119)
- Unable to load Docx file into C1Word (invalid). (TFS:295050)
- Alignment of text and image in the MS document are missing when read/write in another C1WordDocument. (TFS:285688)
- Alignment and FontStyle of RTFParagraph are affected to the adjacent RTFString with different behavior in (.docx) and (.rtf) files. (TFS:276813)
- ForeColor of RTFParagraph are affected to the adjacent RtfDateField when save the document with (.rtf) format. (TFS:276823)
C1.Win.C1Command
Breaking Changes
- Obsolete Default value of TabStyleEnum was removed. (TFS:228119)
Bug fixes
- C1DockingTab TabStyle property set in design time is ignored after upgrade. (TFS:300679)
- [C1DockingTab] Floating DockingTabPage was moved when clicking its titlebar while parent window is active. (TFS:302470)
Improvements
- [C1DockingTab] Added TabTextAlignment property that specifies the alignment of a text shown on the tab. (TFS:276486)
C1.Win.C1Document
Bug fixes:
- In rare cases exception occurs in C1SSRSDocumentSource when SSRS report contains nested tables. (TFS:305007)
- Exception occurs in C1FlexViewer when rendering report with expression like =iif(1 = 1,"18 pt","8 pt") i.e. font size contains spaces. (TFS:304904)
C1.Win.C1Editor
Bug fixes
- C1Editor toolbar Color Picker was not scaled in high DPI environment. (TFS:301062)
C1.Win.C1FlexGrid
Bug fixes
- C1FlexGrid CustomComparer did not work on for merging empty cells. (TFS:258373)
C1.Win.C1GanttView
Bug fixes
- Task name of sub tasks is displayed without left margin in PrintPreview (TFS:301869)
- Subtasks Start and Finish shapes are not reflected on grop/summary task. (TFS:302197)
- Tooltip for new task is displayed at incorrect position while creating a new task with mouse in ChartView. (TFS:304406)
C1.Win.C1Input
Bug fixes
- Reduced the flickering of input controls' buttons.
- C1 controls missed borders and buttons when 'DrawtoBitmap' was used. (TFS:263457)
- [C1DropDownControl] Form containing C1DropDownControl was loses focus when clicking outside
the dropdown region. (TFS:300993)
Other changes
- C1TextBox.DrawBorder(Graphics g, IntPtr dc, bool clear) method was marked as obsolete. Use C1TextBox.DrawBorder(Graphics g, bool clear) method instead.
- C1DropDownControl.DrawImage(Graphics g, IntPtr dc, Rectangle bounds) method was marked as obsolete. Use C1DropDownControl.DrawImage(Graphics g, Rectangle bounds) method instead.
C1.Win.C1Ribbon
Breaking changes
- RibbonAppMenuTab can be used when Appearance is set as WholeForm and VisualStyle is set as Custom. (TFS:302750,303007)
Bug fixes
- RibbonItem didn't scaling a large image when he contained in RibbonAppMenu.
- 'ApplicationException' was thrown when C1Ribbon was added to TabControl. (TFS:305492)
C1.Win.C1Schedule
Improvements
- updated images and icons which are used in embedded dialogs and context menu.
- honor actual time slot size at layout appointment in TimeLineView. (TFS:305259)
C1.Win.C1Sizer
Bug fixes
- C1SizerLight adds gap on the top of scrollable panel if panel was scrolled to the bottom before resizing. (TFS:301492)
C1.Win.C1SplitContainer
Bug fixes
- Last C1SplitterPanel remains original size of previous C1SplitterPanel after collapsing previous C1SplitterPanel. (TFS:301885)
C1.Win.C1Themes
Bug fixes
- TargetInvocationException thrown when application theme was changed in case of C1RibbonForm. (TFS:303433)
C1.Win.C1TrueDBGrid
Bug fixes
- C1TruedBGrid which was bound to BindingSource was not updated properly on changing datasource of its BindingSource. (TFS:299040)
- Same row was not appeared as selected in other split on moving to 'AddNewRow' by clicking mouse on row selector area. (TFS:290336)
- Visual style of grid was not changed to default(Custom) when setting Themes=none. (TFS:291165)
- Expression was not applied when the grid column associated with the column in the data source. (TFS:290177)
- 'ExpressionEditor' icon was not shown when 'AllowExpressionEditing=True' and 'DataView=Form'. (TFS:291225)
Improvements
- Added FooterExpression property for C1DataColumn.
- Added FilterCascade property for C1DataColumn. This property gets or sets a value indicating that a drop-down list in the filter cell contains list of all values or only visible values of the column. (TFS:299042)
C1.Win.Calendar
Bug fixes
- [C1Calendar][C1DateEdit] Calendar dropdown was not getting closed by clicking anywhere of form when TopMost property of parent Form is set to True. (TFS:299405)
- [C1Calendar][C1DateEdit] ValueChanged event of C1DateEdit was not fired although changing the value by pressing up/down arrow key or clicking up/down button of control. (TFS:267981)
- [C1Calendar][C1DateEdit] Font property does not work for all calendar elements when set only a c1DateEdit1.Font value. (TFS:288780)
Improvements
- Added WeekNumbersFont property to CalendarSettings.
Other changes
- Changed target framework from ".Net Framework 4" to ".Net Framework 4 Client Profile".
- Added support of ToolTips to C1DateEdit: C1DateEdit1.Calendar.ShowToolTips property and C1DateEdit1.Calendar.BeforeDayTooltipShow event. (TFS:300605)
C1.Win.ExpressionEditor
Breaking changes
- Added new method AddAlias into the IEngine interface.
Bug fixes
- Underline errors was not hide immediately when setting 'UnderlineErrors=true' while 'SyntexHighlighting=false'. (TFS:291160)
- ArgumentOutOfRangeException was thrown when 'Instr(' was entered in expression box. (TFS:301118, 301466)
- Focus was not moved to the item of right panel in c1ExpressionEditorPanel when pressing 'Tab' key. (TFS:300586)
- Collapsing/Expanding was occurred when pressing 'Enter' key on the child node in the categories pane. (TFS:289785)
Improvements
- Added support of alias (DisplayNameAttribute) for fields.
- Added support of BrowsableAttribute for fields.
- Aggregate functions with one argument works for all items from DataSource.
- Added the Round math function. (TFS:302171)
- Added alphabetical order for the items of the categories selection.
Other changes
- Changed target framework from ".Net Framework 4" to ".Net Framework 4 Client Profile".
C1.Win.FlexChart
Bug fixes
- [Win] DataLabels are not getting rendered for Histogram and RangedHistogram series (TFS:300601)
Improvements
- Added Pareto and TreeMapNodeColor demos in FlexChartExplorer sample.
- FlexPie/Sunburst charts: Data labels can be hidden or trimmed if their content is outside pie segment. Added new PieDataLabels.Overlapping property and corresponding enum PieLabelOverlapping.
- FlexChart: Staggered axis labels. New Axis.StaggeredLines property.
- FlexChart: Trim or wrap the overlapping axis labels. New members of OverlappingLabels enum: Trim and WordWrap.
- FlexChart: Rotated data labels. New DataLabel.Angle property.
- FlexChart: Series-specific data labels. New Series.DataLabel property.
- FlexChart: Automatic positioning of data labels without overlapping. New 'Auto' member of LabelPosition enum.
- FlexChart: Trim or wrap data label content. New DataLabel's properties: MaxWidth, MaxLines, ContentOptions and corresponding ContentOptions enum.
- FlexChart: Control appearance of overlapped data labels. New DataLabel's properties Overlapping and OverlappingOptions and corresponding enums LabelOverlapping and LabelOverlappingOptions.
C1.Win.FlexPivot
Improvements
- Added SubtotalForeground property for C1FlexPivotGrid class. This property determines the color used to paint the foreground of cells that contain totals.
C1.Win.MultiSelect
Initial release
- WinForms CheckList, TagEditor, MultiSelect control. (C1.Win.MultiSelect.4.dll)
C1.Win.TreeView
Breaking changes
- BindingMode, AutoGenerateColumns, DataSource, DataMember, ParentKeyField, KeyField properties moved into BindingInfo property.
Bug fixes
- CheckBox editor type didn't change a node value.
- C1TreeView's top border was dim when resize the form after applying the themes. (TFS:305484)
- If you dragged a node to another node that was not displayed on the form, the display and behavior were incorrect. (TFS:303843)
- Selection was remained when collapsing by clicking collapse/expand button while selecting child node. (TFS:302477)
- An Exception was thrown when the BeginEdit method was used. (TFS:305038)
- Some CheckBox Style was not correctly applied on CheckBox of tree node. (TFS:304688)
- TreeView's right border was a little thick. (TFS:304429)
Improvements
- Navigation by tree was changed. When node is expanded and current cell is first cell of this node then after pressing the 'Left' key the node will collapsed. When node is collapsed and current cell is first cell of this node then after pressing the 'Left' key the current cell will moved to last cell of parent node. When node is collapsed and current cell is last cell of this node then after pressing the 'Right' key the node will expanded. When node is expanded and current cell is last cell of this node then after pressing the 'Right' key the current cell will moved to first cell of first child node. (TFS:207325)
- Added integration with C1ExpressionEditor control.
- Added ExpressionInfo property to C1.Win.TreeView.C1TreeColumn. This property contains information about an expressions.
- Сhanged the behavior of styles. If the Hot style equals the Default style for current C1TreeView theme then the Hot style will not be used until its parameters are changed.
Similarly for Selected and HotSelected, Selected and UnfocusedSelected styles. - Added new BindingInfo property. This property contains information about a data binding: DataSource, DataMember, ParentKeyField, KeyField, etc.
- When a C1TreeNode is added to a C1TreeNodeCollection it is removed from previous parent collection. When a C1TreeColumn is added to a C1TreeColumnCollection it is removed from previous parent collection. (TFS:301801)
- Improved performance of filling the C1TreeView. (TFS:302726)
New features
- Added new CellBeginEdit and CellEndEdit events. This events fired before and after edit of cell. (TFS:284154)
- Added new IsSelected, IsHotSelected, IsUnfocusedSelected properties to CustomContentPresenter class. Changed the behavior of the CustomContentPresenter.SetStyle method, now this method will be fired when a node will change his state. (TFS:253475)
- Added new Search method, this method searches for the node containing the specified string. (TFS:278261)
- Added the DisplayFieldName editor to the C1TreeColumn for design time.
- Added new HeaderCheckBox property. This property contains information about the C1TreeColumn header CheckBox.
- Added the SelectionModifier property. This property gets or sets a value indicating whether how to select node for Multi and MultiSibling modes.
- Added the CheckedFieldName property. This property gets or sets the list of fields to be used for binding with checkboxes depending on the level of the node.
- Added the Owner property to CustomContentPresenter class. This property gets the C1TreeView of current C1TreeNode.
- Added the DisabledFieldName property. This property gets or sets the list of fields to be used for binding with enabled properties depending on the level of the node.
Other changes
- Changed target framework from ".Net Framework 4" to ".Net Framework 4 Client Profile".
ComponentOne WinForms Basic Library
Improvements
- Added new FollowCursor property to C1SuperTooltipBase class. This property gets or sets a value indicating whether the tooltip follows the cursor. (TFS:289122)
Release version 291 -
C1.C1Excel
Bug fixes
- Some Characters appear garbled in excel file when half width characters are saved in the excel through C1XLBook. (TFS:305239)
- Text in comment is not shown properly in saved excel file. (TFS:305272)
C1.C1Pdf
Bug fixes
- Text cut off when generating PDF from EMF file [small text format]. (TFS:304930)
C1.C1Word
Bug fixes
- Default font size of 'RtfParagraph' and 'RtfString' is getting smaller if using c1WordDocument.Clear() method and saving the document with (.docx) format. (TFS:305133)
- Font size is not retained in heading style text when loading and saving as .docx file using C1WordDocument. (TFS:305198)
C1.Win.C1FlexGrid
Bug fixes
- C1FlexGrid's Highlight.BackColor was not affected on selected row. (TFS:305229)
C1.Win.C1Input
Bug fixes
- Fore color of buttons in the calculator drop down is shown as two color. (TFS:304902)
C1.Win.C1Ribbon
Bug fixes
- Code in InitializeComponent method was generated in wrong sequence when C1Ribbon was added in C1SplitContainer. (TFS:305114)
Release version 290 -
C1.C1Excel
Bug fixes
- Back color of some cells is incorrect in result file when loading and saving certain Excel file via C1Excel. (TFS:304905)
C1.Win.TreeView
Bug fixes
- Border Color was only applied on apart of C1TreeView's border . (TFS:304429)
ComponentOne WinForms Basic Library
Bug fixes
- Border Color was only applied on apart of XView's border. (TFS:304429)
Release version 289 -
C1.C1Excel
Bug fixes
- Error 'We found a problem with ...' is occurred in result excel (.xlsx) file when loading and saving an excel file that contains TabColor and formula. (TFS:303440)
- Images and text are not displayed in result excel file when saving as Biff8(xls) format. (TFS:304428)
C1.C1Word
Bug fixes
- Adding watermark image in C1WordDocument. (TFS:301156)
- [partly] RoundRectangleShape loosing rounded corner/text on saving to *.rtf/*/docx formats respectively. (TFS:303566)
- Bullet color is not retained when load the word document and save it as '.docx' using C1WordDocument. (TFS:303516)
- Extra space are added in heading style text when read and write in new C1WordDocument. (TFS:276701)
- 'KeyNotFoundException' is thrown when load and save the document contained image and bold style text. (TFS:303834)
- Font and Color of RtfParagraph added by AddParagraph () method are not affected in result (.docx) format. (TFS:303525)
- Unlike build 286, default font size of 'RtfParagraph' and 'RtfString' is getting smaller when saving the document with (.docx) format. (TFS:303502)
- Total page count number is not properly shown in exported .docx and .rtf files when loading the .docx file contained table. (TFS:302425)
C1.Win.C1Chart
Bug fixes
- Setting the PlotArea.LocationDefault now correctly sets the X axis endpoints. (TFS:299000)
C1.Win.C1Command
Bug fixes
- C1DockingTab's TabStyle is not affected on floating tab page. (TFS:303425)
C1.Win.C1Document
Improvements:
- Added C1DocumentSource.DefaultPrintOptions property allows to define default print options. Set C1DocumentSource.DefaultPrintOptions.PageScaling to FitToPrintableArea if document's margins are too small and less than printable margins of physical printer. (TFS:301482)
C1.Win.C1FlexGrid
Bug fixes
- Forecolor was not shown correctly in exported excel file. (TFS:300543)
- TopRow property returned total number of scrollable rows when all the scrollable rows were hidden. (TFS:302480)
- Default highlight colours in the grid were changed when its VisualStyle was set. (TFS:303518)
- Extra space was shown at the end of column dropdown list in C1Flexgrid when using DataMap. (TFS:303850)
C1.Win.C1Input
Bug fixes
- C1Input controls like C1Numericedit, C1DateEdit, C1Combobox, C1TextBox, C1Label, C1CheckBox lost their properties BackColor, ForeColor, BorderStyle at design time if set on C1DockingTab . (TFS:299422, TFS:295701, TFS:138045)
C1.Win.C1TrueDBGrid
Bug fixes
- Sort glyph hidden last character of the column caption. (TFS:303313)
C1.Win.FlexReport
Bug fixes:
- RenderReportAction.ParameterValues property is not serialized when report exported to HTML. (TFS:305465)
Improvements
- Added support of nullable types in custom recordset specified for C1FlexReport. (TFS:303437)
Release version 288 -
C1.C1Excel
Bug fixes
- Back Color is not applied on the grid when load the excel file. Regression for TFS:200400, noticed by Alexey Smorkalov. (TFS:301789)
C1.C1Word
Bug fixes
- Total page count number is not properly shown in exported .docx and .rtf files when loading the .docx file contained table. (TFS:302425)
- Unable to properly read outline set in MS Word (two part). (TFS:299297)
- Black rectangle is shown when loading the rtf file contained table and saving as '.rtf' file. (TFS:301005)
- Bullet are not retained when load the word document and save it as '.docx' using C1WordDocument. (TFS:300997)
C1.Win.C1Input
Bug fixes
- 'Value' property contains the same data as that of 'Text' property after opening drop-down form. (TFS:299320)
- [C1DropDownControl] NullReferenceException was thrown while opening the dropdown of C1DropDownControl lying on the DropDownForm. (TFS:302424)
C1.Win.Calendar
Bug fixes
- [C1Calendar][C1DateEdit] Number of column/row of months was incorrect in C1DateEdit with non-default CalendarDimension. (TFS:301495)
C1.Win.ExpressionEditor
Bug fixes
- 'NullReferenceException' was occurred when pressing 'Enter' key on 'Operators', 'Fields' or 'Constants' items in the ExpressionEditorPanel. (TFS:300600)
- C1ExpressionEditor thrown exception when expression was '['. (TFS:293393)
Release version 287 -
C1.C1Report
Bug fixes
- Long RTF fields containing tables can be rendered incorrectly. (TFS:295103)
C1.C1Word
Bug fixes
- Unable to properly read outline set in MS Word. (TFS:299297)
- Text style in the original document is not retained when saving as .docx file in another document. (TFS:299372)
C1.Win.C1Command
Bug fixes
- C1NavBar.Style.Button.MoreButtonImage was not applied at run time although was set at design-time. (TFS:289102)
- The customizing menu for C1ToolBar is now shown always with image and text regardless
of ButtonLook property of CommandLink. (TFS:289446) - Adding new C1CommandLink removed the label added with previous CommandLink in
design-time. (TFS:286458) - C1ToolBar's VisualStyle was not affected on the sub menu of customizeButton. (TFS:269603)
- Theme was still applied on the part of C1OutBar and C1NavBar after setting 'Theme=none' from C1ThemesController. (TFS:292304)
- [C1NavBar] C1NavBar didn't redraw immediately when reset Style.Button.MoreButtonImage property. (TFS:293732)
- [C1NavBar] Button image and text of C1NavBar panels was not shown by pressing 'Ctrl+Z' and 'Ctrl+Y' after adding C1NavBarPanel. (TFS:229206)
- [C1NavBar] Vertical text on collapse was not shown when collapse the C1NavBar after setting VisualStyle (Office2007xxx). (TFS:292063)
- [C1DockingTab] Empty space was left behind when TabPage is hidden. (TFS:276993)
- [C1DockingTab] Font of DockingTab was not changed to the desired value, when the theme was applied. (TFS:291526)
- [C1DockingTab] C1DockingTabPage was cut off if C1DockingTab is in RightToLeft style and AlignTabs is 'Center' or 'Far'. (TFS:37778)
- [C1OutBar] When C1OutBarPage's BackColor property is Transparent caused refresh issue. (TFS:294945)
- [C1NavBar] C1NavBar was not redraw immediately when reset some style properties. (TFS:293732)
C1.Win.C1Document
Bug fixes:
- Exporting ruled lines and subreports in C1Report. (TFS:286735)
C1.Win.C1FlexGrid
Bug fixes
- Extra checkbox was appeared in the filter drop down after open and close the editor drop down without selecting any item. (TFS:238411 case 2)
- Filter Editor Forms's value rows did not show up in Right To Left layout. (TFS:274696)
- Font of "TextFilter" in "FilterEditorForm" form did not change when font of "FilterEditorForm" form was changed. (TFS:290434)
- Max number was not shown when pasting an out of range value in the cell after setting DataType=Int64. (TFS:284761)
- Checkbox in C1FlexGrid was not zoomed on zooming Flexgrid to C1ZoomPanel. (TFS:291561)
- [WinForms][C1FlexGrid] AddItem() method added 2 rows if an edit was made in C1Flexgrid. (TFS:293038)
- Copy through "Ctrl +C" dis not work correctly on selecting random rows through code. (TFS:294257)
- Filter button was not shown when hovering the mouse cursor on fixed rows of merged cell. (TFS:299866)
- Extra linefeed character was shown between two string in cell of C1Flexgrid. (TFS:300183)
C1.Win.C1GanttView
Bug fixes
- Conflict error icon and percent complete icon were overlapped in PrintPreview. (TFS:286752)
C1.Win.C1Input
Bug fixes
- [C1ComboBox] C1Combobox thrown PreValidationError if dropdown was opened and closed without changing value. (TFS:274223)
- When DisabledForeColor of C1TextBox was set, even if BackColor was set other than default Color, it turned gray in the disabled state. (TFS:293051)
- [C1ComboBox] C1Combobox dropdown list didn't move on scrolling the mouse wheel. (TFS:286907)
- [C1ComboBox] C1ComboBox dropdown list, which was opened in the closed child form was displayed when clicking on the parent form. (TFS:295988)
- When AutoSuggestMode of C1ComboBox is set to "Suggest" and list items contain 2 byte codes, autocompletion doesn't work correctly for filtering the items. (TFS:283728)
C1.Win.C1List
Bug fixes
- ColumnDivider Style of C1List was not effected in exported excel file. (TFS:285091)
C1.Win.C1Ribbon
Bug fixes
- An exception occurred when ribbon items was added or removed to a ribbon combobox and a combobox dropped form was shown. (TFS:285167)
- Control.BackColor did not apply to backcolor of host control in tab area of RibbonAppMenuTab. (TFS:293395)
- Form's title and control box was duplicate by shrinking form till MinimumWidth/MinimumHeight of C1Ribbon while opening RibbonApplicationMenu with 'WholeForm' appearance. (TFS:293078)
- 'Back' button of RibbonApplicationMenu (Appearance=WholeForm) was hidden by resizing the form while opening RibbonApplicationMenu. (TFS:293074)
- Pressing Up/Down arrow key in ComboBox hosted in RibbonAppMenuTab did not select next/previous items. (TFS:293423)
- When Ribbon from C1RibbonForm didn't have tabs and VisualStyle was not Custom then tab area was black. (TFS:294954)
C1.Win.C1Schedule
Bug fixes
- Background of Appointment was flickering by scrolling when ViewType=TimeLine and RightToLeft='Yes'. (TFS:298568)
C1.Win.C1Sizer
Bug fixes
- [C1SizerLight] C1SizerLight does not function while maximizing a form containing a Ribbon control. (TFS:298128)
C1.Win.C1Themes
Bug fixes
- C1Theme "Office2007Silver" was not rendered properly when set on Ribbon. (TFS:295677)
C1.Win.C1TrueDBGrid
Bug fixes
- All ValueItems in filter dropdown appeared as selected instead of only the corresponding filtered values. (TFS:299041)
- The ColContaining method returned incorrect column number by bordered value. (TFS:299872)
- Exported delimited file got appended instead of being overwritten when TrueDBGrid was exported to "Delimited File" format. (TFS:285985)
- The selection was not correct by the mouse and keyboard action. (TFS:142187)
- Themes was still applied on the grid's rows although setting Themes as none. (TFS:291165)
- 'ExpressionEditor' icon was not shown immediately in column header when setting 'AllowExpressionEditing=True'. (TFS:291249)
- Applied expression text was disappeared in 'Edit Expression' dialog box when reordering the columns. (TFS:291176)
- 'ExpressionEditor' icon was only shown on column of first panes when inserting the horizonal/verical split. (TFS:291260)
- 'ExpressionEditor' icon was disappeared when changing DataView of c1TrueDBGrid. (TFS:291225)
- Same row was not appeared as selected in other split on moving to 'AddNewRow' by pressing down key. (TFS:290336)
- 'ExpressionEditor' icon was not shown at design-time when setting 'AllowExpressionEditing=True' from c1TrueDBGrid Designer dialog box. (TFS:291196)
- DropDown of C1TrueDBGrid remained open even if any other application is opened when Parent Form is child of another Form. (TFS:293719)
- When the DataType of C1DataColumn was bool and the ValueItems contained "Yes" and "No" values then the C1DataColumn incorrectly displayed a state of checkboxes. (TFS:298567)
- Filter dropdown and filter icon are not displayed now for an unbound column in bound mode grid if FilterDropdown=true. (TFS:290177)
- Many column divider lines are shown while dragging the double arrow to resize the column. (TFS:278839)
- RowDivider appeared in exported files when TrueDBGrid was exported to Pdf/Excel even if RowDivider.Style set to "None". (TFS:298036)
- Grouped column data was not shown in header row when aggregate was calculated on string type column. (TFS:299291)
C1.Win.C1TrueDBGrid.Excel
Bug fixes
- HorizontalAlignment of column header changed on exporting C1TrueDBGrid to excel using "SaveExcel" method. (TFS:298657)
C1.Win.Calendar
Bug fixes
- [C1Calendar][C1DateEdit] 'DateValueChanged' event was not fired when changing day through textbox area. (TFS:284762)
- [C1DateEdit] LastMonth value was last day of current month in C1DateEdit with non-default CalendarDimension when DropDownCalendar was never opened from c1DateEdit. (TFS:284777)
- [C1Calendar][C1DateEdit][Query] 'DateValueChanged' event was not fired when setting 'Calendar.SelectedDate' through code. (TFS:284834)
- Some properties of C1CalenderView.Theme.Titles.Today were not affected on the today caption. (TFS:292317)
- Font was not applied on the C1CalendarView at run-time if it was set at design-time after applying the themes. (TFS:292346)
- Min year was not shown in the year list after selecting the max year when MinDate and MaxDate is more than 2 years different and PeriodSelectionType=List. (TFS:292341)
- Month and Year in the Calendar drop down was cut off when used italic font. (TFS:288780)
- [C1DateEdit] "ObjectDisposedException" was observed randomly in DropDownForm. (TFS:295114)
- [C1DateEdit] C1DateEdit dropdown was hiding when clicked on the month part of dropdown C1Calendar and the TopMost property of form was set to true. (TFS:296589)
- [C1Calendar] Theme.Titles.Month.Margins/Padding changed all the calendar elements when MonthTitlePosition = Left/Right. (TFS:295685)
C1.Win.ExpressionEditor
Bug fixes
- 'Functions' tree nodes were not able to collaspe/expand in category selection by pressing 'Enter' Key. (TFS:289785)
- Underline Errors was not shown although 'UnderlineErrors=true' when 'SyntexHighlighting=false'. (TFS:291160)
- 'Error Box' of expression editor was not changed right-to-left when 'RightToLeft=Yes'. (TFS:291256)
- IndexOutOfRangeException was occurred when pressing the 'Left' or 'Right' arrow key. (TFS:291107)
- Expression text was shown as 'active' state if use ExpressionEditorPanel when setting Enable=False. (TFS:289517)
- When double click the Operators in category, there was not added spaces. (TFS:293046)
- C1ExpressionEditor thrown an exception when expression was '1 + (['. (TFS:293393)
- IntelliSyntaxHighlightingEnable and SyntaxHighlighting did not working properly in some cases. (TFS:289496)
- Tooltips was not shown all of the parameter value of the function which have overloaded parameters value. (TFS:292695)
- Intelligence box was auto opened when pressing 'Backspace' Key in c1ExpressionEditor. (TFS:294147)
- UnderlineError was not shown under the character after type only one character. (TFS:288999)
- System.FormatException was occurred when typing '#' character to C1ExpressionEditor. (TFS:294637)
- Operator precedence was fixed.
- Exception was occurred when typing character with Japanese, Korean or Chinese language. (TFS:294707)
- C1ExpressionEditor not worked with IList data source. (TFS:297566)
C1.Win.FlexChart
Bug fixes
- [Win] The 'Binding' property is mandatory for the 'Histogram' series to be plotted, even though it has no effect (TFS:295111)
- [Win] Request to provide a sample that demonstrates binding FlexChart to C1DataSource for EntityFrameWork (TFS:296574)
C1.Win.FlexPivot
Bug fixes
- [C1FlexPivot] ToolTip did not reappear when chart is reset using Reset() method. (TFS:289465)
- Background color of the subtotal rows was not changed when SubtotalBackground property is set at runtime. (TFS:251926)
- "SubTotal" is displayed in English in JP environment. (TFS:298563)
C1.Win.TreeView
Bug fixes
- C1TreeView didn't update old nodes styles. (TFS:296641)
- C1TreeView's indicating displays lines was cut off when resize the form. (TFS:290422)
- Themes was still applied on the part of C1TreeView after setting Themes to 'none' from C1ThemesController. (TFS:291540)
- Exception was thrown when the DataSource was set and the ParentKeyField was empty. (TFS:297326)
- C1TreeView scrolled very slowly as the number of items increases. (TFS:295397)
Improvements
- Added new ExtendLastColumn property. This property gets or sets whether the last column should be extended to fill the control.
- Added support of BorderStyle property.
- Added new ScrollOnMouseClick property. This property gets or sets whether to scroll the node cell when it gets focus by mouse click. (TFS:297676)
Release version 286 -
C1.C1Word
Bug fixes
- Alignment of text and image in the MS document are missing when read/write in another C1WordDocument. (TFS:285688)
- Alignment and FontStyle of RTFParagraph are affected to the adjacent RTFString with different behavior in (.docx) and (.rtf) files. (TFS:276813)
- ForeColor of RTFParagraph are affected to the adjacent RtfDateField when save the document with (.rtf) format. (TFS:276823)
C1.Win.C1FlexGrid
Bug fixes
- Unable to change state of checkboxes, if multiple rows were selected using 'Ctrl' key. (TFS:298661)
C1.Win.C1Input
Bug fixes
- C1Input's Value property is not localized in Japanese text. (TFS:293040)
C1.Win.C1Schedule
Bug fixes
- The width of Appointment expands in RightToLeft layout if setting TimelineStyle='Days' and ViewType='Timeline'. (TFS:298571)
C1.Win.Calendar
Bug fixes
- ArgunmentOutOfRangeException was thrown when reopen the drop down after entering a year less than default MinDate. (TFS:296579)
C1.Win.FlexPivot
Bug fixes
- Some texts of FlexPivotPage are displayed in English while working with Japanese build. (TFS:298563)
Release version 285 -
C1.C1Excel
Bug fixes
- 'OutOfMemoryException' is thrown when loading excel file having 500,000 rows. (TFS:296569)
C1.C1Word
Bug fixes
- FlexReport exported to docx generates the entire document in bold and italics. (TFS:296298)
C1.Win.C1Chart
Bug fixes
- C1Chart2D draws the zooming rectangle incorrectly with 150% Windows scaling. (TFS:291217)
C1.Win.C1Command
Bug fixes
- Default values of control's properties are changed after upgrading the application with 2017 v3 build. (TFS:295701)
C1.Win.C1FlexGrid
Bug fixes
- Scrollbars were aligned incorrectly in the themed grid when its RightToLeft was set to 'Yes' value. (TFS:298098)
C1.Win.C1Input
Bug fixes
- Memory leak in C1DropDownControl and all descendents. (TFS:296667)
C1.Win.C1List
Bug fixes
- Column is still visible in drop-down of C1Combo when the C1Combo is set as FlexGrid's
editor although the column.Visible = false. (TFS:296284)
C1.Win.C1Schedule
Bug fixes
- If you set the TimeLineStyle property to Days, the width of the task may expand when re-executing the data binding. (TFS:295982)
- Fixed layout of appointments and drag&drop behavior in TimeLineView when application uses RightToleft layout.
C1.Win.C1TrueDBGrid
Bug fixes
- When NumberFormat property was set, the return value of CellValue method was incorrect. (TFS:296531)
- System.ArgumentException was thrown at run time when the grid was bound at design time to a BindingSource object. (TFS:296943)
- The column divider is shown away from the grid while dragging the double arrow to resize the column with the screen scale factor more then 100%. (TFS:278839)
C1.Win.Calendar
Bug fixes
- Calendar dropdown's year was getting changed to '0001' after setting TitleNavigation as false. (TFS:296579)
C1.Win.FlexReport Designer App
Bug fixes:
- C1FlexReportDesigner craches in some rare cases when import Access report. (TFS:295141)
Release version 284 -
C1.C1Excel
Bug fixes
- Request to add feature to select multiple sheets while saving the excel through C1XLBook. (TFS:293060)
- Hyperlinks in resultant excel file do not work in some special condition. (TFS:285089)
- C1Excel errors with .xlsm file. (TFS:291985)
- Invalid Excel OpenXml file (*.xlsx) exception is thrown on loading C1XLBook with xlsx created in LibreOffice. (TFS:295413)
Improvements
- Added SelectedIndexes property for the XLSheet class (the index array of the sheets that is selected).
C1.Win.C1Document
Bug fixes:
- Image is not scaled in the ImageField when report is exported to PDF and HTML format. (TFS:251510)
Improvements:
- Added FontScaling property to XlsFilter (for partly fix of TFS:285170)
C1.Win.C1Editor
Bug fixes
- Focus shifted on the top when clicking within the control. (TFS:287651)
C1.Win.C1GanttView
Bug fixes
- ComboBox DropDown of Task Mode column did not show all values if height of row was decreased. (TFS:295741)
C1.Win.C1TrueDBGrid
Bug fixes
- AddNew method of BindingSource was cancelled by the grid when the method was called second time. (TFS:294633)
C1.Win.Calendar
Bug fixes
- CalendarView's year part was disappeared when click on it after setting MonthTitlePosition=Right/Left. (TFS:295408)
C1.Win.FlexReport
Improvements
- Added property:
bool C1FlexReport.BehaviorOptions.IgnoreMarginsForEmptyFields { get; set; }
Gets or sets a value indicating whether for empty fields with FieldBase.AutoHeight or FieldBase.AutoWidth set to AutoSizeBehavior.CanShrink, margins and borders will have zero heights or widths in the generated report layout. The default is false. Setting this to true improves compatibility with C1Report.
Release version 282 -
C1.Win.C1Command
Bug fixes
- C1NavBar.Style.Button.MoreButtonImage was not applied at run time although was set at design-time. (TFS:289102)
- [C1NavBar] C1NavBar didn't redraw immediately when reset Style.Button.MoreButtonImage property. (TFS:293732)
C1.Win.C1Document
Bug fixes:
- C1PdfDocumentSource can generate incorrect HTML output in some scenarious. (TFS:292649)
C1.Win.C1TrueDBGrid
Bug fixes
- ComponentOne's icon was not updated in C1TrueDBGrid Designer dialog box. (TFS:293712)
C1.Win.ExpressionEditor
Bug fixes
- Modulus button from ExpressionEditPanel had the wrong operator. (TFS:293039)
Release version 280 -
C1.C1Excel
Bug fixes
- Request to provide information on cell styles in excel file when FlexGrid is saved using SaveExcel method. (TFS:289978)
C1.C1Word
Bug fixes
- Column layout in the word document is not retained when read and write it in another document. (TFS:270490)
C1.Win.C1Chart
Bug fixes
- Chart2D Histograms no longer take exceptions when a data value lies on the upper interval boundary. (Tfs:291869)
C1.Win.C1FlexGrid
Improvements
- c1ExpressionEditor dll is auto added to reference when Column.AllowExpressionEditing
property is set to 'True' or Column.Expression is set to a value different from 'null' or empty string. (TFS:291191)
C1.Win.C1Input
Bug fixes
- [C1TextBox] Rightmost digit of NumericEdit and DateEdit value was truncated when the controls were disabled. (TFS:291958)
C1.Win.C1TrueDBGrid
Improvements
- c1ExpressionEditor dll is auto added to reference when C1DisplayColumn.AllowExpressionEditing
property is set to 'True' or C1DataColumn.Expression is set to a value different from 'null' or empty string. (TFS:291191)
Release version 279 -
C1.C1Pdf
Bug fixes
- Creating Pdf from an EMF file, generates last column twice. (TFS:289987)
C1.Win.C1Command
Bug fixes
- MoreButtonImage was still shown after changing the theme from Office2016 to none. (TFS:289782)
- MoreButtonImage was still shown after changing the theme from Office2016 to none. (TFS:289782)
- System.ArgumentException is occurred when drag and drop C1DockingTab on the form. (TFS:290729)
- [C1TopicBar] Exception was thrown in C1TopicBar when apply theme with null value C1Command/C1TopicBar/Page/ExpandGlyph or C1Command/C1TopicBar/Page/CollapseGlyph properties. (TFS:288696)
C1.Win.C1Document
Bug fixes:
- C1FlexReport rendered incorrectly if C1FlexReport.Cancel set to true in GlobalScripts script. (TFS:291822)
C1.Win.C1FlexGrid
Bug fixes
- ComboBox dropdown behaved incorrectly in C1FlexGrid. (TFS:288865)
C1.Win.C1Ribbon
Bug fixes
- RibbonAppMenuTab didn't apply a backcolor of control to the tab area.
C1.Win.C1Themes
Improvements
- Added C1CalendarView/Theme/Titles/Today property.
C1.Win.Calendar
Improvements
- Added Theme.Titles.Today property to customize the appearance of today caption.
C1.Win.ExpressionEditor
Bug fixes
- When the Expression was set values: null, "", " ", "\r", "\n" then C1ExpressionEngine returned syntax errors.
Release version 278 -
C1.Win.C1Command
Bug fixes
- [C1TopicBar] Exception was thrown in C1TopicBar when apply theme with null value C1Command/C1TopicBar/Page/ExpandGlyph or C1Command/C1TopicBar/Page/CollapseGlyph properties. (TFS:288696)
- TabPage's text is not able to see to the end of text after setting AutoHiding=True. (TFS:279546)
- Tab page is not retained to the dock position after docking and autoHiding. (TFS:256518)
C1.Win.C1Document
Bug fixes:
- Some PDFs rendered incorrectly if they contains thick but thin lines. (TFS:249854)
- Html export from pdf document source throws System.IO.EndOfStreamException. (TFS:288240)
C1.Win.C1FlexGrid
Bug fixes
- Active editor control did not scroll and was visible on top when the grid was scrolled down. (TFS:281323)
- Exception occured on pressing [Ctrl + Up] key when all rows except fixed row were hidden. (TFS:289090)
- The StartEditing method returned the true value when the DataType of Column was bool and editing was canceled. (TFS:289783)
- [WinForms] C1FlexGrid's FilterDropDown Editor's ConditionFilter's Condition1's value incorrectly localized. (TFS:289982)
C1.Win.C1Input
Bug fixes
- [C1TextBox] PreValidation error thrown for value within MaxLength range when text was pasted. (TFS:288855)
- [C1SplitButton] C1SplitButton was got focus after DropDownItemClicked event when focus was set to another form. (TFS:288958)
C1.Win.C1Schedule
Bug fixes
- Scrollbar stops in TimeLine view when two appointments are created with same resource value. (TFS:290175)
C1.Win.C1Themes
Improvements
- Changed the title background color of Office2016Colorful and Office2016DarkGray themes. Changed the title font color of app menu of Office2016Colorful theme.
C1.Win.C1TrueDBGrid
Bug fixes
- Column was not shown when setting 'AllowExpressionEditing=True' on that column from design time. (TFS:289921)
- OwnerDrawCell event didn't fired for SubTotal rows when TrueDBGrid view was as GroupBy. (TFS:289836)
- Exception was occurred when setting 'AllowEditingExpression' of C1DisplayColumn from property grid. (TFS:290066)
- NullReferenceException was thrown when undelying datasource was modified. (TFS:289080)
- Exception was occurred when reordering the column that set 'AllowExpressionEditing=True'. (TFS:290159)
- If AllowAddNew property was set to True in unbound grid, an exception could occur when moving a mouse in the grid. (TFS:290373)
C1.Win.Calendar
Bug fixes
- [C1CalendarView] IndexOutOfRangeException was occurred when trying to move to Next/Prev month while SelectedDates is Empty and SelectionRule property not equal EnumerationNone. (TFS:289103)
- [C1Calendar][C1DateEditor] Font property was not working for Saturday, Sunday values. (TFS:288780)
C1.Win.ExpressionEditor
Bug fixes
- Two tooltip are overlapped each other in c1ExpressionEditor. (TFS:289388)
- IntelliAutoCompletion code was not auto completed by pressing 'Tab' key. (TFS:289106)
- 'Syntax error' was shown when using the operators (eg. Plus, Minus, Divide, etc..) from intelligence. (TFS:289098)
- When the AutoComplete added a field then a expression contains two left square brackets.
- Intelligence form of c1ExpressionEditor wasn't closed when form was resized or moved. (TFS:289504)
- IntelliSyntaxHighlightingEnable and SyntaxHighlighting did not working properly. (TFS:289496)
- Underline Errors and SyntaxHightlighting were disappeared when changing RightToLeft property. (TFS:288951)
- Expression text was still shown as 'active' state when setting Enable=False. (TFS:289517)
- Image on the GreaterOrEqual button doesn't equal to the 'GreaterOrEqual' symbols. (TFS:289816)
- Intelligence form was auto opened when pressing 'Ctrl+A' in c1ExpressionEditor. (TFS:289534)
Improvements
- Added styles to IntelliDescription tooltips.
- Implemented ISupportInitialize interface.
- [C1ExpressionEditor] Added new TryEvaluate method.
- [C1ExpressionEditor] Added DataMember property.
C1.Win.FlexChart
Bug fixes
- [Win] 'OutOfMemoryException ' is thrown by shrinking form to minimum size when setting SquareGrid=true in 'PointAndFigure' (TFS:287658)
- [Win][FlexChart] Area chart now correctly uses Axis.Origin property. (TFS:289008)
- [Win] Removed the advanced options in HistogramSeries. (TFS:289099)
- [Win] 'NullReferenceException' is thrown when adding empty series, RangMode='ATR' and ChartType='Renko' / 'Kagi' (TFS:269448)
- [Win] "InvalidOperationException" with "Sequence contains no elements" message is thrown when setting 0 to Period of CCI and WilliamsR indicators (TFS:291254)
- [Win][FlexChart] DataLabel is not shown in exported svg image of TreeMap (TFS:291269)
- [Win]'IndexOutOfRangeException' is thrown when setting Period=1 and Scaling=Dynamic (TFS:291870)
C1.Win.FlexViewer
Bug fixes
- Current page number was not updated sometimes when navigating between the found text fragments. (TFS:290272)
Other changes
- The visibility of the KeyPreview property was restored in C1FlexViewerDialog. (TFS:289925)
C1ReportDesigner App
Bug fixes
- Error occurs sometimes when typing in the script editor window, and the report contains fields with empty names. (TFS:281353)
Release version 277 -
C1.C1Excel
Breaking changes
- C1.C1Excel uses C1.C1Zip as reference assembly.
- Text written by RTF format is not shown in exported excel file. (TFS:274741)
- Error at export the report with RTF format to excel file (.xls) (TFS:274980)
C1.C1Pdf
Bug fixes
- Unicode's Private Use Area characters are garbled in the outputted PDF. (TFS:285999)
C1.C1Word
Bug fixes
- (partly) Bullet are not retained when load the word document and save it in another document. (TFS:269921)
- Center alignment of text are slightly missing in rtf file when read the word document and write in C1WordDocument. (TFS:271096)
C1.Win.BarCode
Bug fixes
- Incorrect subscript was shown for RSSLimited type barcode. (TFS:281257)
C1.Win.C1Chart
Improvements
- Added addition C1.Win.C1Chart.Legend methods to allow mouse tracking of trendline and function legend entries. (Tfs:279560)
/// <summary>
/// Obtains the group and trendline indices of the legend entry nearest to the specified client coordinates.
/// Mouse coordinates are specified in client coordinates.
/// </summary>
/// <param name="XCoord">X client coordinate.</param>
/// <param name="YCoord">Y client coordinate.</param>
/// <param name="GroupIndex">Group index.</param>
/// <param name="TrendLineIndex">TrendLine index.</param>
/// <returns>
/// The return value indicates successful calculation.
/// </returns>
/// <seealso cref="C1.Win.C1Chart.Legend"/>
public bool TrendLinesFromCoord(int XCoord, int YCoord, ref int GroupIndex, ref int TrendLineIndex);
/// <summary>
/// Obtains the group and function indices of the legend entry nearest to the specified client coordinates.
/// Mouse coordinates are specified in client coordinates.
/// </summary>
/// <param name="XCoord">X client coordinate.</param>
/// <param name="YCoord">Y client coordinate.</param>
/// <param name="GroupIndex">Group index.</param>
/// <param name="FunctionIndex">Series index.</param>
/// <returns>
/// The return value indicates successful calculation.
/// </returns>
/// <seealso cref="C1.Win.C1Chart.Legend"/>
public bool FunctionsFromCoord(int XCoord, int YCoord, ref int GroupIndex, ref int FunctionIndex);
C1.Win.C1Command
Breaking changes
- [C1NavBar] Removed C1.Win.C1Command.NavBarCommonButtonStyle and C1.Win.C1Command.NavBarPanelStyle constructors from public.
- [C1NavBar] Removed C1.Win.C1Command.NavBarStyle.Button setter.
- [C1Command] Removed XP, 2003 VisualStyles. Changed default VisualStyle to System. (TFS:283743)
- C1DockingTab.TabStyle values VS2003, OfficeXP, WindowsXP are also obsolete according to the VisualStyle change.
Bug fixes
- C1Command\C1Contextmenu&Submenus\Bar\TextBarColor node was removed as obsolete. (TFS:45200)
- C1TopicBar was incorrect collapsed when from PageExpanded event was raised Expand and Collapse methods of other page. (TFS:269289)
- [C1Toolbar][C1OutBar][Themes] Improved appearance of C1ToolBar's More button. (TFS:277085)
Improvements
- Added new value 'Control' into ButtonLookFlags enum. Border and background of C1CommandLink will not drawn when ButtonLook == ButtonLookFlags.Control.
- [C1TopicBar] Added themed glyphs for expand/collapse button in C1TopicBar control.
- [C1DockingManager] Added ResizingMode property. (TFS:271504)
- [C1DockingManager] Added Resizing and Resize events. Can be used to cancel resizing of a C1DockingTab by a splitter. (TFS:257823)
- [C1NavBar] Added C1NavBar.Style.Button.MoreButtonImage property.
C1.Win.C1Document
Bug fixes:
- Exception can occcurs in C1PdfDocumentSource when rendering certain PDFs (TFS:284724)
- Fixed minor bugs linked with rendering text in certain rare scenarious.
- Application may crash when certain PDFs loaded into C1PdfDocumentSource. (TFS:284022)
- Application may crash when certain PDFs loaded into C1PdfDocumentSource. (TFS:284022)
Improvements:
- Added methods to C1TextSearchManager:
-- C1FoundPosition FindStart(int startPageIndex, SearchScope scope, C1FindTextParams findParams)
-- IAsyncOperationWithProgress<C1FoundPosition, double> FindStartAsyncEx(int startPageIndex, SearchScope scope, C1FindTextParams findParams, bool throwException)
-- Task<C1FoundPosition> FindStartAsync(int startPageIndex, SearchScope scope, C1FindTextParams findParams, bool throwException)
-- SearchScope enumeration specifies text search scope. WholeDocument - Searches to the end of the document, FirstOccurrence - Searches till the first occurrence is found, SinglePage - Searches within the specified page only. - Following methods and classes were added to the C1.Win.C1Document, C1.Win.FlexReport due to addining C1FlexViewer.HyperlinkJump event. They allow to analyse where hyperlink points. -- C1LinkTargetBase and its descendants. Define a link to another document or position in the same document
-- C1Hyperlink. Represents hyperlink.
-- C1DocumentAction, SSRSOpenReportAction, SSRSToggleItemAction, SSRSSortAction. Define an action which can be executed by the C1DocumentSource, this action can be specified for C1LinkTarget to execute before navigating.
-- C1DocumentSource.ExecuteAction(C1DocumentAction) method. Executes specified action.
C1.Win.C1FlexGrid
Breaking changes
- C1FlexGridBase.LoadGrid(string, FileFormatEnum, FileFlags, Encoding),
LoadGrid(string, FileFormatEnum, FileFlags),
LoadGrid(string, FileFormatEnum),
LoadExcel(string, string, FileFlags),
LoadExcel(string, string),
LoadExcel(string, FileFlags),
LoadExcel(string),
LoadExcelSheetNames(string),
SaveGrid(string, FileFormatEnum, FileFlags, Encoding),
SaveGrid(string, FileFormatEnum, FileFlags),
SaveGrid(string, FileFormatEnum),
SaveExcel(string, string, FileFlags, PrinterSettings),
SaveExcel(string, string, FileFlags),
SaveExcel(string, string),
SaveExcel(string, FileFlags),
SaveExcel(string fileName) methods were moved to C1.Win.C1FlexGrid.ImportExport assembly as extension methods. FileFlags and FileFormatEnum enumerations were also moved to C1.Win.C1FlexGrid.ImportExport assembly. If you use any of the listed methods, add reference to C1.Win.C1FlexGrid.ImportExport.4.dll to resolve "C1FlexGrid does not contain a definition for ..." error.
Bug fixes
- ScollBar was not syncronized with cell selection on creating the same layout of grid again when ReDraw property was used. (TFS:284745)
- [C1FlexGrid] Setting Redraw to False made the vertical scrollbar inconsisent with current row. (TFS:285190)
- Cell labels were still shown even when the complete text was visible in the cell after applying the Office2016xxx themes. (TFS:286407)
- FlexGrid's style reset to default on setting 'VisualStyle' property to "Custom". (TFS:286905)
- Active editor control did not scroll and was visible on top when the grid was scrolled down. (TFS:281323)
Improvements
- Added export of images to excel files using C1.Win.C1FlexGrid.ImportExport assembly. (TFS:107194).
- Added theme support for scrollbars.
- Added integration with C1ExpressionEditor control.
- Added Expression property to C1.Win.C1FlexGrid.Column.
- Added AllowEditingExpression property to C1.Win.C1FlexGrid.Column.
C1.Win.C1GanttView
Improvements
- Added theme support for scrollbars.
C1.Win.C1Input
Bug fixes
- [C1Label] The ForeColor property was not applied when the C1Label used the C1Theme. (TFS:285276)
C1.Win.C1Ribbon
Bug fixes
- Corners of C1RibbonForm were rounded when set VisualStyle was Custom. (TFS:286774)
Improvements
- Added new RibbonAppMenuTab component for RibbonAppMenu. This component can host a Control.
C1.Win.C1Schedule
Breaking changes
- The default value for VisualStyle property has been changed to System. If you use customized visual styles, please check how they look with this build.
- BeforeGroupHeaderFormatEventArgs.TriangleTab is obsolete, use GroupTabStyle property instead.
Improvements
- Default DateTime format for C1Schedule's title has been changed from 'MMMM d, yyy' to standard long date pattern 'D'.
- Default DateTime format for day headers in Day/WorkWeek/Week views has been changed from 'MMM d' to standard month/day pattern 'M'.
- The default value for VisualStyle property has been changed to System.
- Honor TimeRuler's Padding when drawing hour/minute lines in the vertical time ruler.
- Added PaletteType.Office2016 and PaletteType.Office2016Dark palettes to use with Office2013 and Office2016 themes.
- Added new PaletteOffice2016 class.
- Added new GroupTabStyle enum and corresponding property of the C1ScheduleTheme class which allow to choose between rectangular, Office2007 and Office2016 group tabs.
- Added new WeekTabStyle enum and corresponding property of the C1ScheduleTheme class which allow to choose between Office2007 and Office2016 week tabs.
- Improved selection of contrast foreground color if it is not good enough for selected palette.
- Added new Office 2016 themes.
- Fixed issues about not contrast text in dark themes like Office2013HightContrast and VS2013Dark.
- Added theme support for scrollbars.
- Allow to show up to 10 weeks in the MonthView.
C1.Win.C1Themes
Improvements
- Added new Office2010 themes family: Office2016Colorful, Office2016DarkGray and Office2016White.
- New BaseThemeProperties\ScrollBars node.
- Added themes support of scrollbars in C1FlexGrid, C1GanttView, C1Scheduler.
- Added C1DockingTab\Tabs\ShowFocusCues property.
- Added Page/ExpandGlyph and Page/CollapseGlyph properties to C1Command/C1TopicBar theme template.
- fixed mix issues in C1Schedule's themes.
- adjusted Tabs appearance in C1DockingTab.
- removed obsolete themes: VisualStyleOffice2010Black, VisualStyleOffice2010Blue, VisualStyleOffice2010Silver. Use Office2010XXX theme instead.
C1.Win.C1TrueDBGrid
Bug fixes
- C1DisplayColumnCollection Editor throws an exception when try to change some Style of several DysplayColumn members at once. (TFS:281116)
- CellText/CellValue methods returned wrong value when used GroupBy view. (TFS:281124)
- Selected group row didn't highlight all it's cells when Custom aggregate has been applied on a column. (TFS:286446)
Improvements
- Added Expression property to C1.Win.C1TrueDBGrid.C1DataColumn.
- Added AllowEditingExpression property to C1.Win.C1TrueDBGrid.C1DataColumn.
- Added support of integration with C1ExpressionEditor.
C1.Win.Calendar
Breaking changes
- Changed "Field" option of SelectionType enum. This option set drop down list of twelve sorted months as selection type of value. (TFS:272479)
Bug fixes
- [C1CalendarView] Selected Day size was not changed by selecting day in next month page when changing the Day>Selected style properties such as padding or font. (TFS:275015)
Improvements
- Added new "SelectionRule" property which determines the behavior of SelectedDates during navigation. (TFS:267869)
C1.Win.ExpressionEditor
Improvements
- The function name is bold in description.
C1.Win.FlexChart
Bug fixes
- [Win][FlexChart] AxisY labels and bars are overlapped in exported SVG image of FlexChart with 'Bar' chart type. (TFS:277443)
- [Win][FlexChart] Even if the data of a Yaxis custom label is changed, it isn't reflected to chart and exception error occurs (TFS:280542)
- [Win][FlexChart] Topmost Series are distorted in 'StepArea' chart type, when setting Stacking=Stacked (TFS:281361)
- [Win][FlexChart] Legend group text is display when setting SeriesVisibility = 'Hidden' or 'Plot' (TFS:286125)
Improvements
- Implement Histogram / RangedDiagram chart types
- Implement Step / StepArea / StepSymbols chart types
- Use point index instead of series index as parameter of LabelRendered / LabelRendering events
- Implement LegendGroup behavior, Series.LegendGroup property, added Legend.GroupHeaderStyle
- Added new chart type "PointAndFigure" for FinancialChart control. The demo page for new chart type added to FinancialChartExplorer sample.
- Added new sample project FlexChartEditableAnnotations.
C1.Win.FlexReport
Bug fixes:
- Text written by RTF format is not shown in exported excel file. (TFS:274741)
- Error at export the report with RTF format to excel file (.xls) (TFS:274980)
C1.Win.FlexViewer
Bug fixes
- Incremental search did not work correctly for large documents. (TFS:109133)
Improvements
- Added the LimitSearchToCurrentPage property indicating whether the text search should be limited to current page. (TFS:23239)
- Added the SearchOnCurrentPage element to C1FlexViewer.SearchBarElements with Visible = False by default.
- ZoomFactor property is now zooming from center of the control at runtime. (TFS:284517)
C1.Win.TreeView
Bug fixes
- TreeView nodes were lost when multi selected nodes were dropped to other TreeView. (TFS:283734)
- When parent node's check state was set as 'Checked' from design time and AutoCheckChildNodes was true, then child node wasn't shown as 'Checked' state at run time. (TFS:284226)
Improvements
- Added new constructor to the C1TreeColumn class. This constructor contains the DisplayFieldName property as argument.
- Added new method Add to the C1TreeColumnCollection class. This method contains the HeaderText property as argument.
New features
- Added support custom images for expand buttons and checkboxes. Added new CheckStateImageList and ButtonStateImageList properties. (TFS:274286)
Release version 276 -
C1.C1Word
Bug
- C1WordDocument not able to load RTF File containing an Image (part 2 "1.rtf" file). (TFS:277877)
- Loading and saving a file with newline removes newline characters. (TFS:281258)
- Extra Linebreak is added at the end of paragraphs in docx file when add the bookmark. (TFS:284524)
- Forecolor of RTFParagraph is not effected when paragraph text are get by using "GetParagraph" method. (TFS:284526)
C1.Win.C1Input
Bug fixes
- [C1ComboBox] "System.Data.DataRowView" is displayed in the TextBox of C1ComboBox when bound to DataRowCollection (TFS:281038)
C1.Win.C1InputPanel
Bug fixes
- If the height of the InputControlHost is bigger than the visible height of the InputPanel, it doesn't get scrolled till the bottom. (TFS:250602)
C1.Win.C1TrueDBGrid
Bug fixes
- "System.ArgumentOutofRAngeException" exception was thrown when the invisible row was sorted. (TFS:283748)
C1.Win.TreeView
Bug fixes
- TreeNodes were not expanded when the Expanded property is set to true in design time. (TFS:284010)
Release version 275 -
C1.C1Word
Bug
- [complex for DOCX fixed] C1Word not able to load file (*.docx and *.rtf) containing table. (TFS:279239)
- [partly fixed] C1Word not able to load file (*.docx and *.rtf) containing table. (TFS:279239)
C1.Win.C1Command
Bug fixes
- Fixed a few memory leaks in C1DockingTab. (TFS:274312, 279261)
- ShowToolTips property of C1CommandMenu in C1ToolBar resets automatically. (TFS:274280)
C1.Win.C1Document
Bug fixes:
- Wide dashed lines rendered with distortions in C1PdfDocumentSource. (TFS:275035)
- Border of flexreport fields are not shown in exported Docx and RTF files. [part 2](TFS:277038)
C1.Win.C1Editor
Bug fixes
- [C1Editor] While loading XHTML, column is loaded in reverse order. (TFS:276519)
C1.Win.C1FlexGrid
Bug fixes
- Null checkbox was shown in the filter drop down after setting column DataType=Boolean. (TFS:239323)
- Selection was not able to cancel after setting 'e.Cancel' to true in C1FlexGridBase.BeforeSelChange event. (TFS:250882)
- 'I' cursor was not shown after setting Border.Width greater than 2, Border.Style to 'Double' in column with datatype of Double/Int (TFS:261613)
- Request to provide information on pasting (with Ctrl+V) an out of range value in numeric type cell of FlexGrid (TFS:273465)
- Checkbox was not able to check by using mouse after setting ImageAlign=TileStretch. (TFS:275355)
- Request to correct the extraSpace parameter definition for AutoSizeRows method. (TFS:278846)
- Alt+KeyDown behavior was different than other similar combinations. (TFS:279606)
C1.Win.C1GanttView
Bug fixes
- ArgumentOutOfRangeException raised on using SortTasks() after grouping in C1GanttView.
(TFS:274229) - Start, Finish, Duration textboxes are now disabled in Task Information dialog. (TFS:275041)
- '%Complete' value of milestone task was 99% when loading exported xml file by C1GanttView with milestone into MS Project. (TFS:275157)
- Splitted auto was not loaded splitted into MS Project after exporting. (TFS:275052)
- Loading a C1GanttView XML with many links raised 'Out of memory' exception. (TFS:253312)
- Task's length same irrespective of their Duration. (TFS:276677)
- If Task start at Exact hour [Hour with minutes 00] then the task is not shown properly. (TFS:276676)
Improvements
- Added Task.GetChildren() method that retrieves the task's outline children. (TFS:277543)
- Now the Format property exists also in the TaskPropertyColumn, not only in the CustomFieldColumn. (TFS:275699)
C1.Win.C1Input
Bug fixes
- [C1TextBox] C1TextBox BackColor could not be set back to its default value once it was changed to other color. (TFS:268828)
- [C1TextBox] 'CanLoseFocus' property of C1TextBox's ErrorInfo did not work. (TFS:276770)
- [C1TextBox] The display position of the text slightly shifted to the left when MultiLine property was set to true. (TFS:278955 case 2)
- [C1TextBox] MaxLength property was ignored when pasting text in C1TextBox. (TFS:278955 case 1)
- [C1TextBox] "System.ArgumentNullException" exception was thrown on pasting a file in C1Input controls. (TFS:278946)
- [C1ComboBox] Selected item was not highlighted in the drop down on typing the text area after setting ItemMode=Html. (TFS:269680)
C1.Win.C1List
Bug fixes
- System.NullReferenceException was thrown when bind the table contained image to the C1List/C1Combo. (TFS:275245)
C1.Win.C1Ribbon
Bug fixes
- RibbonForm shown a form caption incorrectly when application used RD Web Access. (TFS:273056)
C1.Win.C1Schedule
Bug fixes
- C1Scheduler.EnsureVisibleTime method didn't honor TimeSpan.Days when C1Schedule is in TimeLineView. (TFS:278841)
C1.Win.C1SplitContainer
Bug fixes
- HeaderClick and HeaderDoubleClick events don't fire in SplitterPanel. (TFS:273515)
C1.Win.C1Themes
Bug fixes
- ApplicationThemeChanged & ApplicationThemeChanging events are not raised when ApplicationTheme is changed. (TFS:276800)
C1.Win.C1TouchToolKit
Bug fixes
- [C1ZoomPanel] BackgroundImage property of C1ZoomPanel does not work when set in code. (TFS:275251)
C1.Win.C1TrueDBGrid
Bug fixes
- The last row was not displayed when a row in front of 2 lines from the end was hidden. (TFS:274623)
- FilterDropDown contained all values present in ValueItem collection of corresponding column even if ValueItem was not present in DataSource of the grid. (TFS:250650)
- Editor was still shown in left place when the RightToLeft property was changed. (TFS:276937)
- Multiple selected rows could not be deleted when AllowDelete was true. (TFS:276973)
- Style of column header which corresponds to a current cell was incorrect. (TFS:274253, 277418, 278957)
C1.Win.Calendar
Bug fixes
- [C1Calendar][C1DateEditor] 'DataValueSelected' Event was fried twice. (TFS:268859)
- [C1CalendarView][C1DateEditor] Unlike MS-DateTimePicker, Selected date was not getting refreshed immediately in text area. (TFS:268917)
- [C1.Win.Calendar.C1DateEdit] LastMonth was not updated when setting non-default CalendarDimension. (TFS:275003)
- [C1.Win.Calendar.C1DateEdit] RightToLeftLayout property was not working in C1DateEdit. (TFS:280650)
C1.Win.FlexReport
Bug fixes:
- RTF fields rendered incorrectly in FlexViewer if page is rotated. (TFS:276983)
C1.Win.FlexViewer
Bug fixes
- Page number was not reverted to correct value after entering the invalid page number twice. (TFS:277052)
- PrevPage button on ToolBar navigated the report to the first page. (TFS:279852)
C1.Win.TreeView
Bug fixes
- Treeview node could not be dropped when there was no nodes in other TreeView and the EnableDragDrop was true. (TFS:275354)
- Image of node was still visible when the ImageList was removed in design time. (TFS:275279)
- TreeNode was selected when it was dropped to TreeView and SelectionMode was 'None'. (TFS:275370)
- TreeView didn't highlighted nodes in OnDragOver when used custom IDataObject. (TFS:269645)
Release version 274 -
C1.C1Word
Bug
- [part 2] Request to provide information on changing fonts without adding new paragraph and adding markers with "AddParagraph". (TFS:274137)
C1.Win.C1Document
Bug fixes:
- Unwanted text are shown when export the report contained RTF Field to the Excel file. (TFS:276974)
- Garbled character are shown when export the RTF Field contained Japanese character to the Excel file. (TFS:276971)
- Border of flexreport fields are not shown in exported Docx and RTF files. (TFS:277038)
C1.Win.C1TrueDBGrid
Bug fixes
- NullReferenceException is thrown when update the grid data and hover on the grid after setting AllowAddNew=True. (TFS:276987)
C1.Win.Calendar
Bug fixes
- [C1CalendarView] C1CalendarView did not navigate to selected date, when setting SelectedDates property at run time. (TFS:275760)
- [C1CalendarView] C1CalendarView was showing incorrect year and month value when current culture is set to Persian culture. (TFS:261636)
Release version 273 -
C1.C1Word
Bug
- RTFLineBreak above the RTFTable is effected to the first row of table when save the document with docx format. (TFS:272451)
- Request to provide information on changing fonts without adding new paragraph and adding markers with "AddParagraph". (TFS:274137)
C1.Win.C1Document
Bug fixes:
- Alignment of legacy field are missing in exported excel file after converting C1Report to C1FlexReport. (TFS:275130)
- Footer of the report are clipped in output docx file when Bottom Margin is set to 0. (TFS:275109)
C1.Win.C1FlexGrid
Bug fixes
- Reworked fix for numeric value which was able to enter exceed Max/Min value by using NumericUpDown Editor. (TFS:252722)
- Original data was not retained when pressing 'Esc' key after entering the text in cells. (TFS:274103)
- C1FlexGrid did not showing up in Win10 Creators Update. (TFS:274549)
C1.Win.C1Input
Bug fixes
- [C1SplitButton] C1SplitButton's checked items image was not correctly shown when setting CheckOnClick=True and RightToLeft=Yes. (TFS:274686)
- [C1ComboBox] Suggestion list is not correctly shown after pressing backspace key. (TFS:264400)
C1.Win.C1Schedule
Bug fixes
- C1Scheduler designer rounded corners checkbox thrown an exception on C1.Framework.Corners. (TFS:274747)
C1.Win.C1TrueDBGrid
Bug fixes
- Sum value was displayed incorrectly when aggregate was applied on the grouped column itself. (TFS:275045)
- All value items were not displayed in filter list of FilterDropDown when "Translate" property of "ValueItems" of Column was set to true. (TFS:275285)
- The NullReferenceException occurred sometimes, when cursor was moved over the TrueDBGrid. (TFS:275055)
C1.Win.FlexChart
Bug fixes
- WinForms FlexPie default data and series now persist at design time after closing and reopening the design surface.
- WinForms AxisScrollBars are properly placed when multiple axes are used. (TFS:275663)
C1.Win.FlexViewer
Bug fixes
- Margins were set incorrectly in the Page Setup dialog for countries/regions using the metric system for measurements. (TFS:258990)
ComponentOne WinForms Basic Library
Bug fixes
- Corners property of Style was incorrectly serialized on design time. (TFS:274747)
Other changes
- Overridden the Thickness.ToString method. Overridden the Corners.ToString method.
Release version 272 -
C1.Win.C1Command
Bug fixes
- [C1TopicBar] Links styles did not affect the appearance when theme was applied. (TFS:272472)
C1.Win.C1Document
Bug fixes:
- Document containing objects with round corners can be printed with minor distortions on physical printers.(TFS:269597)
- Sorting is not working in C1SSRSDocumentSource if it has parameters. (TFS:269932)
C1.Win.C1Editor
Improvements
- Added property C1Editor.SetFocusAfterLoading: gets or sets a value indicating whether focus will be set to a control after the document is loaded.
C1.Win.C1FlexGrid
Bug fixes
- In Hierarchical grid, BeforeDragRow's 'e.Position' value varied depending on location of cursor on same row header. (TFS:268820)
- [C1FlexGrid] Request to clarify the behavior on editing DateTime cells when the project's 'Prefer32Bit' option is False. (TFS:269436)
- The selected list item did not appear in the cell when dropdown was hidden on selection. (TFS:273661)
C1.Win.C1GanttView
Bug fixes
- Forbade moving summary task. (TFS:269668)
- Splitted task exported to MS Project xml is not loaded splitted to MS Project 2010. (TFS:271789)
- 'PercentComplete' value is not correct when loading xml file exported by C1GanttView with 100% completed manual task into MS Project. (TFS:271729)
C1.Win.C1Input
Bug fixes
- [C1TextBox] Application hung when it contained C1SizerLight and multiline C1TextBox. (TFS:267856)
- [C1SplitButton] C1SplitButton's icon bar was shown with two color after setting RightToLeft = Yes. (TFS:270147)
- C1SplitButton could not add or remove sub-item in design time. (TFS:270151)
- Drop down of C1ComboBox is opened to the above of text area when binding with many items. (TFS:268993)
- C1TextBox text was overwritten when text was inserted from clipboard. (TFS:274002)
C1.Win.C1InputPanel
Bug fixes
- InputControlHost in InputPanel jumped to the bottom when first control was selected initially. (TFS:250602)
C1.Win.C1List
Bug fixes
- [C1Combo] Hiding last column and deleting second column from Designer hides all the columns. (TFS:270430)
- [C1Combo] If DropDownWidth == -1 and C1Combo.Font is defined in design-time no drop-down list appears in runtime. (TFS:214125)
- [C1Combo] DrpopDown list remains empty despite of DataSource filled if BeginInit - EndInit was not called. (TFS:117051)
C1.Win.C1TrueDBGrid
Bug fixes
- In-built checkboxes did not resize in C1TrueDBGrid when resolution of screen was changed to 240 DPI. (TFS:261807)
- ArgumentException was thrown in C1TrueDBGrid with 'Form' DataView when existing row was hidden at run time. (TFS:271129)
- Second row was invisible when scrolling to second row and hiding first row in 'Form' DataView of C1TrueDBGrid at run time. (TFS:271141)
- ArgumentOutOfRangeException was thrown when scrolling to last row and hiding last row in 'Form' DataView of C1TrueDBGrid at run time. (TFS: 271144)
- C1TrueDBGrid filtered incorrectly when columns was 'DateTime' and NumberFormat was 'Short Time'. (TFS:270785)
- ShowReadOnlyAsDisabled did not work in locked columns. (TFS:241628)
- Column filter didn't work when the ValueItem property contained DBNull.Value. (TFS:273552)
C1.Win.Calendar
Bug fixes
- [C1DateEditor] FirstMonth and LastMonth were not updated when DropDownCalendar was never opened from c1DateEdit. (TFS:268754)
- [C1CalendarView] Control border was not visible by default. (TFS:269941)
- [C1CalendarView] Day size was not changed immediately when changing the Day style properties such as padding or font. (TFS:269940)
- [C1CalendarView] C1CalendarView control size was not changed when changing the Theme.Common.Padding or Theme.Common.Margins properties while AutoSize=true. (TFS:269939)
- [C1CalendarView] C1CalendarView control size was not adjusted immediately when set AutoSize=true. (TFS:269939)
- [C1.Win.Calendar.C1DateEdit] Clicking the drop down button crashed the application. (TFS:272211)
- [C1Calendar][C1DateEdit] Request to add attribute CLSCompliant. (TFS:272478)
- [C1.Win.Calendar.C1DateEdit] Clicking the drop down button showed strange date "11 November 2000" (TFS:272483)
C1.Win.FlexChart
Bug fixes
- [Win][FlexChart] Secondary AxisLabel and AxisLine are covered by AxisScrollBar attached to Primary Axis of FlexChart with Secondary Axis when hiding series with Primary Axis (TFS:273612)
- [Win][FlexChart] Multiple issues are occured in AxisScrollBar attached to Secondary AxisY by toggling legend when setting 'Left' to Position of secondary AxisY and Primary AxisY (TFS:273658)
C1.Win.FlexReport
Breaking Changes
- Now repeated group headers repeated even if page contains only group footers. (TFS:268423)
Bug fixes:
- CanGrow does not work for RtfField. (TFS:272204)
- Report with parameters linked to DataTable rendered incorrectly when parameter value selected second time in preview parameter panel. (TFS:273437)
- Report can be rendered incorrectly if it has report header and page header and page header does not fit to the space remaining after rendering report header. (TFS:270097)
C1.Win.FlexViewer
Bug fixes
- InvalidCastException thrown on adding values to MultiValue parameter through array. (TFS:272167)
C1.Win.TreeView
Breaking changes
- The GetNodeAtPoint method was changed. It gets the node on the whole line. (TFS:269645)
- The Drag&Drop was changed. It works on the whole line of node.
Bug fixes
- DragDrop on a TreeView node did not work on the first attempt. (TFS:269643)
- KeyNotFoundException occurred in c1TreeView for a fixed number of nodes. (TFS:274011)
Release version 271 -
C1.C1Excel
Bug fixes
- Unlike build 267,Extra row is shown in C1FlexGrid when load the excel file by using LoadExcel method. (TFS:270393)
C1.Win.C1FlexGrid
Bug fixes
- New row's height was not shown as default size when loading '.xls' excel file to C1FlexGrid. (TFS:270470)
C1.Win.C1TrueDBGrid
Bug fixes
- New row was not able to add after double clicking on it in first time. (TFS:270102)
Release version 270 -
C1.C1Excel
Bug fixes
- Unlike build 267,'System.ArgumentException' has occurred when loading .xlsx file and saving it as .xls file. (TFS:269675)
- Unlike build 267 ,'System.OutOfMemoryException' was occurred on loading an excel file which has freeze panes. (TFS:269679)
C1.Win.C1Command
Bug fixes
- [TopicBar] Links of C1TopicBar was not changed to RightToLeft when RightToLeft was set as 'Yes'. (TFS:269615)
C1.Win.C1Input
Bug fixes
- Only image is shown in the text area of C1ComboBox when first item is selected by using up/down arrow key. (TFS:269948)
Release version 268 -
C1.C1Excel
Bug fixes
- Different output file being generated for SaveCsv() method using 2016v3 and 2017v1 builds. (TFS:268424)
Improvements
- Added UseDefaultCsvEncoding property in C1XLBook (use the default encoding for CSV files), for Japanese version true by default.
C1.C1Word
Bug fixes
- System.FormatException is thrown when load the word file contain bullet and use the C1.C1Word.2dll. (TFS:269585)
- [Word 2013] System.FormatException occurred when load the certain specific file. (TFS:269598)
- Footer are clipped in exported Word file with docx format. (TFS:268805)
- [JPN] Checkmark for some check mark style are not shown in expored word file. (TFS:255387)
- [JPN] CheckedSymbol are shown as number instead of CustomSymbol in exported word file. (TFS:255389)
C1.Win.C1Document
Bug fixes:
- Alignment of text applied MarginLeft and Left are not equal in exported word and excel file. (TFS:268438)
C1ReportDesigner App
Bug fixes
- Error occurs when adding a Map custom field in the designer app. (TFS:267231)
Release version 267 -
C1.C1Word
Bug fixes
- Text style in the original document is not retained when save it in another document. (TFS:268303)
- Header and footer are not shown when load the word document and save it in another document. (TFS:268381)
C1.Win.C1Document
Bug fixes:
- Background color of sections are not effected in output Word file with docx format. (TFS:267171)
C1.Win.C1GanttView
Bug fixes
- Added C1GanttView property ScrollPosition that gets the task and date in left upper corner of chart view or scrolls the grid and chart views to the specified task and date. (TFS:264267)
- 'ArgumentOutOfRangeException' was thrown when custom calendar in which start/end of work week is deleted is set through 'Change Working Time' dialog. (TFS:268378)
C1.Win.C1Input
Bug fixes
- C1Combobox's 'ItemsDisplayMember' property is not working. (TFS:268375)
C1.Win.C1Ribbon
Improvements
- Added the new Appearance property to the RibbonApplicationMenu. This property indicates whether the application menu looks like as menu in Office 2016. Only for the Custom visual style.
C1.Win.FlexChart
Bug fixes
- [Win] IndexOutOfRange exception thrown when using DateTime X-axis values for Stochastic oscillator (TFS:261840)
- [Win][FinancialChart] MovingAverages are not getting rendered on a CandleStick/HLOC chart (TFS:260556)
- [Win][FinancialChart] Fixed exception when adding second series to LineBreak/Kage chart(TFS:234350).
C1.Win.FlexReport
Bug fixes:
- Column report can be rendered incorrectly in complex scenario when RecordsPerPage is not zero and ForcePageBreak is specified for group footer with zero height. (TFS:267573)
- Bar�odeField.SizeOptions.Module size specified in twips always rounded to DIP's (1/96) inch during barcode rendering. (TFS:265743)
- Only top level outlines exported to PDF. (TFS:266864)
Release version 266 -
C1.C1Word
Bug fixes
- FormatException is thrown when a word document is loaded. (TFS:261763)
- Image are not displayed in Docx format. (TFS:262936)
- Alignment of picture is not effected with Docx format. (TFS:263451)
- Image drawn by "DrawMetaFile" method is distorted when read and write in another word document with rtf format. (TFS:263844)
- Color of image drawn by "DrawMetaFile" method is not retained when read and write in another word document. (TFS:263860)
- Ellipse,Arc,Beziers and line shapes are not shown in output documents. (TFS:215107)
C1.Win.C1Command
Bug fixes
- Order of pages changes in C1OutBar when pages are clicked. (TFS:261626)
C1.Win.C1Document
Breaking changes:
- Exporting a Pdf file using C1PdfDocumentSource to Word and Excel was removed.
Bug fixes:
- All borders are effected by color and width in some exported file although only one border of field is set in Design. [Excel part] (TFS:251350)
- Cell format warning are shown in exported excel file when export the field value with "Percent" format. (TFS:264813)
- "Index was outside the boundary" is shown when export the pdf file contained Arabic text to HTML file. (TFS:264252)
- "Unable to read beyond the end of the stream" error is shown when export the pdf file using "Times-Roman" font to HTML. (TFS:264332)
- Export to BMP takes too much time.
Improvements:
- Following methods and classes were added to the C1.Win.C1Document, C1.Win.FlexReport due to addining C1FlexViewer.HyperlinkJump event. They allow to analyse where hyperlink points.
-- C1LinkTargetBase and its descendants. Define a link to another document or position in the same document.
-- C1Hyperlink. Represents hyperlink.
-- C1DocumentAction, SSRSOpenReportAction, SSRSToggleItemAction, SSRSSortAction. Define an action which can be executed by the C1DocumentSource, this action can be specified for C1LinkTarget to execute before navigating.
-- C1DocumentSource.ExecuteAction(C1DocumentAction) method. Executes specified action.
C1.Win.C1FlexGrid
Bug fixes
- New row could be added when entering existing ID in bound grid (AllowAddNew=true). (TFS:256738)
- Multiple issues were observed when using "ReadXml" method for databinding. (TFS:256778)
- Highlight BackColor changed back to default when set at design-time. (TFS:260889)
- Font of the grid's content changed when data was loaded from XML file using ReadXml method. (TFS:261834)
- [C1FlexGrid] Background images were getting painted over text in cells having dropdown editors. (TFS:263929)
- Even if XML document was loaded to a grid using ReadXml method, a style of C1FlexGrid wasn't reflected with it. (TFS:264324)
- NullReferenceException was thrown when add new row after deleting the column 'ID'. (TFS:265352)
C1.Win.C1Input
Bug fixes
- [C1DateEdit] Month beyond MinDate/MaxDate was able to select in the drop down calendar in second time. (TFS:263461)
- [C1DateEdit] ArgumentOutOfRangeException was occurred when click the next month button after setting year part '9999'. (TFS:264312)
- Drop Down window is not able to close after setting "AutoOpen=True" and "DropDownStyle=DropDownList". (TFS:260905)
- C1ComboBox's item is not able to select by pressing up/down arrow key from keyboard. (TFS:262158)
- [C1DataEdit] Date value was not able to paste in C1DateEdit. (TFS:262172)
- [C1ComboBox] Highlight Item was not shown in second time when highlight on the item by using mouse cursor and press 'F4' key. (TFS:262745)
- [C1ComboBox] Item was not highlighted in sometimes when hovered on the item. (TFS:260913)
- [C1DateEdit] Today date is shown in the text area after closing the drop down calendar. (TFS:262650)
- [C1SplitButton] C1SplitButton's icon bar was cut off after setting sub item and CheckOnClick=True. (TFS:264333)
- Pop-up menu of selecting month in C1DateEdit is still shown although closing the drop down calendar. (TFS:263849)
- NullReferenceException is thrown when click up/down button by using C1NumericEdit as editor in flexgrid. (TFS:265214)
C1.Win.C1Ribbon
Improvements
- Added the ShowContextMenu method to C1Ribbon showing the contextual menu at the center of the specified control.
C1.Win.C1TrueDBGrid
Bug fixes
- C1TrueDBGrid's cell border was cut off in the edit mode when RightToLeft was Yes. (TFS:260151)
- C1TrueDBDropdown calculated the height incorrectly when the Caption property was set. (TFS:265415)
- When ShowReadOnlyAsDisabled was set in runtime, disabled or enabled icons was not applied immediately. (TFS:241628)
Improvements
- Improved performance of ExpandGroupRow(-1,True) method. (TFS:260589)
C1.Win.Calendar
Bug fixes
- Mnemonic keys in Today date were not processed. (TFS:260559)
- Exception was thrown during control initialization when set System.Threading.Thread.CurrentThread.CurrentCulture to PersianCulture with PersianCalendar. (TFS:261636)
- Exception was thrown when clicking first 6 day of January 0001. (TFS:263454)
- Exception was occurred when trying to set 29 February 2020 (or any leap-year). (TFS:265309)
Improvements
- Shown C1CalendarView.CurrentCulture and C1CalendarView.Calendar properties.
C1.Win.FlexChart
Bug fixes
- [FinancialChart][Regression] "System.NullReferenceException" is thrown when the "Binding"contains only close values in RSI indicator (TFS:269517)
C1.Win.FlexViewer
Bug fixes
- Context menu was shown on the boundary of C1FlexViewer if it is opened with the Menu key. (TFS:264858)
- Unlike the WPF version, context menu of C1FlexViewer cannot be opened with "Shift+F10". (TFS:264851)
Improvements
- Added the HyperlinkClicked event to C1FlexViewerPane (occurs when the user clicked some active element, such as a hyperlink or expanding/collapsing icon). (TFS:259423)
- Added the HyperlinkHovered event to C1FlexViewerPane (occurs when the mouse pointer hovered some active element, such as a hyperlink or expanding/collapsing icon).
- Added the OutlineClicked event to C1FlexViewerPane (occurs when the user clicked an outline element).
Release version 264 -
C1.C1Excel
Bug fixes
- Location of merged cells in saved excel file changes when a row's height/column's width is changed after merging in C1Excel. (TFS:268784)
- Request to provide information on how to use XLReferenceMode Enum in C1Excel. (TFS:242729)
C1.Win.C1Command
Bug fixes
- [C1DockingTab] SelectedTabChanged is fired when form with C1DockingTab control is closed. (TFS:257122)
- OutPage was disappeared when collapsed the out page. (TFS:258311)
C1.Win.C1Document
Bug fixes:
- Exception can occurs during opening certain PDF files. (TFS:245104)
- Blank pages is displayed by the C1PdfDocumentSouce if document is protected with password from modify. (TFS:260561)
C1.Win.C1FlexGrid
Bug fixes
- Request to provide information on how to edit with ImeMode of the custom editor of the Column. (TFS:259926)
C1.Win.C1GanttView
Bug fixes
- Added Tasks.OriginalIndexOf(Task) method to retrieve the original Task's number in grid. (TFS:260538)
C1.Win.C1Input
Breaking changes:
- Custom drop down forms cannot be used in C1ComboBox. DropDownFormClassName is hidden from C1ComboBox property editor.
An exception is thrown if DropDownFormClassName or DropDownForm properties is set to a custom value. (TFS:260547)
Bug fixes
- [C1Button] RightToLeft was not retained when changing VisualStyles (OfficeXXX). (TFS:250647)
- [C1DateEdit] Current date-time was displayed in C1DateEdit textbox when InitialSelection property is set to CaretAtEnd or CaretAtStart even if no date are selected. (TFS:260601)
- Unhandled Exception is occurred after clicking up/down button of C1NumericEdit or up/down arrow keys. (TFS:260578)
- Value is not changed using Up/Down arrow keys when DropDownStyle= DropDownList. (TFS:260557)
C1.Win.C1TrueDBGrid
Improvements
- Added support of themes to the ConditionFilter.
C1.Win.Calendar
Bug fixes
- ArgumentException was thrown when navigating January 0001/ December 9999 and then navigating previous/next month through MonthName ListBox. (TFS:260213)
- Days before MinDate had Trail style but not Disabled style when MinDate and MaxDate in the same month. (TFS:260576)
- Only two characters of day names were displayed when setting DayNameLength>2. (TFS:260926)
Improvements
- The size of C1CalendarView became the same for all months, regardless of how many weeks it contains.
C1.Win.FlexChart
Bug fixes
- [Win][Sample] 'NullReferenceException' is thrown when choosing 'None' again in Sorting of 'DataManipulation' sample (TFS:265779)
- [Win]Slices in FlexPie are not rendered correctly when binding with negative value (TFS:265305)
- Legend displayed in TreeMap control (TFS:264880)
- TreeMap's data labels displayed according to Position property (TFS:265138)
- TreeMap's data labels can have border (TFS:265153)
- Fixed exception when setting header or footer of TreeMap (TFS:265201)
- Fixed exception when TreeMap's BindingName property is not set (TFS:265213)
- TreeMap handles collection change notifications (TFS:265246)
- TreeMap renders correctly with negative data (TFS:265400)
Improvements
- Added Treemap design time data.
C1.Win.FlexPivot
Bug fixes
- A blank detailed view of FlexPivot was displayed when DataEngine is used in C1FlexPivot. (TFS:259977)
C1.Win.FlexReport Designer App
Bug fixes
- C1FlexReport resets the Custom PaperSize when user clicks Page Setup and says OK. (TFS:258990)
Release version 263 -
C1.C1Excel
Bug fixes
- When a .xlsx file is load and saved just as it is, the user definition format of a cell changes. (TFS:251891)
- C1XLBook throws an unhandled exception of type 'System.ArgumentException' when loading a xslx file. (TFS:245883)
- Fixed work with print area (Excel: Seting print area). (TFS:204542)
- Request to improve performance for saving excel file. (TFS:253350)
Improvements
- Added support XLReferenceMode.R1C1 (and ReferenceMode property for C1XLBook) for C1Excel (Request: TFS:242729)
C1.C1Pdf
Breaking changes
- Lengths of dashes in non-solid lines (dash, dash-dot etc) may change compared to previous versions.
Bug fixes
- Text are cut off in pdf exported file when PrintInfo.FitHorizontally and FitVertically are set to True. (TFS:237520)
- Gradient of Ellipse is not rendered when Gradient Brush is specified to fill Ellipse. (TFS:255411)
Improvements
- Added C1PdfDocument.SetDashPattern() method which allows to change default dash patterns for predefined dash styles.
Added C1PdfDocument.ResetDashPatterns() method to reset dash patterns for predefined dash styles to defaults.
C1.C1Report
Breaking changes
- C1Report now references/requires the C1.C1Pdf.4 assembly.
C1.C1Word
Bug fixes
- PageBreak is not effected in output docx file if the C1WordDocument contain RTFPicture and RTFTable. (TFS:251877)
- RtfLineBreak between RTFTable and RTFPicture is not effected in output docx file. (TFS:251845)
- "FirstLineIndent" property is not effected in output document when save the C1WordDocument with docx format. (TFS:251784)
- "Can't Open" error is thrown when save the C1WordDocument contained RTFHeader and RTFFooter with docx format. (TFS:251776)
- Image drawn by "DrawMetaFile" method is not shown when read and write in another word document. (TFS:249571)
- CheckedSymbol are shown as number instead of CustomSymbol in exported word file. (TFS:255389)
- Checkmark for some check mark style are not shown in expored word file. (TFS:255387)
C1.Win.BarCode
Breaking changes
- Added the limitation, some barcode types has mandatory checksum: Code_128_A, Code_128_B, Code_128_C, Code_128auto, MSI, PostNet, UPC_A, Code_93, Code93x, EAN_8, RM4SCC, UCCEAN128.
C1.Win.C1Command
Bug fixes
- NullReference Exception was thrown when all pages were removed from c1TopicBar at design time. (TFS:256353)
C1.Win.C1Document
Bug fixes:
- Exception can occurs during rendering PDF files if they contains hyperlinks. (TFS:256665)
- "System.draw.Bitmap" text is shown beside the group header name in exported excel file. (TFS:252999)
- When there are more than one fields of "MS Mincho" font and "MS P Mincho" font, the drawing text in "MS Mincho" field of exported PDF file becomes incorrect. (TFS:253203)
- Long text in the Text field are wrap to next line although WordWrap property is set to false. (TFS:252532)
- All borders are effected by color and width in some exported file although only one border of field is set in Design. (TFS:251350)
- Some databse field in the FlexReport are not shown in exported excel file. (TFS:251329)
- Setting UseCompression property of PdfFilter to true consumes more memory. (TFS:250303)
- Line break in the Paragraph field is not effected in exported excel file. (TFS:255715)
- Customize margin value of page is not effected in some exported files. (TFS:255733)
- Fields with currency format in FlexReport have "General" type when exported to excel. (TFS:256139)
C1.Win.C1FlexGrid
Bug fixes
- Selected item is not shown in cell after selecting all row and choosing item from comboBox Editor. (TFS:252661)
- Numeric value was able to enter exceed Max/Min value by using NumericUpDown Editor. (TFS:252722)
- NullReferenceException was thrown when CellStyleCollection.Clear method was called using an object of the class inheriting CellStyleCollection. (TFS:256127)
- Request to provide information on inserting page break on arbitrary rows. (TFS:256009)
- Subtotals in TreeView of Flexgrid disappeared if at least one column was editable. (TFS:256133)
- Old value of ComboBox cell was not cleared when an empty row was copied from Excel to C1FlexGrid. (TFS:257516)
- Request to provide information on setting 'RightToLeftLayout' property of 'FilterEditorForm' to true. (TFS:257514)
- Request to provide information on setting position of Horizontal Scrollbar and Font in FilterEditorForm's ListBox. (TFS:257515)
Improvements
- Added CountDistinct value to AggregateEnum enumeration. CountDistinct option is used for calculating the count of unique non-empty cells in a group. (TFS:251514)
- Added support of themes to the FilterEditorForm.
C1.Win.C1GanttView
Bug fixes
- Link was not displayed dim when inactivating successor task. (TFS:256317)
- 'Conflict Resolver' message was not displayed and ConstraintType is changed to 'Start No Earlier Than when dragging forward Auto scheduled task. (TFS:256151)
Improvements
- [Enhancement] Implemented the feature for exporting C1GanttView to MS Project. (TFS:233747)
- [Enhancement] Added new event PaintDay to provide the back color for specific day on chart view. (TFS:239174)
- Arranged minimal horizontal and vertical scroll values. (TFS:207696)
- Added SchedulePriority property that defines whether the project will be rescheduled with Duration or Start/Finish priority. (TFS:256302)
- Added possibility to know the Predecessor for Link dialog in the ShowDialog event. (TFS:252425)
C1.Win.C1Gauge
Improvements
- Added Office2016 style gauges.
C1.Win.C1Input
Bug fixes
- [C1TextBox] C1TextBox performed very slow when a long string was pasted in it. (TFS:150563)
- [C1ComboBox] C1ComboBox's background was not correct after setting "DropedDownStyle=DropDownList". (TFS:256739)
Improvements
- [C1ComboBox] AutoSuggestMode property. if set to "Contains", it enables partial string match in the suggestion list.
C1.Win.C1InputPanel
Improvements
- Implemented the ScrollBars property of C1InputPanel. (TFS:238766)
C1.Win.C1Ribbon
Breaking changes
- C1RibbonForm does not use the Fixed3D form border style. (TFS:256625)
- RibbonTextBox's text disappeared and the textbox become read-only when the Child Form containing Ribbon was maximized. (TFS:258685)
Improvements
- Added the Owner property to RibbonTab class. (TFS:239097)
- Added PressedLargeImage and PressedSmallImage properties to RibbonToggleButton. (TFS:251808)
- Added PressedLargeImage and PressedSmallImage properties to RibbonSplitButton.
- Added scroll buttons of tabs when a ribbon width smaller then a tabs area. (TFS:241983)
C1.Win.C1Themes
Improvements
- Added Styles/RowSelectorStyle and Styles/ColumnSelectorStyle to C1TrueDBGrid theme template.
C1.Win.C1TrueDBGrid
Bug fixes
- Selected Column Count was not shown correctly when selecting a range of cell by using Select() method and gropping the column. (TFS:256118)
- Position of +/- icons in Hierarchical view of C1TrueDBGrid was not changed to right of the column when grid's RightToLeft property was set. (TFS:257522)
- Split's Row Count did not match with TrueDBGrid.RowCount when the CurrentChanged of BindingContext event fired the EndCurrentEdit method. (TFS:257104)
- TrueDBGrid filter didn't work when FilterMultiSelect was true and column data type was deciamal. (TFS:258711)
Improvements
- Added RowSelectorStyle and ColumnSelectorStyle property.
- Added the new C1DisplayColumn.ShowReadOnlyAsDisabled property, it indicates whether checkboxes or radiobuttons in this column look like as disabled when this column is read only. (TFS:241628)
C1.Win.Calendar
Bug fixes
- Exception message was thrown at designer when resetting Font property. (TFS:256357)
- ArgumentOutOfRangeException was thrown when select December 9999 with default MaxDate. (TFS:250716)
- Trail day was not marked as bold when setting trail days in current month as 'AnnuallyBoldedDates'. (TFS:245351)
- Flickering was observed at the corner of screen by pressing Window key and the Up key many times while opening Month name ListBox. (TFS:256351)
Improvements
- Added C1DateEdit control. It used for displaying and editing date and/or time values.
C1DateEdit includes a dropdown calendar for easy input of datetime values. - Added CaptionFormat property that gets or sets the format to use for the calendar caption.
- Added DayNameLength property that gets or sets the maximum length of day names.
- Added Padding and Margins properties to C1CalendarView styles.
- Added TodayFormat property.
- Added Today button. Today button appearance configured using properties "ShowToday" and "TodayFormat". (TFS:238438)
- Added TitleNavigation option to CalendarSettings class. This option used to enable/disable showing of month and year editors in the drop down calendar. (TFS:257821)
- Theme is set to the initial value when Theme property is set to null.
C1.Win.FlexChart
Bug fixes
- Changing values at runtime is not reflected back in FlexChart,FlexPie and Sunburst controls. (TFS:209490)
- Setting Tooltip.Active to False does not works when an AnnotationLayer has been added to FlexChart. (TFS:256221)
Improvements
- Improve the style of Pie "Slice color" sample. (TFS:229559)
- Added DrawChart(Graphics,...) to allow draw to Graphics objects.
C1.Win.FlexPivot
Bug fixes
- Right clicking on empty C1FlexPivot's "Grid" throws ArgumentException. (TFS:252517)
C1.Win.FlexReport
Bug fixes
- Exception occurs during report rendering if report contains subreports with groups and group footer has Repeated == true. Please note, Repeated property still not supported for sections in subreports.
- Exception can occurs during report rendering in certain complex scenarious. (TFS:253945)
- NullReference exception occurs during report rendering if DataView specified as DataSource.Recordset and DataSource contains sorting definintion or filter or calculated fields. (TFS:256502)
- Reports with gradient backgrounds and images in page header can be exported to DocX incorrectly in non-paged mode. (TFS:253833)
Improvements
- Added methods to load C1FlexReport from XDocument:
public void Load(XDocument doc, string reportName)
public void Load(XDocument doc, string reportName, out bool converted)
C1.Win.FlexReport Designer App
Bug fixes
- Updated localization resources for the error window. (TFS:251297)
C1.Win.FlexViewer
Bug fixes
- C1FlexReport resets the Custom PaperSize when user clicks Page Setup and then OK. (TFS:258990)
Improvements
- Added the PresentationFrozen boolean property that allows to prevent redrawing of C1FlexViewerPane.
- Implemented deferred rendering for the page thumbnails.
Other changes
- The shortcut keys for the Outlines panel changed from Ctrl+O to Ctrl+E.
- Changed default KeyTips for the Outlines button ('O'->'E') and for the Export button ('E'->'S').
C1.Win.Map
Improvements
- Bing Rest API was supported. To use it pass Bing maps key to the VirtualEarthSource constructor like this: c1Map1.TileLayer.TileSource = new VirtualEarthHybridSource("Bing_maps_key");
C1.Win.TreeView
Bug fixes
- TreeView column was getting moved to the left while scrolling the vertical scrollbar to the bottom. (TFS:255426)
New features
- Added new AutoCheckChildNodes property. This property indicating whether auto check child nodes when parent node is changed checked state. (TFS:253889)
ComponentOne WinForms Basic Library
Bug fixes
- ScrollablePanel wrong scrolled a content int RTL mode when the ContentElement sets the offsets in the GetScrollOrigin method. (TFS:255426)
- When a MdiForm was Maximized and contained a ControlHostElement on top location then the ControlHostElement was set as invisible. (TFS:258685)
Release version 261 -
C1.Win.C1Document
Bug fixes:
- "System.draw.Bitmap" text is shown beside the group header name in exported excel file. (TFS:252999)
- Warning bout cell format is shown for the last row of each group when export the report to excel file. (TFS:253008)
C1.Win.FlexReport
Bug fixes
- Exception can occurs during report rendering in certain complex scenarious. (TFS:253945)
Release version 260 -
C1.Win.C1Chart3D
Bug fixes
- The Chart3DView.IsInteractive and Interaction.Enabled properties now behave as expected transitioning from design time to runtime. (Tfs:255413)
Release version 259 -
C1.Win.C1Command
Bug fixes
- DockingTab is disappeared when resize the form after setting C1MainMenu and C1DockingTab in one CommandDock. (TFS:256509)
C1.Win.C1Ribbon
Bug fixes
- MDI child window was not active when switching the windows. (TFS:256621)
Release version 257 -
C1.Win.C1Chart3D
Bug fixes
- The Chart3DView.IsInteractive and Interaction.Enabled properties now behave as expected for specified values even when repeatedly set. (Tfs:255413)
C1.Win.C1Command
Bug fixes
- [C1TopicBar] Background image of C1TopicBar was not shown after applying the theme. (TFS:256369)
C1.Win.C1Input
Bug fixes
- [C1ComboBox] Image and text was not shown in the text area when select the item in the drop down after setting "ItemMode=HtmlPattern". (TFS:255097)
C1.Win.C1List
Bug fixes
- [C1Combo] Drop down list of c1Combo was not able to open when using it as ControlHost in Ribbon. (TFS:255103)
C1.Win.C1TrueDBGrid
Bug fixes
- When the Style.HorizontalAlignment was set to "General" and it was connected to a numeric field, it was not right-aligned. (TFS:256251)
C1.Win.FlexReport
Bug fixes
- Additional fixes linked with 253413 bug, bug still occurs if report contains groups with KeepTogether != None. (TFS:253413)
Release version 256 -
C1.Win.C1Command
Bug fixes
- GUI resources are present in memory even after dispose. (TFS:210282)
- BackColor of C1TopicBar theme had no effect. (TFS:252605)
- Restoring two side-by-side aligned C1DockingTab creates wrong placement. (TFS:209455)
- C1DockingManager's Dragging event is fired multiple times. (TFS:253435)
- C1DockingTab's (4.0) Toolbox bitmap is not set (TFS:252243)
C1.Win.C1FlexGrid
Breaking changes
- Setting value of C1FlexGridBase.Rows.Count property does not add additional row in unbound mode if C1FlexGridBase.AllowAddNew property is true. (TFS:252513)
Bug fixes
- Font Style of highlighted cell was not applied when VisualStyle was set other than "System". (TFS:106927)
- Resize cursor flickered while moving up and down on column header. (TFS:116668)
- FlexGrid cells were blank when the text was too long. (TFS:248756)
- FlexGrid hung when SetCellCheck(row, col, CheckEnum.Grayed) was called in a loop. (TFS:250278)
- Selecting row in Hierarchical C1FlexGrid did not working properly. (TFS:251364)
- When setting AllowAddNew = true in an unbound grid, the set value of Rows.Count was not reflected correctly. (TFS:252513)
- New row was not able to add when rows were merged until to new row. (TFS:252639)
- New row was not added automatically by checking the checkbox of new row after selected Boolean column in Unbound mode. (TFS:252983)
Improvements
- Added IsCellSelectedRowHeader(int row, int col), IsCellSelectedColumnHeader(int row, int col) methods to C1FlexGridBase class. These methods are used for determing if cell is a row/column header with a selection in this row/column. (TFS:92519)
C1.Win.C1GanttView
Bug fixes
- Sub summary task bar was disappeared while deleting parent summary task and using Undo function. (TFS:238775)
- All days can be set to non-working days through 'Default Days Off' in Project Information dialog. (TFS:249862)
- '% Complete' of inactive task can be edited through 'Task Information' dialog and grid pane. (TFS:249863)
- 'System.ArgumentOutOfRangeException' occurred if select all cells in left grid and remove columns by Columns Dialog. (TFS:251871)
- NullReferenceException raised when loading MS Project xml with explicit TimephasedData in C1GanttView. (TFS:250942)
- Rightmost child milestone of Summary was not reflected on Summary task in Report Preview. (TFS:253385)
- FieldStyle for tasks was not reflected properly when C1GanttView is Print Previewed and the FildStyle is defined for each task. (TFS:253872)
Improvements
- Added a resolving dialog to the process of moving automatic task if there is a conflict with constraint types. (TFS:129998)
- Added a resolving dialog to the process of moving automatic task if there is a conflict with project limits (before ProjectStartDate or after ProjectStartDate). (TFS:130009)
C1.Win.C1Input
Bug fixes
- [C1ComboBox] Highlighted item was not shown in the text area when highlight on the item by using mouse cursor and press 'F4' key. (TFS:249738)
- [C1ComboBox] Highlighted items in dropdown was still changed by pressing 'down' key although last item was selected while dropdown was opened. (TFS:200234)
- "PostValidated" event fired twice if user clicked Up or Down button from C1NumericEdit. (TFS:37824 case 1)
- "PreValidated" event does not fired. (TFS:37824 case 2)
- [C1SplitButton] Backcolor of checkbox in ImageBar was shown as white when Themes applied. (TFS:56552)
- [C1ColorPicker, C1FontPicker] Next adjacent item was not shown in the text area although selecting items by pressing 'Down' arrow key when "TextDetached= True". (TFS:250577)
- [C1ComboBox] Item in the drop down was not highlighted when pressed up/down key after setting "AutoOpen=True". (TFS:251308)
- [C1ComboBox] Some drop down item of C1ComboBox was cut off by setting MaxDropDownItem property and applying the theme on it. (TFS:250718)
- [C1ComboBox] DataBound C1ComboBox could not display HTML Entities correctly. (TFS:240357 surrounding issue)
- [C1ComboBox] Appended item sometimes was not selected in the drop down after setting AutoCompleteMode = Append. (TFS:250813)
- Application form is put behind all opened applications with C1DropDownControl and all descendents on Windows 10 Creators Update. (TFS:252527)
Improvements
- [C1ComboBox] Selected item of c1Combobox shows on top of dropped list.
C1.Win.C1InputPanel
Bug fixes
- Selected items in InputComboBox did not show '&' when Office 2010 Blue theme was applied. (TFS:247866)
- GotFocus and LostFocus events were fired when the Enable was False of some C1InputPanelcontrols. (TFS:247865)
- Added new property InputControlHost.SupportScrollAfterFocus. This property indicates whether the C1IputPanel should scroll the hosted control when it gets the focus. (TFS:250602)
C1.Win.C1List
Bug fixes
- [C1Combo] Validating event of MS Textbox was raised more than 50 times when C1Combo is clicked. (TFS:251878)
C1.Win.C1Report
Bug fixes
- Exception was thrown when a group in SSRS report is expanded. (TFS:252385)
C1.Win.C1Ribbon
Bug fixes
- C1Ribbon didn't render correctly when FormBorderStyle property of C1RibbonForm was Fixed3D. (TFS:250698)
- After changing system calendar to Japanese and adding DatePicker to C1Ribbon's group, application throws "ArgumentOutOfRangeException" exception. (TFS:250313)
- An exception occurs when you use RibbonForm as MDI child, display QAT Key Tips, and click "close" context menu of its title bar. (TFS:252608)
C1.Win.C1Themes
Bug fixes
- Command's Section "Add Theme" thrown "Cannot add theme to the project: startup project could not be determined" error. (TFS:247636)
- "Theme not found" error message was thrown when open the project contained the custom theme. (TFS:244799)
C1.Win.C1TrueDBGrid
Breaking changes
- TrueDBGrid will use the default textbox as editor for filter when FilterMultiSelect is true. (TFS:253722)
Bug fixes
- Filter didn't work for date/time midnight. (TFS:245529)
- Focus didn't shifts from one filterbar to another when arrow keys were pressed. (TFS:152648)
- AND filter was applied when saved filter definition of an OR condition filter was loaded. (TFS:248073)
- Sorting was applied automatically on resizing a column in C1TrueDBGrid when 'Cursor' property is set to 'Cursor.Default'. (TFS:78488)
- When grouped column was placed between selected cell range, selected a range of cell was split after added grouped column to group area of c1TrueDBGrid. (TFS:238434)
- Filter was applied after pressing a key up/down when the MultiFilterSelect was True. (TFS:245365)
Improvements
- Added support for changing language of GroupIntervalEnum.DateSpan in C1TrueDBGrid. (TFS:76723)
C1.Win.C1TrueDBGrid.Excel
Bug fixes
- LoadExcel() method was not properly importing excel having multiple type data in single column. (TFS:247099)
- C1TrueDBGrid was exported incorrectly with grouped rows. (TFS:247605)
Improvements
- Supported Footer Row in SaveExcel method. (TFS:253641)
C1.Win.Calendar
Bug fixes
- All days were disabled except MaxDate when setting MaxDate whose month is less than current month. (TFS:250070)
- Trail days were not highlighted when selecting days between two months. (TFS:243231)
- BackImage of Day's title was not shown in C1CalendarView. (TFS:239186)
- Month name list box filled the screen when pressing Window + Up key while opening list box and then reopening it again. (TFS:250101)
- ArgumentOutOfRangeException was thrown when entering greater than default MaxDate and less than default MinDate. (TFS:250716)
- ArgumentOutOfRangeException was thrown by opening year dropdown of year greater than year of MaxDate when setting CalendarDimension and PeriodSelectionType=List. (TFS:250723)
- Font property of C1CalendarView control was not effected. (TFS:253185)
Improvements
- Added DayNameLength property that gets or sets the maximum length of day names.
C1.Win.FlexPivot
Bug fixes
- C1FlexPivot's Dispose method is throwing "System.ArgumentException" when it is created twice. (TFS:252439)
C1.Win.FlexReport
Bug fixes
- Report rendered incorrectly if it contains group footer with Section.Repeat == true, Section.PrintAtPageBottom == false and Detail section splits between pages. (TFS:253655)
- Report can be rendered incorrectly if it contains group headers with Section.Repeat == true and C1FlexReport.RecordsPerPage > 0. (TFS:253486)
- Reports containing subreports with Across column layout can be rendered incorrectly. (TFS:252988)
- SumOverGroup value specified for Field.RunningSum processed as SumOverReport. Fixed. (TFS:253413)
C1.Win.TreeView
Bug fixes
- NullReferenceException occurred in c1TreeView when applying the c1Themes and setting 'EditorType' of c1TreeColumn. (TFS:250699)
- The modified color Node was not retained from color picker when it was getting changed as edit mode again. (TFS:250649)
- Scrolling the nodes using horizontal scrollbar did not show the whole content and scrollbar hid when dragged back towards left and there was a long content in the nodes. (TFS:253392)
- TreeView dotted lines were not shown when the RightToLeft was yes and scroll bars showed. (TFS:253408)
C1ReportDesigner App
Bug fixes
- When exporting from preview to Excel with the same file already open in MS Excel, after the error message shows, the 'stop' button remains active instead of 'refresh'. (TFS:253065)
Release version 255 -
C1.C1Pdf
Bug fixes
- Exception is thrown when C1PdfDocument.DrawLine() method is executed. (TFS:253939)
Release version 254 -
C1.Win.C1FlexGrid
Bug fixes
- Other selection cells were still selected although one cell was selected after selecting multiple cell. (TFS:252371)
Improvements
- Added support of changing color of the DBCursor glyph through the theme.
C1.Win.FlexReport
Bug fixes
- C1Report xml file can not be loaded by C1FlexReport if it contains embedded subreports. (TFS:251337)
- DataSource.MaxRecords is ignored if XML file specified as data source. (TFS:251626)
- Horizontal alignment specified for Field, TextField, ParagraphField is ignored if WordWrap is false and text width exceeds field's width. (TFS:251520)
Release version 253 -
C1.Win.C1FlexGrid
Bug fixes
- [C1FlexGrid] Frozen cells were not getting selected when the grid was in focus. (TFS:251085)
C1.Win.C1TrueDBGrid
Bug fixes
- TrueDBGrid filter didn't work when FilterMultiSelect was true and column data type was double. (TFS:251661)
Improvements
- Added support of 'Like' FilterOperator for not string DateType.
C1.Win.FlexChart
Bug fixes
- Multiple issues are occured in AxisScrollBar by hiding series with Secondary Axis Y when setting 'Left' to Position of secondary AxisY and Primary AxisY.(TFS:251294)
Release version 252 -
C1.Win.C1Input
Bug fixes
- [C1ColorPicker] Color was shown in the text area while hover on the custom color in the color drop-down (TFS:250633)
- [C1ComboBox] Last item in the drop down of C1ComboBox was not highlighted when mouse left the drop down. (TFS:250785)
C1.Win.FlexChart
Bug fixes
- [Win][FlexChart] Secondary Axis Labels are cut off by hiding series with Primary Axis Y when setting 'Left' to Position of secondary AxisY and Primary AxisY. (TFS:250569)
- [Win][AxisScrollBar]Duplicate Axis Labels and Axis Lines are displayed when AxisScrollBar.Visible=false. (TFS:250542)
Release version 251 -
C1.C1Excel
Bug fixes
- PrintSettings.Header/Footer not able to display an ampersand in excel file. (TFS:249878)
C1.Win.C1Input
Bug fixes
- Highlighted item was changed according to the mouse cursor when the items in the drop down list of C1ComboBox were scrolled using up down arrow keys. (TFS:142365)
C1.Win.C1Themes
Bug fixes
- Selected date was not highlighted when ExpressionLight theme is applied. (TFS:56814)
Improvements
- Added Office2016white themes for C1 controls.
C1.Win.Calendar
Bug fixes
- ArgumentOutOfRangeException was thrown on clicking year part when MinDate and MaxDate was less than 3 years different and PeriodSelectionType=List. (TFS:250029)
C1.Win.FlexChart
Bug fixes
- Axis Labels are covered by AxisScrollBar added at secondary axis of FlexChart. (TFS:247291)
- [Win][FlexChart] Secondary Axis Labels are cut off by hiding series with Primary Axis Y when setting 'Left' to Position of secondary AxisY and Primary AxisY. (TFS:250569)
Release version 250 -
C1.Win.C1Command
Bug fixes
- AutoHide button and Close button is not refresh immediately after setting "RightToLeft=Yes" at run time. (TFS:242840)
- Tab page is disappeared after resizing the tab page when maximize the form. (TFS:229230, TFS:204350)
- C1OutBar flickers when focus was toggled between form and Command Link. (TFS:238068)
- [C1DockingTab] SelectedIndexChanged event does not fire when the TabPage is closed. (TFS:150349)
- C1DockingTab not working properly when Taskbar is left/top aligned. (TFS:245095)
- [C1DockingTab] Tab page is moved to another side after autohiding and reopening the tab page when restore layout. (TFS:246969)
- Tab captions are clipped when the window is resized. (TFS:210078)
C1.Win.C1Document
Bug fixes:
- Exception can occurs while previewing C1PdfDocumentSource or C1FlexReport in C1FlexViewer in certain scenarios. (TFS:238571,TFS:245527)
C1.Win.C1FlexGrid
Bug fixes
- C1FlexGrid thrown NullReference Exception when using Dispose method. (TFS:234189)
- [SearchPanel] Incorrect searched results were displayed on searching after filtering through FilterDropDown. (TFS:227964)
- Extra row was shown and NullReference Exception was occurred by adding some new row after deleting all row in Bound Mode. (TFS:245085)
- C1FlexGrid AutoSearch set the focus to invisible and/or collapsed rows. (TFS:246970)
- Grid's Border disappeared partially when its BorderStyle property was set to FixedSingle and the grid was hidden behind another application. (TFS:245553)
C1.Win.C1GanttView
Bug fixes
- Filter value were disappeared when click on the field of filter row in the "Advanced Filter" dialog box. (TFS:242901)
- Conflict error was not disappeared when inactivate the successor task. (TFS:245352)
C1.Win.C1Input
Bug fixes
- [C1SplitButton] DropDownList of C1SplitButton was not opened by pressing "F4" key when C1SplitButton is placed on the dropDownForm. (TFS:207852)
- [C1ComboBox] Item of C1ComboBox was not highlighted in the DorpDown list after typing the item in the text area from keyboard. (TFS:202916)
- [C1SplitButton] Separator line of SubMenu buttons with children renders uneven with its succeeding line when Themes applied. (TFS:56524)
- [C1FontPicker][C1ColorPicker] Validation Error message box was shown when select the item by using up/down key when TextDetached and AutoOpen are set to True. (TFS:230018)
- [C1Button] When VisualStyle is set in design-time, UseVisualStyleBackColor reset to false at runtime. (TFS:245800)
Improvements
- [C1ComboBox] Added MaxDropDownItems property to C1ComboBox class. This property is used for setting the maximum number of items which will be shown in the drop-down portion. (TFS:145590)
C1.Win.C1Report
Bug fixes
- Fixed a localization issue for the German locale. (TFS:247317)
C1.Win.C1TrueDBGrid
Bug fixes
- All the level 2 groups in grid did not render as expanded even if GroupInfo's "OutlineMode" was set to StartExpanded. (TFS:247100)
- ExportToHTML did not work from Local System Account Service. (TFS:247107)
C1.Win.TreeView
Bug fixes
- Node editor was moving along with scroll bar when scrolling by mouse. (TFS:242931)
- C1TreeView could not set a node value in Unbound Mode when the value was DBNull. (TFS:242864)
Release version 249 -
C1.C1Word
Bug fixes
- Image drawn by DrawMetaFile() method is stretched when save the document with docx format. (TFS:245461)
C1.Win.C1FlexGrid
Bug fixes
- FlexGrid editing did not work in Merged Ranges. (TFS:240643)
C1.Win.C1TrueDBGrid.Excel
Bug fixes
- C1TrueDbGrid.Excel dll showing wrong version information. (TFS:245482)
Release version 248 -
C1.Win.C1TrueDBGrid
Bug fixes
- Previously matched value are appeared in the FilterBar of other column after applying filter by filter drop down in one column when 'MultiFilterSelect=True'. (TFS:245350)
Release version 247 -
C1.Win.C1TrueDBGrid
Bug fixes
- MultiFilter was not worked correctly when 'MultiFilter=True'. (TFS:244796)
Release version 245 -
C1.Win.FlexChart
Bug fixes
- IndexOutOfRangeException is thrown by selecting slices when setting Inside/Outside to 'DataLabel.Position' , SelectionMode='Point' and SelectedItemPosition = 'Left'. (TFS:242755)
- Multiple issues are observed when setting some value to DataLabelPosition , Offset, SelectedItemOffset and 1 to InnerRadius. (TFS:244411)
- IndexOutOfRangeException is thrown by shrinking form size when DataLabelPosition is set to any position other than 'None'. (TFS:243301)
- LineMarker contents disappear when toggling Visible property of LineMarker. (TFS:244589)
Release version 244 -
C1.Win.C1Command
Bug fixes
- NullReferenceException is thrown when change to some visual style after applying the themes on C1MainMenu/C1ToolBar/C1OutBar. (TFS:227797)
- CharCategory property of C1TextBox does not work as expected. (TFS:236510)
- Tab page is not retained to the previous position when e.Cancel is set to true in floating event of c1DockingManager. (TFS:204816)
- TabPage caption is cut off when RightToLeft=Yes , CanAutoHide=False and CloseBoxEnum=ActivePage/AllPage (TFS:242713)
C1.Win.C1FlexGrid
Bug fixes
- BackGroundImage of Alternate style was not displayed for the cell [1,1] when setting VisualStyle to 'Office xxxx'. (TFS:202009)
- ChangeEdit event was raised for a cell with DataMap. (TFS:229557)
- Grid did not work with negative cell values correctly. (TFS:237585)
- Using BeginUpdate and EndUpdate methods added extra row while setting row count in C1FlexGrid. (TFS:238042)
- Scroll Event was fired when column width is changed in C1FlexGrid. (TFS:238175)
- When BindingSource' Current change, FlexGrid did not scroll cell to view. (TFS:238770)
- C1FlexGrid.Row was -1 when add row by bindingSource. (TFS:239343)
- '-' symbol was ignored if it was input in the column that DataType was set as 'double'. (TFS:239571)
- AutoSizeRows method might change height of empty grid rows. (TFS:240065)
- Text of first row was dim after setting "AllowAddNew=True" and setting cell checkbox. (TFS:241961)
C1.Win.C1GanttView
Bug fixes
- Start date of second task was being moved to non-working day when set the predecessor link with first task. (TFS:236833)
- All days can be set to non-working days through 'Change Working Time' dialogs. (TFS:236220)
- "Delete Task" button was enabled when match rows are not shown in C1GanttView after applying filter (TFS:237426)
- Text in the grid view is disappeared when make the some changes while cursor is still in edit mode. (TFS:237503)
- Empty task names in the "Link Information" dialog box are now changed to its IDs. (TFS:237262)
- Added Lag value to Predecessors column if the Lag is defined. (TFS:237156)
- Text was overlapped and corner of task bars were cut off in Print Preview when PrintInfo.FitHorizontally is set to true. (TFS:234187)
- Inactive task allowed draw the percent completed progress bar on it. (TFS:236771)
- A half-finished task could be made inactive. (TFS:236763)
- Working day coudn't be undo after changing the working day from "Conflict Reslover" dialog. (TFS:233712)
- "Save" button in the "Advance Filter" dialog was disabled after deleting Filter line. (TFS:242868)
- Previous filter line row was deleted when select blank row and click on "Delete" button in the "Advanced Filter" dialog. (TFS:242879)
Improvements
- [Enhancement] Added "Delete" button in "Advanced Filter" dialog box. (TFS:233747)
C1.Win.C1Input
Bug fixes
- [C1ComboBox][C1FontPicker][C1ColorPicker] Items could be selected by pressing up/down key although ReadOnly property is set to true. (TFS:224909)
- [C1DateEdit] Months and year are not shown correctly when select month and year from the header of calendar dropdown after setting RTL=Yes. (TFS:195149)
- [C1ComboBox] Html tag was showed in text area of C1ComboBox when user selected item from C1ComboBox with ItemMode=Html by pressing up/down key. (TFS:223823)
- C1NumericEdit's TextChanged event was fired twice when a text was changed from a value to another value directly. (TFS:235165)
- [C1SplitButton] Selected dropdown item with sub-items did not use themed hot style. (TFS:56576)
- [C1SplitButton] Sub-items of disabled dropdown item are displayed and could be accessed. (TFS:56750)
- [C1SplitButton] Button ForeColor does not dim in the disabled C1SplitButton. (TFS:56859)
- [C1ComboBox] DataBound C1ComboBox could not display HTML Entities correctly. (TFS:240357)
C1.Win.C1InputPanel
Bug fixes
- Minor corrections for C++/CLI apps.
C1.Win.C1List
Improvements
- [C1Combo] The SelChange event was replaced to the SelectionChanging event. It is possible to cancel selection change in the SelectionChanging event. (TFS:237578)
C1.Win.C1Report
Bug fixes
- Grid View part of C1GanttView is black in exported excel file. (TFS:234513)
C1.Win.C1Themes
Bug fixes
- C1ThemeController showed an error when a custom theme was added to a project from multi-project solution. (TFS:221449).
C1.Win.C1TrueDBGrid
Bug fixes
- ComboSelected event was not fired when selecting item from comBobox by using keyboard. (TFS:238531)
- C1TrueDbGrid lost new row data when it was bound to BindingSource. (TFS:236567)
Improvements
- ScrollBar is scrolled automatically to the last row while selecting multiple rows by selecting one row and dragging mouse over the last rows. (TFS:238034)
- Column selection was changed, now mouse down event by column header sets selection state for column. (TFS:238434)
C1.Win.FlexChart
Bug fixes
- 'IndexOutOfRangeException' is thrown when setting 'InnerRadius' to greater than '0' and 'DataLabelPosition' to 'Inside'/'Outside' in FlexPie. (TFS:236055)
- 'IndexOutOfRangeException' is thrown when setting 'InnerRadius' to '1' and 'DataLabelPosition' to 'Radial'/'Circular' in FlexPie. (TFS:236057)
- LineMarker with 'Drag' interaction moves with the pointer after pressing 'Window+D' keys while dragging LineMarker. (TFS:235982)
- Unlike 2016V2 builds, series are not plotted correctly in Area/SplineArea chart when setting FlexChart's Rotated to true. (TFS:237571)
- Large data value is drawn over legend when unsorted/ascending data is used and FunnelType is 'Rectangle'.(TFS:236398)
Improvements
- Added Fibonacci tools.
- Added Envelops and Bollinger Bands overlay series.
- Added MACD, Stochastic indicators.
- Added Box & Whisker series.
- Added ErrorBar series.
- Provide a mechanism to display the percentage share of slices in the Sunburst chart DataLabels.
- Allow to change the size of AxisScrollbar.
C1.Win.FlexReport
Bug fixes
- Series text in FlexCharField generated incorrectly if Series.YExpression contains spaces.(TFS:240383)
- Report saved in C1FlexReportDesigner application can not be loaded in UWP FlexReport if it contains DataSource with SortDefinition and SortDirection specified as Descending.
C1.Win.FlexViewer
Bug fixes
- Highlight on the search result text disappeared when click on the "Match Case" or "Whole Word" button. (TFS:236700)
C1.Win.Map
Bug fixes
- Image returned from ITileSource.GetTile's user implementation was not considered by TileManager. (TFS:238627)
Improvements
- Added property HorizontalLoop that defines whether the map will be scrolled to west or east endlessly. (TFS:236362)
- Added C1Map.Proxy property. (TFS:236432)
C1.Win.Olap
Bug fixes
- Field(s) data was not grouped properly in C1Olap. (TFS:236718)
C1.Win.TreeView
Breaking changes
- BorderStyle property of C1TreeView is hidden, use Style.BorderStyle, Style.Border and Style.BorderColor properties.
Bug fixes
- C1TreeNode was not able to edit date when column editor type was DatePicker and C1TreeView had not data source. (TFS:239618)
- Any control was visible on form in runtime when it was set as Editor in c1TreeColumn. (TFS:239712)
Other changes
- TreeNodes editor uses only the Text editor in design time. (TFS:239573)
- Added reference to C1Command.
Release version 243 -
C1.Win.Bitmap
Bug fixes
- Fixed a bug with image DPI in the Import(C1Bitmap) and CreateImage methods of C1Bitmap. (TFS:239348)
C1.Win.C1Document
Breaking Changes:
- Now C1.Win.C1Document.4.dll and C1.Win.FlexReport.4.dll references System.Xml.Linq.xml, it is added by default to new Net4 projects so it should not cause any problems.
Bug fixes:
- Background color of shape is not effected in RTF and Word file. (TFS:239716)
- Text are not displayed in exported excel file when add the TextField to the Shape field and its Zorder property is set. (TFS:239727)
C1.Win.C1FlexGrid
Bug fixes
- A part of the strings of the cell was dropped out, when TextAlign of the column is set besides "Left" and the font is set to "MS Gothic" and 12 point. (TFS:236906)
- Scrolling lagged using vertical scrollbar in C1FlexGrid. (TFS:238070)
C1.Win.C1TrueDBGrid.Excel
Bug fixes
- About box of c1Excel was appeared when using the 'SaveExcel()' method in run time. (TFS:238560)
Release version 242 -
C1.C1Pdf
Bug fixes
- Result pdf file with Arabic text have some scrambled. (TFS:238493)
C1.Win.C1Document
Bug fixes:
- Currency sign replace with undefined character in exported excel file. (TFS:238162)
- Exception may occur in C1PdfDocumentSource if pdf file contains not standard fonts which are not installed in the system by default. (TFS:238571)
C1.Win.C1FlexGrid
Bug fixes
- Custom FilterRow could not be edited. (TFS:237902)
C1.Win.TreeView
Bug fixes
- TreeView doted lines were distorted when mouse was over a node and RightToLeft was yes. (TFS:238664)
- Node wasn't expanded when mouse over on it and other node is dragged. (TFS:207534)
Release version 241 -
C1.C1Excel
Bug fixes
- An Exception thrown when load an Excel file by C1Excel (part 2: 元ファイル20161029_nv1.xlsx). (TFS:213273)
- C1Excel replaces "@" symbol to new line"\n". (TFS:235074)
C1.C1Pdf
Bug fixes
- Unlike previous build 238, draw lines on bottom and right are not displayed in the first page of result pdf. (TFS:236582)
- Unlike previous build 238, Hebrew text are exceed from the border in exported pdf file. (TFS:236599)
Improvements
- Output in one pass for text drawing (TextOut methods of PdfDocumnet and PdfDocumentBase).
C1.Win.C1FlexGrid
Breaking changes
- The default value of C1FlexGridBase.EmptyAsNull property was changed to false.
Bug fixes
- Cell could not be edited, if any column other than the first column of the merged range is clicked. (TFS:236536)
- Multiple checkboxes' values could not be changed, if multiple rows are selected with any other than column other than boolean. (TFS:236560)
- 'BuildString' method of C1FlexGrid's Style object ignored the 'WordWrap' information while storing the style into a string. (TFS:237142)
C1.Win.C1TrueDBGrid
Bug fixes
- C1TrueDBGrid was slowed when cell had very large data. (TFS:236554)
C1.Win.FlexViewer
Improvements
- The Dock property of a C1FlexViewer is set to 'Fill' when adding the control from the toolbox (see TFS:236210).
Other changes
- Added reference to C1.Win.Bitmap.4.dll.
Release version 240 -
C1.Win.C1IntelliSpell
Bug fixes
- SpellChecker reference was changed to use .Net40 C1.Win.C1SpellCkecker.4.dll
Release version 239 -
C1.C1Word
Bug fixes
- "System.InvalidCastException" exception is thrown when load the rtf file contained table. (TFS:236199)
C1.Win.Bitmap
Improvements
- Added the CreateImage method to C1Bitmap which creates the internal image of the given size with uninitialized content.
- Added the Import(C1Bitmap) method for more efficient copying the image between instances of C1Bitmap.
C1.Win.C1Document
Breaking Changes:
- Now C1.Win.C1Document.4.dll references C1.Win.Bitmap.4.dll.
Bug fixes:
- Some PDF files are not displayed by the C1PdfDocumentSource at all. (TFS:235798)
C1.Win.C1FlexGrid
Bug fixes
- When moving a table column a black block was displayed on the screen on higher resolutions. (TFS:208268)
- C1FlexGrid frozen columns behaved strangely when horizontal scroll bar is scrolled right to left. (TFS:225050)
- Cell content might overlap with fixed merged cols. (TFS:232553)
- When ValueFilter are applied with FilterDefinition, no rows were visible. (TFS:235180)
- Changed specification of KeyChar property of KeyPressEditEventArgs class. (TFS:235703)
- Column Editor settings got cleared in certain scenarios. (TFS:236027)
Improvements
- Added ApplySearch(string search, bool highlight, bool filter, bool onlyVisibleColumns) method to C1FlexGridBase class. This method is used for full text search across all visible columns with data of C1FlexGrid. (TFS:234729)
C1.Win.C1GanttView
Bug fixes
- Matched tasks are not shown when applying 'Percent Complete' filter by using "Equal" and "DoesNotEqual" testOperator after dragging the 'Percent Complete' as '63' value in tasks. (TFS:234986)
- Spelling mistake for "nonworking day" in the "Conflict Resolver" dialog. (TFS:233718)
- Text in the grid view was not dim for the inactive task. (TFS:234325)
- Exception raised when press "Undo" button after clearing tasks from code. (TFS:236024)
- 'Inactive' and 'BarStyles' buttons were disabled when blank row is contained in selection of multiple rows. (TFS:234340)
- Link line was shown over tiers while drawing predecessor line and scrolling until start dragging task cannot be seen. (TFS:235292)
Improvements
- Added method C1GanttView.ClearUndoRedo() that clears undo-redo stack.
C1.Win.C1Input
Bug fixes
- When "Furigana" is obtained using ReadingStringOutput object of C1TextBox, incorrect results are sometimes obtained. (TFS:227986)
- [C1ComboBox] C1ComboBox showed the system context menu when a DropDownStyle value was set to DropDownList. (TFS:236124)
- [C1ComboBox] Selection was not shown in drop down list although selected item was shown in text area when ItemMode=Html. (TFS:236100)
- [C1DateEdit] Setting the property C1DateEdit.Calendar.CalendarWeekRule is ignored. (TFS:231625)
- [C1DateEdit] C1DateEditt was not working properly when calendar's MinDate and MaxDate are the same day. (TFS:202336)
C1.Win.C1InputPanel
Bug fixes
- Movement of a form was reset when the SelectedIndexChanged event was raised. (TFS:235016)
C1.Win.C1TrueDBGrid
Improvements
- Implemented new method C1TrueDbGrid.LoadExcel to provide import from Microsoft Excel file (needs reference to C1.Win.C1TrueDBGrid.Excel.4 assembly).
- Changed sample TrueDbGrid\CS\Excel (added the demonstration of the C1TrueDbGrid.LoadExcel feature).
C1.Win.FlexChart
Improvements
- Added axis binding.
- Support of multiple plot areas.
C1.Win.TreeView
Bug fixes
- TreeView showed message box about licensing when the EditorType was set as 'DatePicker' or 'NumericEdit'.
New features
- Added new properties C1TreeColumn.DisplayFormat and C1TreeColumn.EditFormat. This properties gets or sets the format string used to the value when the node cell is in edit mode or is not in edit mode.
Release version 238 -
C1.Win.C1GanttView
Bug fixes
- Exception raised when press "Undo" button after clearing tasks from code. (TFS:236024)
Improvements
- Added method C1GanttView.ClearUndoRedo() that clears undo-redo stack.
Release version 237 -
C1.C1Report
Bug fixes
- Text are jump to the new line in exported docx file when RenderObjects use BaseNine fonts. (TFS:235816)
C1.C1Word
Bug fixes
- Text are jump to the new line in exported docx file when RenderObjects use BaseNine fonts. (TFS:235816)
C1.Win.C1Command
Bug fixes
- [C1DockingTab] ShowSingleTab does not work if there is an invisible tab. (TFS:235847)
- [C1DockingTab] Border disappears by setting ShowSingleTab='false' although setting DockingTab's BorderStyle to 'FixedSingle'. (TFS:235815)
C1.Win.C1Input
Bug fixes
- [C1ComboBox] NullReferenceException was occurred when a item was selected and used HTML code with ordered list in 'Item' property. (TFS:235750)
C1.Win.C1Schedule
Bug fixes
- FirstVisibleTime property is ignored in the TimeLine view. (TFS:235784)
C1.Win.FlexViewer
Improvements
- The error message text is shown on a page that can not be rendered because of an internal error.
Release version 236 -
C1.C1Word
Bug fixes
- System.FormatException is thrown when load the certain docx file. (TFS:227601)
Release version 235 -
C1.Win.BarCode
Bug fixes
- C1BarCode did not render correct image when code type set as 128 and module size set as 1. For some readers, you should set a value of QuietZone as 1 or more when the ModuleSize set as 1. (TFS:233682)
C1.Win.C1Command
Bug fixes
- [C1TopicBar] The size of a TopicBar page title was not refreshed when page styles contained a different font size. (TFS:233795)
C1.Win.C1FlexGrid
Bug fixes
- EditMask set on one column worked for another. (TFS:235049)
Improvements
- Added AllowNull property to Column class and EmptyAsNull property to C1FlexGridBase class. AllowNull property used to determine that cells in current column will accept null value or null will be replaced by default value in unbound mode. EmptyAsNull property used to determine that empty string from editor will be transformed to null or not after submitting value. (TFS:228266)
C1.Win.C1GanttView
Bug fixes
- Link line was shown at incorrect position while drawing the Predecessors line between two tasks. (TFS:234349)
- "Conflict with a linked task" error was still shown although one task is set into inactive task. (TFS:234363)
C1.Win.C1Input
Bug fixes
- [C1ComboBox] Selected text in text area was displayed incorrectly when using HTML code with unordered list in 'Item' property. (TFS:61258)
- [C1TextBox] Modified property of C1TextBox did not return correct value. (TFS:212014)
C1.Win.C1TrueDBGrid
Bug fixes
- When the ValueItems.Presentation was set as SortedComboBox then this caused the memory leak. (TFS:218858)
C1.Win.FlexReport
Bug fixes
- WMF images processed by the C1FlexReport incorrectly as raster (not vector) images. (TFS:235058)
C1.Win.TreeView
Bug fixes
- NullReferenceException was occurred when the TreeViewColumn EditorType was set as 'CheckBox' and the theme was applied at design time or run time. (TFS:234475)
Release version 233 -
C1.C1Report
Bug fixes
- In some rare cases RTF Field does not split between pages even if KeepTogether == false. (TFS:143697 case 2)
C1.Win.FlexReport
Bug fixes
- Content of subreport is not refreshed if subreport has no parameters and user presses "Refresh" in preview. (TFS:233859)
- Arial Narrow font processed incorrectly, as regular Arial font. (TFS:233723)
Release version 232 -
C1.C1Word
Bug fixes
- Image and chart in the flexreport file are not shown in exported rtf file. (TFS:229115)
C1.Win.C1Document
Bug fixes:
- Numbers of generated file are incorrect when export the file using RenderToFilter method in multithread application. (TFS:230016)
C1.Win.C1Schedule
Improvements
- Added C1Schedule.MinSlotWidth and MinDaySlotWidth properties to control slot width in the C1Schedule TimeLine view. (TFS:221311)
C1.Win.C1SplitContainer
Improvements
- Added events SplitterMoving and SplitterMoved for C1SplitContainer. (TFS:200856)
C1.Win.C1TrueDBGrid
Improvements
- Implemented new method C1TrueDbGrid.SaveExcel to provide fast export to Microsoft Excel file (needs reference to C1.Win.C1TrueDBGrid.Excel.4 assembly). (TFS:214687)
- Added new sample TrueDbGrid\CS\Excel to demonstrate the C1TrueDbGrid.SaveExcel feature.
- ComboSelect event is obsolete, use new ComboSelected event instead. The new ComboSelected provides SelectedIndex property. (TFS:13757)
- Added support of selecting multiple rows by selecting one row & dragging mouse over other rows. (TFS:5505)
New features
- Added the Select method. This method selects a range of cells. (TFS:13756)
C1.Win.C1TrueDBGrid.Excel
Initial release
- Export to Excel extension C1.Win.C1TrueDBGrid.Excel.4.dll/
Adds method SaveExcel to C1TrueDbGid.
C1.Win.Calendar
Initial release
- WinForms Calendar control. (C1.Win.Calendar.4.dll)
C1.Win.TreeView
Breaking changes
- Removed the ContextMenu property from the C1TreeNode. Added the BeforeContextMenuShow event into the C1TreeView.
Bug fixes
- C1TreeView reset styles settings when a theme was applied.
Improvements
- Added support of drag & drop for multiple selected nodes. (TFS:207529)
New features
- Added the CustomContentPresenter property to C1TreeColumn. Added the CustomContentPresenter abstract class.
- Added the Tag property to C1TreeNode. (TFS:229523)
- Added a tooltip support. (TFS:229203)
- Added the ScrollPositionChanged event to C1TreeView. (TFS:229506)
ComponentOne WinForms Basic Library
Bug fixes
- GridRow.HitTest worked incorrectly when the GridCell.RowSpan was set.
Release version 231 -
C1.C1Word
Bug fixes
- Text are not fit into field's bound in RTF/Word/Excel exported file when use "TextFitMode". (TFS:191006)
- An unhandled exception of type 'System.FormatException' occurred in C1.WPF.Word.4.dll. (TFS:233860)
- Table contents are shown as twice in output RTF document if any content is added under the RTF table. (TFS:233976)
Improvements
- Added support expand (spacing between characters) value for DOCX format.
C1.Win.C1Document
Bug fixes:
- Text are not fit into field's bound in RTF/Word/Excel exported file when use "TextFitMode". (TFS:191006)
- Image in the report's header are shown twice when export to the Excel file. (TFS:233985)
C1.Win.C1FlexGrid
Bug fixes
- Width of TreeStyleFlags were not fit when use the "TreeStyleFlags" in C1FlexGrid. (TFS:233879)
C1.Win.C1Input
Bug fixes
- [C1ComboBox] Even if SelectedIndex of C1ComboBox is set, it doesn't sometimes become effective. (TFS:233696)
C1.Win.C1InputPanel
Bug fixes
- Validated event fired multiple times when a MessageBox is shown from the event handler. (TFS:203791)
C1.Win.FlexViewer
Breaking changes
- The default value for the C1FlexViewer.UseIncrementalSearch property changed from False to True.
Release version 228 -
C1.Win.C1Command
Bug fixes
- When the C1DockingPage is selected and is opened, then if TabPages collection is cleared, then the selected tabpage does not get deleted and continues to display. (TFS:75980 case1)
- There is a lot of space encountered between tabs when Office2007 or Office 2010 TabStyle is applied and tabs between two tabs are hidden. (TFS:227580)
- Restoring two side-by-side aligned C1DockingTab creates wrong placement. (TFS:209455)
- C1Outbar crashes when OutPage with controls were collapsed. (TFS:219454)
- The size of TopicBar page was less than a size of current font. (TFS:227312)
Improvements
- C1DockingTab prevents C1DockingTabPage from being dragged under Windows Task bar. (TFS:19665)
C1.Win.C1FlexGrid
Bug fixes
- [C1TouchToolKit] TargetControl event data of GcMagnifier events returned garbled characters on magnifying in edit mode. (TFS:37050)
- C1FlexGrid displayed all the rows when manually assigning FilterDefinition with 'Equals' numeric filter that is set to nothing. (TFS:201873)
- Multiline text containing line feeds lost top alignment in the grid. (TFS:222075)
- C1SearchPanel searched data was not highlighted when C1FlexGrid is placed on C1Ribbon Form. (TFS:222792)
- Clicking on column header took time to select data in C1FlexGrid (TFS:227978)
- C1flexgrid paste result was not correct with sort. (TFS:229947)
- [FlexGridSearchPanel] Toolbox icon of C1FlexGridSearchPanel was missing in VS Toolbox. (TFS:232856)
C1.Win.C1GanttView
Improvements
- Added possibility to fit C1GanttVie into a page while printing. In this connection it's added two properties PrintInfo.FitHorizontally and PrintInfo.FitVertically. (TFS:220623)
- Added the following events th C1GanttView: MouseDown, MouseUp, MouseClick, MouseDoubleClick, MouseWheel, KeyDown, KeyUp, KeyPress, Paint. (TFS:200300)
- Task could not be edited through grid while grouping tasks. (TFS:231027)
C1.Win.C1Input
Bug fixes
- [C1ComboBox] C1ComboBox did not change a value when it used ItemsImageList. (TFS:192093)
- [C1NumericEdit] "NaN" is not displayed when pressing F4 when NumericInput and NumericInputKeys.F4 properties are True. (TFS:33952)
- [C1NumericEdit] Decimal char could be entered even if NumericInputKeys.Decimal property is False. (TFS:33952)
- [C1DateEdit] Custom format that contains 'E' for EditFormat is not displayed correctly in edit mode. (TFS:139827)
C1.Win.C1IntelliSpell
Bug fixes
- Incorrect duplicate words was appeared in Resx files. (TFS:38167)
C1.Win.C1List
Bug fixes
- C1Combo items were not rendered when the form closed and loaded without creating anew. (TFS:223448)
C1.Win.C1Ribbon
Bug fixes
- DropDownList in Custom VisualStyle RibbonComboBox Loses Ampersand. (TFS:227315)
C1.Win.C1TrueDBGrid
Bug fixes
- NullReferenceException was occurred when the DataView was changed in the AfterFilter event. (TFS:228308)
- Cursor was not displayed in the edit mode when an editor has a few lines and the font size more then 9. (TFS:228417)
C1.Win.FlexReport
Bug fixes
- Now if label is not specified for Series of FlexChartField then Series.YExpression will be used as series caption. (TFS:233017)
- C1FlexReport uses invalid paper size for B4 and B5 sizes. (TFS:227796)
C1.Win.FlexViewer
Improvements
- Added a notification when the document is saved to a file (see TFS:230220).
- Optimized printing multiple copies (see TFS:230322).
C1.Win.TreeView
Bug fixes
- Long text of Nodes was not shown completely when BorderStyle=Full, Border=2 and WordWrap=True. (TFS:224751)
- The LineStyle of C1TreeView was not shown properly when the LineStyle was set to 'Custom'. (TFS:224956)
- "InvalidCastException" exception was occurred when the C1TreeColumn EditorType was set as ColorPicker and a value of cell didn't has the Color type. (TFS:225022)
- DropDownButton border was shown in a cell when mouse over to another cell. (TFS:226724)
- DropDown button was shown at the right side when the RightToLeft was set to the Yes value and the EditorType was set to the ComboBox/DatePicker/NumericEdit value. (TFS:227221)
- Visual Studio stopped responding when the C1TreeView's column was changed visibility to false via designer. (TFS:230009)
Improvements
- DataMap property translates value in a cell using a IDictionary.
Release version 227 -
C1.Win.C1Document
Bug fixes:
- Rotated text are distorted in exported excel file if text field is set border. (TFS:230964)
C1.Win.C1FlexGrid
Bug fixes
- [FlexGridSearchPanel] When SearchMode is Always, and when '"' is typed as first key, exception was thrown. (TFS:227810)
C1.Win.C1InputPanel
Bug fixes
- Validating event fired multiple times when a MessageBox is shown from the event handler. (TFS:203791)
C1.Win.FlexChart
Bug fixes
- Height of the bars in BarChart is shortened when it includes a long value for the "BindingX" parameter.(TFS:230947)
Release version 226 -
C1.Win.C1FlexGrid
Bug fixes
- AutoSizeCols method threw exception when Rows.Count is set to 0 in C1FlexGrid. (TFS:232726)
C1.Win.C1TrueDBGrid
Bug fixes
- ArguementOutOfRange was occurred when the grid didn't contain a filter value and the grid contained empty rows. (TFS:232525)
Release version 225 -
C1.Win.C1Input
Bug fixes
- NullReferenceException is thrown when reopen the dropdown after pressing delete key and setting EmptyAsNull property is set to true. (TFS:229558)
Release version 224 -
C1.C1Excel
Bug fixes
- [FlexGrid] Multiple issues are observed when loading .xlsx file that contains cells with thousand separators and 11 decimal values. (TFS:208468)
- Unlike build 216,'I' cursor is not shown in c1FlexGrid edit mode when loading .xlsx excel file to c1FlexGrid by using LoadExcel() method. (TFS:228390)
C1.Win.C1Document
Bug fixes:
- Setting of font-bold / italic sometimes becomes incorrect for printing or exporting when there are more than one fields. Fix double bold and italic settings. (TFS:223802)
C1.Win.C1FlexGrid
Bug fixes
- Unlike build 216,'I' cursor was not shown in c1FlexGrid edit mode when loading .xlsx excel file to c1FlexGrid by using LoadExcel() method. (TFS:228390)
Release version 223 -
C1.Win.FlexChart
Bug fixes
- Description and remarks of the properties of Funnel Chart's Options are incorrect. (TFS:228077, 228076)
- LineMarker disappears after chart's ancestors changing.
- Legend is not displayed when binding data with series in Funnel chart.
- LineMarker is still visible by changing another tab page when adding C1FlexChart to TabControl.
- FunnelChart is not displayed correctly when binding data that contains null value. (TFS:227298)
Improvements
- AxisScrollbar behavior improvements.
Release version 222 -
C1.Win.C1Command
Bug fixes
- "NullReferenceException" is thrown when restore the layout after docking and autoHiding. (TFS:228243)
- When docking side by side, there is no splitter between the two tabs. (TFS:191750 case 2)
C1.Win.C1Input
Bug fixes
- [SplitButton] Item added to dynamically created DropDownItem object does not show at RunTime. (TFS:37336)
C1.Win.FlexReport
Bug fixes
- Vector images were garbled (TFS:210217).
Release version 221 -
C1.Win.Bitmap
Bug fixes
- System.ArgumentException is thrown when rotate the JXR file by using TransformOptions. (TFS:227961)
C1.Win.C1Command
Improvements
- [C1DockingManager] added Dragging event.
C1.Win.C1Input
Bug fixes
- C1TextBox validating goes wrong in the case of exit (lose focus) twice. (TFS:227996)
C1.Win.TreeView
Bug fixes
- InvalidOperationExcepiton was occurred at design time after 'Ctrl+Z' where pressed. (TFS:227960)
Release version 220 -
C1.Win.C1Command
Bug fixes
- Docking tab page is not refresh to the dock position when re-dock the floating tab page. (TFS:227193)
- If toolbar contains invisible items, layout is changed on first form load in the Designer. (TFS:202366)
C1.Win.FlexChart
Bug fixes
- Designer issues resulting in exceptions and design time property sheet issues are fixed. (TFS:227230)
C1.Win.FlexReport
Bug fixes
- C1FlexReport.EndPage event not fired for last page of the report. (TFS:227288)
C1.Win.FlexViewer
Other changes
- Added reference to C1.Win.FlexChart.4.dll.
Release version 218 -
C1.C1Report
Bug fixes
- Added a few missing Japanese localization strings. (TFS:129848)
C1.C1Word
Bug fixes
- 'System.InvalidCastException' is thrown when load the rft file contained image to C1WordDocument. (TFS:223542)
- Image in the MS Word file is not retained when load to C1WordDocument and save with Docx format. (TFS:204965)
- RTFString is not shown in output when save the C1WordDocument with RTF format. (TFS:224900)
- Text in the table are not shown when save the C1WordDocument with RTF format. (TFS:224907)
- Forecolor of RTF paragraph is not effected when save the C1WordDocument with RTF format. (TFS:224991)
C1.Win.C1Command
Bug fixes
- C1DockingTab's right scroll button not rendered properly with some of the Visual style options. (TFS:223571)
- On double click, C1DockingTabPage does not return to its original position when in float state (TFS:222680 Case 1,2,3,4)
- Error message box is shown by pressing 'Ctrl+Z' after drag and drop C1CommandDock on the form. (TFS:224712)
- Docking tab page is not retained to the drop position when maximize the form after docking and floating tab page. (TFS:224749)
C1.Win.C1Document
Bug fixes:
- Setting of font-bold / italic sometimes becomes incorrect for printing or exporting when there are more than one fields. (TFS:223802)
C1.Win.C1FlexGrid
Bug fixes
- Grid took more time in loading when the width of a column is decreased at runtime. (TFS:206007)
- It took a long time for scrolling / resizing of the C1FlexGrid that has so many rows. (TFS:224687)
Improvements
- Added HandleInvisibleChildren property to GridTree class. This property used to display or not collapse/expand button if all children of node are invisible. (TFS:128520)
C1.Win.C1SpellChecker
Bug fixes
- [Localization] Description of "BadWordFound" event was not localized in Japanese. (TFS:223894)
- No description was shown for the "BadWordAdded" event handler in the Properties Grid. (TFS:223867)
C1.Win.FlexChart
Bug fixes
Improvements
- Moved design time code to separate assemblies to permit FlexChart and FinancialChart to operate in ClientProfile.
C1.Win.FlexReport
Breaking Changes
- SubreportParameterValue was renamed to ReportParameterValue.
- SubreportParameterValues was renamed to ReportParameterValues.
Bug fixes
- BarCodeField rendered incorrectly in some rare cases if it is within GroupHeader. (TFS:225008)
- Calculated report field rendered incorrectly if it is in the ReportFooter and linked with report's Main DataSource, it shows no data. (TFS:223736)
Improvements
- Added two more variants to define hyperlink in the report (see FieldBase.Hyperlink property):\
- ReportLinkTargetScript. Script will be executed when user perform navigation, see "Interactive Report" sample.\
- ReportLinkTargetBookmark. Added properties Report and ParameterValues properties which allow to create a link to another report or to same report with different parameters.
- Added new FlexChartField report field, supporting the following chart types: Column, Bar, Line, Scatter, LineSymbols, Area, Spline, SplineSymbols, SplineArea, Bubble, Candlestick, HighLowOpenClose, Funnel. The new FlexChartField is supported on all platforms (WinForms, WPF, UWP). FlexChartField internally uses the FlexChart control, so now C1.Win.C1Document.4 and C1.Win.FlexReport.4 assemblies require the C1.Win.FlexChart.4 assembly.
- Now ForcePageBreak specified for FieldBase, Section or SubSection assigned to the RenderObject.LayoutBreak this allows to improve exporters.
C1.Win.FlexReport Designer App
Breaking changes
- Added "Add FlexChart" button on the INSERT tab. The "Add Chart" button is now hidden by default (the new "Show legacy Chart field" checkbox on the Options dialog brings it back).
C1.Win.TreeView
Bug fixes
- The SelectedNodes property had the EditorBrowsableState.Never attribute and the IntelliSense did not see it. (TFS:223560)
- Text of nodes was cut off when a node was collapsed or expanded and the RightToLeft was the Yes value. (TFS:224989)
Release version 217 -
C1.C1Excel
Bug fixes
- Height of Image is reduced when image is added and saved to excel file using C1Excel. (TFS:223304)
C1.C1Word
Bug fixes
- Image in the MS Word file is not retained when load to C1WordDocument and save with Docx format. (TFS:204965)
- "\n" in the paragraph is replaced by underscore when save the C1WordDocument with RTF format. (TFS:218071)
Improvements
- Changed from internal to public some properties of the Word/RTF drawing canvas.
- Changed DOCX format reader for support merged cells of the table.
- Added ForeColor for Word/RTF paragraph object.
C1.Win.C1Command
Bug fixes
- BackgroundColor and BorderColor properties of NormalPage style were not serialized at design time.
- C1NavBar panel was not refreshed after VisualStyle was changed. (TFS:220896)
C1.Win.C1FlexGrid
Bug fixes
- Exception was thrown in C1FlexGrid designer. (TFS:214465)
- Opening in-built designer of C1FlexGrid having C1SplitContainerPanel as parent crashed Visual Studio. (TFS:222218)
- RowValidating event's e.Cancel did not work. (TFS:222671)
- [FlexGridSearchPanel] C1FlexGridSearchPanel's cursor was moved to start position when space symbol is typed in SearchPanel. (TFS:222793)
C1.Win.C1Input
Bug fixes
- GDI resource leak.
- [C1ComboBox] C1ComboBox was not provided circular selection on pressing key when DropDownStyle = DropDownList. (TFS:220924)
- [C1ColorPicker] The focused item and the selected item didn't match when the selected item was dragged down of dropdown portion. (TFS:117626)
- C1NumericEdit threw "OverflowException" exception on setting its value to "double.PositiveInfinity" (TFS:222683)
Improvements
- Removed "C1Input" from validation and data conversion error dialogs' captions. (TFS:44271)
C1.Win.C1IntelliSpell
Bug fixes
- [c1IntelliSpell] Unlike VS2010 , Context menu of Task List is missing in VS 2015 and VS15 preview. (TFS:208481)
- [c1IntelliSpell] Unlike VS2010 , 'Next' and 'Previous' navigation button in ComponentOne IntelliSpell Dialog box is not work correctly in VS2015 and VS15 Preview 4 (TFS:208482)
- Fixed the c1IntelliSpell sporadical VS2015 hanging in the case when it makes Undo pending changes and close file in editor simultaneously.
C1.Win.C1List
Bug fixes
- [C1Combo] Items are not completely visible in the drop down list when the list is opened for the first time in the case of MaxDropDownItems property had increased. (TFS:110086)
C1.Win.C1SpellChecker
Improvements
- Added C1Spellchecker.UserDictionary.BadWordAdded event. (TFS:68661)
C1.Win.FlexViewer
Bug fixes
- InvalidOperationException was occurred by clicking the Next or Previous button on the search bar of C1FlexViewer while search is in progress. (TFS:215358)
C1.Win.TreeView
Bug fixes
- Exception was occurred after cell was edited and DataColumn was read only.
- Vertical alignment 'Top' was shown as 'Bottom'.
- 'Remove' and 'Add child' buttons were not localized in TreeNodes Editor. (TFS:222631)
Improvements
- The focus rectangle equals the cell size.
New features
- Added the C1TreeNode.IsReadOnly method. This method gets a value indicating whether the contents of the nodes cell can be changed.
- Added the LinesStyle property of style. This property gets or sets the style of dashed lines.
- Added C1TreeColumn.DataMap. This property gets or sets an IDictionary used to associate cell values with display values in the ComboBox editor.
- Added new default editors: DatePicker, NumericEdit, ColorPicker.
- Added the support of themes for default editors.
- Added the ContextMenu property into the C1TreeNode.
Other changes
- Styles of nodes applied to the contents of the node but not the row.
- TreeView showed a combobox editor always. Now TreeView shows the combobox editor only for a hot node cell.
Release version 216 -
C1.C1Excel
Bug fixes
- Error 'Invalid Excel OpenXml file' is occurred on opening of an excel file contains TabColor and formula after saving as another one. (TFS:197450)
C1.C1Pdf
Bug fixes
- Attachment Pdf document is not opened when adding attachment to pdf document by using C1PdfDocument.AddAttachment() method. (TFS:213228)
- System.NullReferenceException occurred in C1.UWP.Pdf.dll when creating lines in PdfDocument using PdfDocument.DrawLines() method. (TFS:209579)
Improvements
- Get font data using DX library.
C1.Win.C1FlexGrid
Bug fixes
- Bottom border for column headers and the right border for row headers were missing. (TFS:208263)
- Arabic words did not display correctly in C1FlexGrid. (TFS:218223)
C1.Win.C1TrueDBGrid
Bug fixes
- Editor of first row was still visible when the condition filter was applied. (TFS:222556)
C1.Win.FlexChart
Bug fixes
- SymbolRendered event now fires when appropriate (TFS:207186)
- LineMarker in Rotated=true mode
- LineMarker exception when top form's size changes
- Moving/Dragging the LineMarker does not changes its Content when using "Bar" ChartType (TFS:223801)
- Fixed TFS issue: 224746
Improvements
C1.Win.FlexReport
Bug fixes
- Error occurs during rendering if name of field of DataSource equals to VBScript keyword like "To", "While" etc. (TFS:221944)
C1.Win.FlexViewer
Bug fixes
- It was impossible to switch from Custom paper size to a standard paper size in the Page Setup dialog.
Release version 215 -
C1.Win.C1DX
Improvements
- Many small improvements to the common structures like Matrix3x2 and others.
C1.Win.C1TrueDBGrid
Bug fixes
- Text from FilterBar disappeared when user typed second "/" in DateTime column. (TFS:221443)
C1.Win.FlexPivot
Bug fixes
- Even if the values of upper and lower cells are same, these cells didn't merge together. (TFS:204147)
C1.Win.FlexReport
Improvements
- Now ForcePageBreak specified for FieldBase, Section or SubSection assigned to the RenderObject.LayoutBreak this allows to improve exporters.
C1.Win.FlexViewer
Bug fixes
- Disabled the Page Setup and Portrait/Landscape buttons for PDF documents. (TFS:222016)
Release version 214 -
C1.C1Excel
Bug fixes
- First sheet is always selected when setting 'SelectedIndex' value less than 'FirstIndex' value. (TFS:19584)
- One of the columns in the second sheet becomes invisible after saving in the different path and opening it. (TFS:15297)
- Japanese characters, font styles, watermarks and shapes are not rendered in output .xlsx file. (TFS:204191 cases 2 & 5)
- Multiple issues are observed when loading .xlsx file that contains cells with thousand separators and 11 decimal values). (TFS:208468 case 1)
C1.C1Report
Bug fixes
- The about link in C1Report and related components' design time action lists are not localized for Chinese and Korean locales. (TFS:29003)
C1.Win.BarCode
Bug fixes
- Improved Image property behavior when barcode is not on the form, but just in memory. (TFS:211509)
C1.Win.Bitmap
Other changes
- The first public build of C1Bitmap.
C1.Win.C1Command
Bug fixes
- C1NavBar VisualStyle (2003Olive) was not applied when set in design time. (TFS:220896)
C1.Win.C1FlexGrid
Bug fixes
- [3350] Cell labels were shown even when the complete text is visible in the cell. (TFS:11326)
- AutoSizeCols took more time in adjusting the width of all columns in the grid. (TFS:205719)
- Text margins inside a cell was reduced from previous build. (TFS:218246)
C1.Win.C1Input
Bug fixes
- [C1DateEdit] C1DateEdit's DropDown Calendar opened behind the Form if the Form was shown as a modal dialog. (TFS:207328)
- [C1CheckBox] 'Flat' and 'Pop up' FlatStyle was not displayed correctly when VisualStyle or Theme is set. (TFS:106546)
- [C1DateEdit] DateValueSelected event did not fired by using Keyboard (TFS:94009)
- C1DateEdit and C1NumericEdit were not refreshed after they theme was changed. (TFS:89210)
- [C1TextBox] White strip(or artifacts) was appeared in BackColor near the border. (TFS:219200)
- [C1SplitButton] DropDownItemClicked event was fired only after the dropdown is closed (TFS:50697)
- [C1ComboBox] Key is duplicated if pressed before DropDownForm is not opened while DropDownStyle is set to DropDownList. (TFS:220924)
- Exceptions were thrown when the Value property was set DBNull.
- [C1ComboBox] DropDown of C1ComboBox was opened while DropDownStyle=DropDownList even if character that does not match the items from dropdown list is pressed. (TFS:210650)
- The dropdown list of C1FontPicker was still opened when the dropdown form of C1DropDownControl was parent of C1FontPicker and the C1DropDownControl was closed. (TFS:218856)
Improvements
- [C1ColorPicker] The C1ColorPicker default size was increased. (TFS:206862)
C1.Win.C1List
Bug fixes
- [C1Combo] Extended part of dropdown was not populated with columns if DropDownWidth greater then C1Combo. (TFS:214125)
C1.Win.C1Ribbon
Bug fixes
- C1Ribbon dropdown/popup windows worked after pressing the Windows+Down/Windows+Up keys. (TFS:83498)
Improvements
- Added the AllowExtendedSubmenuHeight property to RibbonApplicationMenu to allow the submenu options to extend outside the application menu. (TFS:119849)
C1.Win.C1TrueDBGrid
Bug fixes
- Application hung when C1TrueDbGrid's MarqueeStyle was set to FloatingEditor and C1TrueDbGrid was added to nested SplitContainer. (TFS:219459)
C1.Win.FlexReport
Bug fixes
- Report can render incorrectly in Turkish locale if any identifiers in the report (such as report or data field names) contain the character "i". (TFS:218530)
C1.Win.FlexViewer
Bug fixes
- When a form containing C1FlexViewer is inherited from another Form, the page count label in C1FlexViewer always displayed zero (0). (TFS:219196)
C1.Win.TreeView
Bug fixes
- The ImageList control was removed after the c1TreeView was removed at design time. (TFS:218968)
- Vertical scrollbar of c1TreeView did not scroll while dragging any node to bottom most or top most nodes. (TFS:218982)
C1Themes Designer App
Bug fixes
- Enabled maximize button in regular and ribbon-based preview forms. (TFS:45123)
- Fixed calendar icon in theme preview. (TFS:46187)
Improvements
- Reduced clutter in "Find" and "Filter" combos' dropdowns (e.g. if user types "h", "ho" and "hot", only "hot" will be saved in the dropdown). (TFS:44285)
Release version 213 -
C1.Win.C1Command
Bug fixes
- [C1TopicBar] Some properties of the C1TopicBar.PageStyle were not applied.
C1.Win.C1Document
Bug fixes:
- Exception can occur in rare cases if document contains the large blocks of text. (TFS:215531)
- Selection works incorrectly in some scenarious. (TFS:215424)
C1.Win.C1FlexGrid
Breaking changes
- Improved the EditMask behavior for numeric fields in FlexGrid. Formerly the EditMask was used only for string fields. If EditMask was determined for numeric fields the GridEditorTextBox was used instead of GridEditorNumericTextBox. Now the GridEditorNumericTextBox is used with improved EditMask behavior.
Bug fixes
- [FlexGridSearchPanel] Search results in grid were incorrect when setting 'FilterSearchResults' after searching using FlexGridSearchPanel. (TFS:215448)
- Percentage (%) cell value was disappeared in edit mode when loading excel file that contains percentage values. (TFS:208470)
- 'I' cursor was not displayed in c1FlexGrid edit mode when loading excel file to c1FlexGrid by using LoadExcel() method. (TFS:209409)
- [Input][FlexGrid] Flickering was observed in column header by double-clicking/opening dropdown of editor when setting some c1Input controls as Custom Editor (TFS:218009)
C1.Win.C1GanttView
Bug fixes
- Some menu items from context menu of c1GanttView's chart pane were in active state although all the rows are deleted. (TFS:212864)
C1.Win.C1Input
Bug fixes
- Height of the blank row is less than the other rows when font size of C1ComboBox is increased. (TFS:207919)
- [C1RangeSlider] RightToLeft property did not work. (TFS:110740)
- [C1Button] VisualStyle of C1Button was not changed to Custom on applying BackColor after VisualStyle is set. (TFS:79386)
- [C1FontPicker] White space was appeared at the end of ListBox in the dropdown and selected font was not shown in the text area when select the font by using arrow Key. (209342)
- [C1DBNavigator] BackColor remained in some part of C1DBNavigator even after the resetting. (TFS:97009)
- [C1TextBox] C1TextBox did not apply the Multiline property when the Enabled was set to false. (TFS:207708)
- [C1DateEdit] ValueChanged event of C1DateEdit did not fired when pressing UpDown arrow key or clicking UpDown button of control. (TFS:213255)
- [C1Label] Sometimes the C1Label border was drawn incorrectly or not drawn at all when BorderColor property is changed. (TFS:139514)
- [C1TextBox] C1TextBox's Text was selected when the focus was shifted to it and Escape key was pressed for the first time. (TFS:210401)
- [C1TextBox] ForeColor property value was changed to SystemColors.WindowText when Enabled property is set to False. (TFS:79450)
- [C1TextBox] Letters in C1TextBox can not be deleted forward by pressing Delete key when EditMask is set (TFS:205416)
- [C1NumericEdit] Change the Calculator.ButtonFlatSyle property value before the Calculator form is opened did not give any effect. (TFS:73388)
C1.Win.C1Report
Bug fixes
- Printing progress in Print progress dialog is not updated when C1PrintDocument is printed from code via C1PrintDocument.Print(...) method.(TFS:214436)
C1.Win.C1Themes
Improvements
- Theme Office2007Blue was changed for C1TextBox. (TFS:194456).
C1.Win.C1TrueDBGrid
Bug fixes
- In HeadingStyle, Borders style setting did not apply to grid. (TFS:10721)
- AfterColEdit event was raised after the TrueDBGrid Filterbar was lost focus. (TFS:42197)
- AfterFilter event was raised twice after a checkbox column was filtered.(TFS:42219)
- ConditionFilter worked incorrectly with conditional operators: Contains, DoesNotContain, BeginsWith and EndsWith when datatype of column was DateTime.
- HeadingStyle font did not reset after PrintPreview was shown. (TFS:21260)
- Unwanted blank row space was observed when EmptyRows was set to true and the last row visibility was set to false. (TFS:60633)
- The Print method didn't used PrinterSettings of TrueDBGrid. (TFS:20941)
- A drop down list was shown to the upper left square of the grid, after double-clicking on the combobox type cell when the AutoDropDown was set to true. (TFS:214575)
- EvenRowStyle/OddRowStyle didn't apply for buttons. (TFS:149235)
- C1TrueDbGrid filter did not changed when the FilterText was set from event handler for the ribbon button Click event. (TFS:214795)
- Application did not close when ShutDownMode was set to "When last form closes" and TrueDBGrid's combobox was opened. (TFS:215135)
- Checkbox wasn't checked in the filter dropdown although all data was shown in the grid. (TFS:214906)
C1.Win.FlexViewer
Bug fixes
- An error occurred when the type of report parameter default value does not match the type of allowed values.
- Keyboard support was broken for the Thumbnails view in RightToLeft mode.
- Backward/forward navigation was broken in RightToLeft mode.
Improvements
- Added the ThumbScrollDirection property specifying the direction of scrolling for the Thumbnails view.
- Slightly changed scrolling animation.
C1.Win.TreeView
Bug fixes
- Redo/Undo function did not work correctly in c1TreeView at Design Time. (TFS:211024)
Release version 212 -
C1.Win.BarCode
Improvements
- Barcode initializes with CaptionGrouping = true by default. (TFS: 207604)
C1.Win.C1Command
Bug fixes
- ArgumentException is thrown after docking tab page to the top and autoHiding. (TFS:218045)
C1ReportDesigner App
Bug fixes
- If the .settings file is corrupt, the application crashes on startup. (TFS:214796)
Release version 211 -
C1.C1Excel
Bug fixes
- Cannot apply underline font style to a cell in C1Excel (only WinForms). (TFS:214429)
Release version 209 -
C1.Win.C1Command
Bug fixes
- Tab pages are overlapped when docking tab page is re-docked to the previous position. (TFS:214584)
- C1DockingTabPage does not fill the complete space as that of C1CommandDock. (TFS:191750 case 1)
Release version 208 -
C1.Win.C1Command
Bug fixes
- Application form goes back under next window and becomes not visible when re-docked the floating tab page. (TFS:214442)
C1.Win.C1Schedule
Bug fixes
- Appointments displayed incorrectly when TimeLineView is grouped and navigated by navigation buttons. (TFS:214394)
Release version 207 -
C1.Win.C1Document
Bug fixes:
- DocumentInfo specified for ExportFilter is ignored. (TFS:214352)
C1.Win.FlexChart
Improvements
- Added SVG rendering.
- INotifyPropertyChanged DataSource elements are now tracked.
- FinancialChart now shows default data at design time to allow styling.
Release version 206 -
C1.C1Excel
Bug fixes
- When the .xlsx file which the cell border is read and saved as it is, the cellborder is sometimes lost. (TFS:213511)
C1.Win.C1Command
Bug fixes
- ArgumentNullException is occurred on DockingTab drawing when setting visualStyle of C1DockingTab. (TFS:213813, TFS:213770)
Release version 205 -
C1.Win.C1Command
Bug fixes
- Unhandled exception is thrown after create new theme with standard build-in theme template. (TFS:213266)
Improvements
- [Themes, C1DockingTab] Improved theme properties tree for C1DockingTab.
Added tab page size, tab page mode, caption trail image, C1DockingTab border colors for different states, caption padding and margin.
C1.Win.C1FlexGrid
Bug fixes
- When a file saved with MS Excel 2003 is opened in C1FlexGrid, additional columns were seen. (TFS:213246)
C1.Win.FlexReport
Bug fixes
- All fields of child group are removed when user deleted parent group. (TFS:213294)
Release version 204 -
C1.Win.C1Document
Improvements:
- Now changing properties of the parameter of the C1SSRSDocumentSource will force set of C1SSRSDocumentSource.Dirty to true.
C1.Win.C1GanttView
Bug fixes
- (Default) bar styles set through 'Bar Styles' dialog at run time were not affected to currently excisting tasks. (TFS:212909)
C1.Win.FlexViewer
Bug fixes
- When the SelectMouseMode property is set to false, the user could still select the text with Ctrl+A but she can't remove the selection. (TFS:212905)
Release version 203 -
C1.Win.C1Command
Bug fixes
- TabPageClosed and TabPageClosing event of C1DockingManager is not fired when close the floating tab page. (TFS:210224)
- TabForeColorSelected property of C1DockingTabPage reset to ControlText at runtime when AutoHiding is set to true. (TFS:203243)
C1.Win.C1FlexGrid
Bug fixes
- Request to provide information on setting ScrollPosition of grid in a specific scenario. (TFS:197880)
C1.Win.C1TrueDBGrid
Bug fixes
- Calendar dropdown was shown instead of numeric updown when NumberFormat was set to 'Medium Time'. (TFS:211367)
- The error message was shown when the filter of grid column was edited and datatype of column was TimeSpan. (TFS:211351)
C1.Win.FlexReport
Bug fixes
- In some cases text selected in viewer copied not fully if report contains CheckBoxField. (TFS:211679)
C1.Win.TreeView
Bug fixes
- CryptographicException was occurred when a C1TreeColumn was initialized.
Improvements
- Styles of tree nodes and cells were changed, now it saves changed properties only.
Other changes
- Added translated strings into Japanese, Korean and Chinese.
Release version 202 -
C1.Win.C1Command
Improvements
- [Themes, C1DockingTab] Improved theme properties tree for C1DockingTab.
Added new properties to specify corners of different parts, hot & disabled styles for captions, tabs and buttons. (TFS:152852)
C1.Win.C1FlexGrid
Bug fixes
- Grid did not scroll to the bottom end by selecting all rows using Ctrl+click on Row header and then dragging to the bottom when its SelectionMode is ListBox. (TFS:209859)
C1.Win.C1Input
Bug fixes
- If an object of reference type is bound to Value of C1TextBox then Value is not changed even if Text is changed. (TFS:210992)
C1.Win.C1InputPanel
Bug fixes
- HighlightedIndexChanged event fired twice for InputComboBox when the user clicks an item in the dropped down list. (TFS:211025)
C1.Win.C1TrueDBGrid
Bug fixes
- Data was deleted from cell whenever user enters the edit mode. (TFS:210676)
- Edit mode of TureDBGrid's cell was flick by double clicking on the cell when Column data type is "DateTime" and format is "Long Time or Short Time". (TFS:209765)
Release version 201 -
C1.Win.C1FlexGrid
Bug fixes
- Cursor location was before last character by deleting character at last position in c1flexgrid when setting column format to 'N0' and 'C0'. (TFS:209830)
C1.Win.C1GanttView
Improvements
- Made property C1GanttView.Project.DurationUnitMasks public. (TFS:147921)
C1.Win.C1InputPanel
Bug fixes
- Validating event of InputNumericBox fired two times when the validation failed and the user tries to move to another control. (TFS:209469)
C1.Win.C1List
Bug fixes
- [C1List] C1List's cell value was shown as '???' when when column's data type is set to 'TimeSpan' (TFS:209865)
C1.Win.C1Schedule
Bug fixes
- Appointment titles disappear when the C1Schedule is scrolled and icons are set on them. (TFS:210094)
C1.Win.C1TrueDBGrid
Bug fixes
- A last character of column header was cut off in some cases. (TFS:193941)
- CellTips was shown unusually long when C1TrueDBGrid1.Style.VerticalAlignment is set to a value other than C1.Win.C1TrueDBGrid.AlignVertEnum.Top (TFS:209854)
C1.Win.TreeView
Breaking changes
- TreeBoundMode property was renamed to BindingMode. TreeBoundMode enum was renamed to BindingMode.
Release version 200 -
C1.C1Word
Improvements
- Added new method (AddCanvas) of the C1WordDocument class for adding drawing canvas objects to Word/RTF document.
C1.Win.BarCode
Improvements
- Added WideToNarrowRatio property. Use WideToNarrowRatio property to change ratio of wide and harrow bars. (TFS: 205480)
C1.Win.C1Command
Improvements
- New events in C1DockingManager TabPageClosed - Occurs after a page has been closed.
TabPageClosing - Occurs when the currently selected page is about to be closed by the user. Allows to cancel closing the page.
C1.Win.C1Document
Bug fixes
- Specifies the number of milliseconds to wait for server communications. (TFS:204523)
- Line Style of Arc, Pie and Triangles are not effected in PDF and other exported files. (TFS:203746)
Improvements:
- added property:
public int C1SSRSDocumentSource.ConnectionOptions.Timeout { get; set; }
C1.Win.C1FlexGrid
Improvements
- Added new control C1FlexGridSearchPanel. This control is used for full text search across all data in C1FlexGrid.
- Added GetCellStyle(int row, string colName), SetCellStyle(int row, string colName, CellStyle newStyle), GetCellImage(int row, string colName), SetCellImage(int row, string colName, Image newImage) methods to C1FlexGridBase class.
Added Add(int topRow, int leftCol, int bottomRow, int rightCol), Add(int topRow, int leftCol, int bottomRow, int rightCol, bool clearOverlappingRanges) methods to CellRangeCollection class. (TFS:206118) - Added ApplySearch(string search, bool highlight, bool filter),
ApplySearch(string search) methods to C1FlexGridBase class. Added SearchBackColor property to CellStyle class. This methods and properties are used for full text search across all data in C1FlexGrid.
C1.Win.C1GanttView
Bug fixes
- Horizontal scrollbar jumps to the corners when scrolling knobs (arrows) were clicked. (TFS:207696)
Improvements
- Added dialog like in MS Project in the case then adding task starts from nonworking day. (TFS:199424)
- Implemented import from MS Project XML file by new method C1GanttView.ImportFromMsProjectXml. (TFS:140572)
- Added a new property Task.ReflectOnGroup that indicates whether the task bar will be reflected on Group bar. (TFS:202356)
C1.Win.C1Input
Bug fixes
- [C1ComboBox] UseBindingItemsSource property does not work on form load if set in Design Time. (TFS:208278)
new features
- [C1ComboBox] Added new property TranslateValue (TFS:208277). It allows translate Value into Text using items data source.
C1.Win.C1TrueDBGrid
Bug fixes
- Hierarchical grid showed a sorted data incorrectly. (TFS:17960)
- Hierarchical grid scrolled to the left and rows got collapsed after filtering. (TFS:207694)
- Could not select multiple columns or rows by dragging mouse cursor over a section of TureDBGrid when MarqueeStyle is FloatingEditor. (TFS:14211)
- Unlike build 188, ??? is displayed in c1TrueDBGrid when column's data type is set to 'TimeSpan'. (TFS:209487)
- Some format was shown as "01/01/0001" and "???" in new row after setting AllowAddNew is set to true and Column data type is "DateTime". (TFS:209742)
C1.Win.FlexChart
Improvements
- Financial Chart control is no longer Beta and is licensed for Studio Ultimate and Studio Enterprise.
- Added Sunburst, Polar and Radar charts.
- Added Annotations.
C1.Win.FlexReport Designer App
Breaking changes
- Rather than unconditionally selecting all fields in the report, "Select All" (Ctrl+A) now selects fields depending on the current selection:
o If there are selected sections, all fields in those sections are selected.
o Else if there are selected sub-sections, all fields in those sub-sections are selected.
o Else if the primary selection is a field, all fields in its sub-section are selected.
o Else, all fields in the report are selected.
If following the above steps the same fields are re-selected that were selected before, all fields in the report are selected.
Bug fixes
- Fixed app's name in Japanese locale. (TFS:204516)
Improvements
- Added ability to open expression editor when creating user defined values for parameter in AllowedValuesDefinition editor. (TFS:135783)
C1.Win.FlexViewer
Improvements
- Added the ability to select text on multiple pages.
- Added the "Select All" action and context menu item.
C1.Win.TreeView
Bug fixes
- ApplyNodeStyles and ApplyNodeCellStyles events of TreeView was not getting triggered. (TFS:208033)
- Disabled state of style wasn't supported.
Improvements
- Added support of theme scrollbars.
- Default size of nodes was changed.
- Added new icons for 'expand' button and checkbox. Added new CheckBoxStyle and ExpandButtonStyle properties to TreeViewStyles class.
Release version 193 -
C1.Win.C1Command
Bug fixes
- Tab bar disappears from the window permanently when enough space is not available to accommodate it. (TFS:209439)
C1.Win.C1FlexGrid
Bug fixes
- Cell of C1FlexGrid could not be changed when setting cell editor's multiline property to false. (TFS:209521)
C1.Win.C1Input
Bug fixes
- System.NullReferenceException thrown when form containing C1Input.C1TextBox control is closed/disposed. (TFS:209440)
Release version 191 -
C1.Win.C1Command
Bug fixes
- The second horizontal toolbar is shown below the first in C1CommandDock. (TFS:202366)
C1.Win.FlexReport
Improvements
- Added support of Date parameters, see ParameterType.Date.
- Added property:
int Parameter.MaxLength { get; set; }
Gets or sets the maximum number of characters that can be manually entered into the string parameter.
Release version 190 -
C1.C1Excel
Bug fixes
- Some number in the Paragraph Field are not shown in exported excel file. (TFS:207872)
- [the second case] when .xlsx file is read and saved just as it is, cell format (forecolor, backcolor and horizonntar arrangement, etc.) sometimes changes. (TFS:189899)
C1.C1Report
Bug fixes
- Specific character does not get exported to RTF format correctly. (TFS:202996)
C1.Win.C1InputPanel
Bug fixes
- Validating event was not correctly cancelled when e.Cancel = True in Validating event of InputNumericBox. (TFS:208018)
C1.Win.C1TrueDBGrid
Bug fixes
- Grid's color scheme is not applied on the exported excel file when UseGridColors property is set to true. (TFS:207970)
- Grid displayed empty rows when the rows contains line feeds "\r\n". (TFS:208237)
New features
- Added new member 'Fill' to 'BackgroundPictureDrawModeEnum'. With 'Fill' option the image is stretched and aspect ratio is saved. (TFS:88030)
Release version 189 -
C1.Win.C1Command
Bug fixes
- Project was shown behind the opened file after clicking EditCommandLink/EditCommandProperties/ChangeLinkedCommand from floating toolbar of C1MainMenu. (TFS:202345)
- ContextMenu of C1MainMenu is not same with the previous build when right click on the C1MainMenu. (TFS:205557)
- Error Message box is shown when click 'About C1CommandLink' after clicking 'Append Item...'
(TFS:205323)
C1.Win.C1Document
Bug fixes
- Text field in the some specific file is not shown in exported excel files. (TFS:205548)
- Added Description attribute for several properties. (TFS:203726)
C1.Win.C1FlexGrid
Bug fixes
- C1FlexGrid scrolled to leftmost when selecting all cells and then sort rightmost column. (TFS:201305)
- Changing DPI caused Grid to print inconsistent font size. (TFS:202017)
- FlexGrid did not accept empty value in unbound mode if DataType of column is not nullable and the original value was changed previously. (TFS:206138)
C1.Win.C1GanttView
Bug fixes
- SplitTask popup was not closed by using Esc key. (TFS:200321)
- Size of indicator of percent complete did not increase while its bar height is increased and then dragging task percent complete icon on chart pane. (TFS:199452)
- Tasks were expanded when right-click on collapsed group header icon. (TFS:199562)
- 'Task Information' dialog box appears instead of 'Link Information' dialog by clicking some part of predecessor link when setting negative lag (Lead). (TFS:204081)
- Predecessor link with negative lag was cut off in print preview of c1GanttView. (TFS:204091)
- Predecessor task did not move according to the numbers of lags set through 'Task Information' dialog box. (TFS:204092)
- OldIndex and NewIndex properties of ListChangedEventArgs always returns 0 (Zero). (TFS:207940)
Improvements
- Made Task Info Dialog Enabled when C1GanttView is in Read Only. (TFS:204390)
C1.Win.C1Input
Bug fixes
- [C1FontPicker] 'DropDownFromAlign' property was not occurred in C1FontPicker although 'DownDownFormAlignChanged' Event is occurred. (TFS:198687)
- White strip was visible in BackColor of C1TextBox when disabled. (TFS:82563)
C1.Win.C1InputPanel
Bug fixes
- GotFocus event of InputComboBox was fired although focus is lost by setting "DropDownStyle=DropDownList". (TFS:201674)
- Second form was activated when open the dropdown of InputComboBox after setting "TopMost=True" for the Form. (TFS:201627)
C1.Win.C1List
Bug fixes
- [C1List] ??? is displayed in the DateTime column with NumberFormat property set to "Short Date" when the Format of the system was set to Finnish (Finland) (TFS:204316)
C1.Win.C1Ribbon
Bug fixes
- RibbonTab could not be opened the second time in Minimized mode after updating RibbonLabel while the tab popup is visible. (TFS:201839)
- Two tabs were selected after adding a new tab from the properties grid at design time. (TFS:204005)
- An issue occurred when remove and add RibbonContextualTabGroup programmatically. (TFS:204330)
- A small image applied on a button in LeftPaneItems of RibbonApplicationMenu displayed as large image. (TFS:206376)
C1.Win.C1TrueDBGrid
Bug fixes
- Filter was not cleared when FilterText property is set in code and Clear button in FilterDropdown is clicked at runtime. (TFS:203765)
- Filter of data source was incorrect when a column filter applied without changes. (TFS:198514)
- ??? was displayed in the DateTime column with NumberFormat property set to "Short Date" when the Format of the system is set to Finnish (Finland) (TFS:204493)
C1.Win.FlexReport Designer App
Bug fixes
- Fatal error is thrown when edit the report that has no DataSource by using smart tag panel of C1FlexReport. (TFS:205399)
C1.Win.TreeView
Bug fixes
- Remove button did not work in TreeNode Editor. (TFS:204003)
- Indicating lines between nodes were shown in second column when first column is hidden by resizing. (TFS:204064)
- Style of Column did not apply in design time. (TFS:204049)
- TreeNode Editor dialog is immediately closed by double clicking TreeNodes in TreeNodeEditor. (TFS:204415)
- Indicating displays lines are separated with c1TreeNodes by scrolling horizontal scrollbar when RightToLeft=Yes (TFS:204056)
- Expand/Collapse icon was changed without changing expand state of node when e.Cancel is set true in both of Collapsing and Expanding events. (TFS:207542)
- 'NullReferenceException' was occurred while pressing 'Shift' key and selecting the node by mouse at the same time. (TFS:207521)
- 'NullReferenceException' was occurred after editing node when data source is self-referencing.
Improvements
- C1TreeColumn.DisplayFiledName property was changed: last field name sets the field to be displayed in the column on all of the following levels. (TFS:207498)
ComponentOne WinForms Basic Library
Bug fixes
- Added support RTL to ScrollablePanel when the ContentElement sets the offsets in the GetScrollOrigin method. (TFS:204056)
- Width of GridPanel cell was set incorrectly in some case when AutoWidth = true.
- Hidden some properties of C1.Framework.XView from PropertyGrid (these properties are for internal use only).
Release version 188 -
C1.Win.FlexReport
Bug fixes
- Application hangs up when XMLLink specified in DataSource.DataProvider and name of table specified as report parameter. (TFS:205351)
Release version 187 -
C1.Win.C1Document
Bug fixes
- Text is corrupted in some places when report export to PDF. (TFS:204527)
C1.Win.FlexReport
Bug fixes
- ImageField does not render image correctly if its Picture property specified as expression and expression returns path to the image file. (TFS:204387)
Release version 186 -
C1.C1Pdf
Bug fixes
- Hyperlink in the C1PdfDocument is not worked when hyperlink is set by HTML <a> href Attribute. (TFS:204382)
ComponentOne WinForms Basic Library
Bug fixes
- Hyperlink in the C1PdfDocument is not worked when hyperlink is set by HTML <a> href Attribute. (TFS:204382)
Release version 185 -
C1.C1Word
Bug fixes
- Japanese About box is shown when add C1WordDocument of C1Word.2dll (eng build) onto the form. (TFS:152899)
C1.Win.C1Document
Breaking Changes:
- HtmlFilterBase: default value of SingleFile property changed to true.
C1.Win.C1InputPanel
Improvements
- Added the missing descriptions for members of the following enumerations: StyleBrush, StyleColor, StyleConst, StyleFlag, StyleFont, StyleGlyph. (see TFS:195750)
C1.Win.C1Ribbon
Improvements
- Added the missing descriptions for members of the following enumerations: StyleBrush, StyleColor, StyleConst, StyleFlag, StyleFont, StyleGlyph. (TFS:195750)
Release version 184 -
C1.Win.C1Command
Bug fixes
- NullReference exception is shown after clicking the autoHide button when c1Mainmenu is contained in Application Form. (TFS:204195)
Release version 183 -
C1.C1Word
Bug fixes
- Table borders are not shown and text are overlapped when save the C1Word with Docx format. (TFS:146519)
- Image icon jump to new line in table when save with Docx format. (TFS:151254)
- Table.BackwardDiagonal and Table.ForwardDiagonal borders are not shown when save the document with RTF Format. (TFS:153087)
C1.Win.C1Document
Bug fixes
- Borders of Ellipse,Arc and pie are shown as rectangle box in exported PDF file when SweepAngle of shapes is set to 360. (TFS:203712)
C1.Win.FlexChart
Release version 182 -
C1.C1Excel
Bug fixes
- When an excel file is loaded and saved using C1Excel, blank cells appear with a black background in the resultant file. (TFS:200400)
C1.Win.C1Command
Bug fixes
- DockingStyle of C1CommandDock is disabled when docking c1dockingTabpage to another c1dockingTabpage after setting 'Dock' property is set to 'Fill'. (TFS:203151)
- DockingTab is not able to dock to another docking by using DockingStyle when two dockingTab is placed in one CommandDock. (TFS:200741)
- C1Docking TabPage does not fill the complete space as that of C1CommondDock. (TFS:191750 case1)
- Height of C1DockingTab is not retained at run time although height of C1DockingTab is changed at design time. (TFS:203575)
C1.Win.C1Document
Bug fixes
- [C1PdfDocumentSource] Disabled the "Text Select Tool" and "Find" buttons in C1FlexViewer when load the pdf file onto it. (TFS:202190)
C1.Win.C1FlexGrid
Bug fixes
- C1FlexGrid Highlight style wordwrap caused multi column drop down to display incorrectly. (TFS:201542)
C1.Win.C1GanttView
Bug fixes
- 1.Selected unit in 'Units' comboBoxes was not correspondent to its value. 2.Selected format in 'Format' comboBoxes was not updated according to selected 'Units' in 'Units' ComboBoxes in three 'Tier' Tabs (Top Tier, Bottom Tier, Middle Tier). (TFS:201891)
- '{0:D} is nonworking' was shown when selecting non-working days on calendar in 'Change Working Time' dialog. (TFS:199433)
- Task was drawn to non-working days in chart pane although setting valid duration that does not exceed non-working day. (TFS:201536)
- Task bar’s start date or finish date does not move when selecting the “Predecessor Type” according to the predecessors and predecessors type. (TFS:201565)
- Task bar did not move when setting negative lag (Lead) through 'Link Information' dialog box. (TFS:201566)
C1.Win.C1Input
Bug fixes
- [C1ColorPicker] Next color of selected color was not shown in the text area when selecting with arrow key. (TFS:198555)
- [C1ColorPicker] "InvalidCastException" was thrown when open the dropdown after pressing Delete key and EmptyAsNull property is set to true. (TFS:202987)
- [C1ColorPicker] "InvalidCastException" was thrown when open the dropdown after pressing Delete key and EmptyAsNull property is set to true. (TFS:202987)
- Unlike MS text box , 'ModifiedChanged' event of C1TextBox is fired two time. (TFS:199281)
- Unlike MS NumericUpDown, ValueChanged event is fired although value of C1NumericEdit is not changed. (TFS:199344)
- DropdownForm of C1DropDownControl is closed when opening the dropdown list of C1SplitButton placed on the dropdownform (TFS:194815)
C1.Win.C1InputPanel
Bug fixes
- Error Dialog box is appeared when clicking ellipse button of 'ToolTipText' of c1InputPanel Item. (TFS:203146)
- When dropdown of InputCombobox is opened and AutoCompleteMode=Suggest, two drop-down lists were opened at the same time while typing characters. (TFS:201643)
C1.Win.C1Ribbon
Bug fixes
- When dropdown of RibbonCombobox is opened and AutoCompleteMode=Suggest, two drop-down lists were opened at the same time while typing characters. (TFS:201808)
C1.Win.FlexReport
Bug fixes
- bool C1FlexReport.BehaviorOptions.EnableAggregatesOnReportFields was added to improve
compatibility with C1Report. Set it to true if in your report aggregate functions use report fields. (TFS:203132)
C1.Win.TreeView
Bug fixes
- Indicating lines between nodes did not disappear when first column isn't visible. (TFS:201963)
- Checkbox of C1TreeNode is displayed incorrectly when CheckState has Indeterminate state. (TFS:201989)
- TreeView columns wasn't able to resize when RightToLeft = Yes. (TFS:201946)
- Node's height did not update after WrodWrap property changed to false. (TFS:202006)
- C1TreeView node did not support serialize Images property in design time.
Release version 181 -
C1.C1Word
Bug fixes
- Styles in the rtf file are not effected when load the rtf file to C1Editor. (TFS:145656)
Improvements
- Changed behavior: not disposed stream at DOCX saving.
C1.Win.C1Document
Bug fixes
- Added sanity code for SetPrintSettings methods, C1PageSettings may be null (XLS/XLSX/DOCX/RTF exports).
C1.Win.TreeView
Bug fixes
- 'Object reference not set to an instance of an object' error is occurred when adding new column at design time. (TFS:203191)
Release version 180 -
C1.Win.C1Command
Improvements
- new component C1DockingManager. Allows disable/cancel certain docking actions. (TFS:194427, TFS:150359)
- [C1NavBar] Style-defining properties are collected under a roof of a new Style property. (TFS:151591)
New features
- [C1TopicBar] New property C1TopicBar.PageStyles. Allows to customize Font, Border, Background, ForeColor, ArrowColor of topic pages. (TFS:151969)
C1.Win.C1Document
Bug fixes
- Added support of hyperlink actions to the C1SSRSDocumentSource.
- (partly) Rotated text applied by "TextAngle" are not rotated when export to RTF/Word/Excel files. (TFS:190933)
- Font color of "RTF Field" is not effected in exported Docx and RTF files. (TFS:201537)
- Font type and size of RTF field are not retained in exported Docx and RTF files. (TFS:201552)
- Page Size and Orientation of the report changes when exported to excel. (TFS:201875)
- Excel and RTF/Word export option forms: removed "Open XML document" option, document type is determined by the caller (such as toolbar button). (TFS:150186, 150337)
- [WF][UWP]Text in the Paragraph field in the Vertical WritingMode are wrong direction in output RTF/Docx/Excel. <<TFS:196271>>
Improvements:
- Following members of the C1DocumentSource were made public (were internal):
-- public void Generate()
-- public IAsyncActionWithProgress<double> GenerateAsyncEx()
-- public Task GenerateAsync()
-- public event EventHandler<AsyncCompletedEventArgs> GenerateCompleted
-- public void Export(Export.ExportFilter exportFilter)
-- public IAsyncActionWithProgress<double> ExportAsyncEx(Export.ExportFilter exportFilter)
-- public Task ExportAsync(Export.ExportFilter exportFilter)
-- public event EventHandler<ExportCompletedEventArgs> ExportCompleted
-- public void Print(C1PrintOptions options)
These methods allow to work with C1DocumentSource descendants (C1SSRSDocumentSource, C1FlexReport, C1PdfDocumentSource) in a similar way. - Added C1.Win.C1Document.C1TextSearchManager class which can be used to search a text with document managed by the C1DocumentSource.
C1.Win.C1Input
Breaking changes
- The C1.Framework namespace has been moved into C1.Win assembly.
C1.Win.C1InputPanel
Breaking changes
- The C1.Framework namespace has been moved into C1.Win assembly.
Bug fixes
- DropDown of InputComboBox and InputDatePicker is able to open although "ReadOnly" property is set to true. (TFS:201669)
C1.Win.C1Ribbon
Breaking changes
- The C1.Framework namespace has been moved into C1.Win assembly.
Bug fixes
- Adding a C1Ribbon object in the form causes internal error in compiler for Win32 app. (TFS:154115)
C1.Win.C1Schedule
Breaking changes
- The C1.Framework namespace has been moved into C1.Win assembly.
Bug fixes
- Improved scrolling performance in TimeLineView. (TFS:191278)
C1.Win.C1SplitContainer
Breaking changes
- The C1.Framework namespace has been moved into C1.Win assembly.
C1.Win.C1SuperTooltip
Breaking changes
- ImageCollection class moved to C1.Win assembly.
Improvements
- The C1SuperTooltip control is now inherited from the C1SuperTooltipBase control from the C1.Win assembly.
- The C1SuperLabel control is now inherited from the C1SuperLabelBase control from the C1.Win assembly.
C1.Win.C1TrueDBGrid
Bug fixes
- EditorStyle did not work when MarqueeStyle is set to FloatingEditor. (TFS:137768)
Improvements
- Added new property Wrap (instead WrapText). This property can set wrap state, where line-breaking occurs if the line overflows beyond the available block width, even if the standard line breaking algorithm cannot determine any line break opportunity, as in the case of a very long word constrained in a fixed-width container with no scrolling allowed. (TFS:148217)
C1.Win.FlexViewer
Improvements
- Supported page rotation by 90/180/270 degrees, added the RotateView property to C1FlexViewer.
C1.Win.TreeView
Breaking changes
- The C1.Framework namespace has been moved into C1.Win assembly.
New features
- Added new method GetNodeAtPoint. This method gets the node located at the specified point of client area.
- Added Drag & Drop. (EnableDragDrop property & ItemDrag event)
- Added new property TreeBoundMode. This property gets or sets a value indicating type of the bound mode.
ComponentOne WinForms Basic Library
Other changes
- Added the set of core controls and elements from the C1.Framework namespace.
- Added the core classes from C1.Win.C1SuperTooltip namespace.
Release version 176 -
C1.Win.FlexReport
Bug fixes
- Fields with FieldBase.Anchor != AnchorEnum.Top split incorrectly between pages in some cases. (TFS:202376)
Release version 175 -
C1.C1Pdf
Bug fixes
- "text-decoration:none" does not takes effect for "<a>" anchor tag while defining the style in DrawStringHtml() method of C1Pdf. (TFS:202215)
C1.C1Word
Bug fixes
- Text's alignment of original document is not retained in new document. (TFS:191068)
- Backfilling color changes in output .rtf and not effected in output .docx file when load/save the MS Word Document to C1Word. (TFS:196282)
- Font Size of MS word file is not retained when load and save in C1WordDocument. (TFS:193081)
- System.FormatException is thrown when load the docx file contained bookmark and save it in another document. (TFS:192836)
- PageBreak from MS word does not effect in C1WordDocument when load MS word file and save it in C1Wordocument. (TFS:193054)
- Position of Footer text are different in RTF and Docx Files. (TFS:196953)
- Text behind the tab character "\t" are disappeared in output RTF file. (TFS:197388)
- Background filling color of main section in the C1WordDocument is not effective in output RTF and DOCX files. (TFS:153736)
- WidthPercent of Table row is not effected in word doucument with Docx format. (TFS:153145)
- Font color of "RTF Field" is not effected in exported Docx and RTF files (TFS:201537)
C1.Win.C1Chart
Bug fixes
- Spline and Bezier curves no longer generate out-of-memory exceptions in some cases with pen widths greater than 1. (TFS:199983)
C1.Win.FlexChart
Bug fixes
- Changing the FlexChart DataSource now results in a Rebind() and the chart is correctly repopulated. (TFS:200374)
- Various bug fixes.
Improvements
- Added Sunburst chart control for visualization of data hierarchies.
- Various improvements.
C1.Win.FlexReport Designer App
Bug fixes
- Now format painter copies more properties between different field types (e.g. from RtfField to TextField etc.). (TFS:201520)
Release version 174 -
C1.C1Pdf
Bug fixes
- Multiple issues in C1PdfDocument when UseFastTextOut is set to false. (TFS:201306)
C1.Win.C1Input
Bug fixes
- Unlike build 166 NullReferenceException has occurred When C1NumericEdit is used as editor in c1Flexgrid. (TFS:201684)
C1.Win.FlexReport
Bug fixes
- CheckBoxField rendered with exclamation mark in C1FlexReportDesigner when CheckBoxField.CheckMark.Style changed to Standard. (TFS:201704)
Improvements
- Now text can be specified for report's watermark or overlay. Following properties were added to the Watermark class describing C1FlexReport.Watermark and C1FlexReport.Overlay:
-- public string Text { get; set; }
-- public WritingMode WritingMode { get; set; }
-- public FieldAlignEnum Align { get; set; }
-- public Color ForeColor { get; set; }
-- public float TextAngle { get; set; }
-- public bool WordWrap { get; set; }
-- public FontHolder Font { get; set; }
-- public double LineSpacing { get; set; }
-- public TextFitMode TextFitMode { get; set; }
-- public double Opacity { get; set; }
If both Watermark.Picture and Watermark.Text are specified then watermark/overlay will be rendered as image.
C1.Win.FlexViewer
Bug fixes
- The margins of the FlexReport kept on decreasing when Page Setup dialog box of FlexViewer is opened and closed repeatedly and Format of the system is set to Germany. (TFS:201301)
Release version 173 -
C1.C1Report
Bug fixes
- Text of RTF Field (Field.RTF == true) rendered incorrectly if it starts with digit. (TFS:200949)
C1.Win.C1Command
Bug fixes
- C1TopicBar link displayed incorrectly when Align property of page is set to 'Center'. (TFS:199057)
C1.Win.C1FlexGrid
Bug fixes
- [46622-139] Font property of C1FlexGrid was stored in the form's designer file when a custom style is created for the grid. (TFS:82397)
- C1FlexGrid was not filtered when FilterDefinition is assigned manually. (TFS:197713)
C1.Win.C1GanttView
Bug fixes
- Four-digits hours and minutes changes to 3 digits when setting duration formats and then pressing 'F2' (editing). (TFS:198087)
- Task was not moved automatically when change lag in Link Form. (TFS:197758)
C1.Win.C1InputPanel
Bug fixes
- New items were not rendered correctly after adding on C1InputPanel at design time if RightToLeft is set to 'Yes'. (TFS:199486)
C1.Win.C1Ribbon
Bug fixes
- The current ribbon tab became unselected when dragging it with the mouse to a new position at design time.
C1.Win.C1TrueDBGrid
Bug fixes
- Filter editor lost focus when found string is very long and columns has AutoComplite set to true. (TFS:196957)
- BackColor for Caption style does not work. (TFS:153013)
- Text of the grouped row was displayed in the next column when the column displaying group text is resized. (TFS:141765)
- Filterbar lost focus when keypressed in grouped C1TrueDBGrid. (TFS:189099)
C1.Win.FlexReport
Bug fixes
- In some rare cases extra blank first page is added to the report on second call ofC1FlexReport.Render() method.
- Text of RtfField or Field with Field.RTF == true rendered incorrectly if it starts with digit. (TFS:200949)
Release version 172 -
C1.Win.C1TrueDBGrid
Bug fixes
- GDI+ exception is thrown, when a very long string is displayed in the grid. (TFS:199972)
C1.Win.FlexChart
Bug fixes
- Nullable data values with more than 2000 data points are now property handled. (TFS:199560)
C1.Win.FlexViewer
Bug fixes
- If the number of copies for printing is set to more than 2, C1FlexViewer printed "square of the number" of copies. (TFS:200264)
Release version 171 -
C1.C1Excel
Bug fixes
- #VALUE! is shown in the cell with .xls excel file after loading and saving an excel file which has '=SUM((B1,B2))' formula with C1Excel. (TFS:195419)
C1.Win.C1Command
Bug fixes
- DockingTabs not collapsing to single row. (TFS:194430)
C1.Win.C1Input
Bug fixes
- Items of C1ComboBox are not shown immediately in the dropdown list by opeing the dropdown when setting 'RTL=Yes'. (TFS:198357)
Release version 170 -
C1.C1Excel
Bug fixes
- When a Excel file that has RTF texts including line break is loaded, an unnecessary blank is inserted between the 2 byte characters at the time of an RTF translation (Regression from TFS:191100). (TFS:198035)
C1.C1Pdf
Improvements
- Add support PDF/A compliance for PDF annotations. PDF/A bug fixing.
C1.Win.C1Input
Bug fixes
- C1TextBox's Modified is false after changing text, unlike MS TextBox. (TFS:192107)
C1.Win.C1TrueDBGrid
Bug fixes
- C1TrueDBGrid drew the Arabic digits incorrectly. (TFS:125579)
- C1TrueDBGrid aligned properly incorrectly when set RightToLeft. (TFS:151834)
C1.Win.FlexReport Designer App
Bug fixes
- In some cases in the error list window the copy command did not work while being enabled. Now it is only enabled if there is a current entry that can be copied. (TFS:197811)
Release version 168 -
C1.Win.C1Command
Bug fixes
- Ellipsis is not being displayed correctly on C1DockingTabPage Caption when there are many tabs. (TFS:197448, 106533)
Release version 167 -
C1.Win.BarCode
Bug fixes
- Change the default encoding from shift-jis to UTF-8. (TFS:140253)
C1.Win.C1Command
Bug fixes
- Size of DockingTab in c1CommandDock is changed by resizing c1DockingTab from different c1CommandDock (TFS:190789)
C1.Win.C1GanttView
Bug fixes
- Splitted task was distorted and incorrectly shown when change the duration unit. (TFS:153891)
- Duplicate filter name were allowed in Advance Filter and More Filter dialog box. (TFS:153979)
- Column name were overlapped and date from calendar view were shown outside of border in exported pdf file. (TFS:154018)
Improvements
- Added tool strip button "Split Task" and floating tooltip to improve usability of splitting. (TFS:153895)
C1.Win.C1Input
Bug fixes
- C1DBNavigator with Command Dock gives error when form closed in designer. (TFS:191303)
- Flickering is seen in C1ComboBox when Shift+Tab is pressed in DropDownList mode, Combo's DropDown appears when Shift key is pressed (TFS: 191920)
C1.Win.C1TrueDBGrid
Bug fixes
- Condition filter parameters were not retained when the FilterDefinition is saved and loaded again. (TFS:121149)
- Exported to delimited csv file, opened in MS Excel and saved again, lost it's comma delimiters and gets instead tab delimeters (problem with encoding preamble in delimited file). (TFS:152485)
- BeforeUpdate and AfterUpdate events fired twice when there is a master detail relation between two grids and a new record is entered. (TFS:144317)
- BeforeColUpdate event fired twice before the cell is updated. (TFS:124592)
- The HorizontalAlignment property did not work for HeadingStyle when DataView of TrueDBGrid is set to DataViewEnum.Form. (TFS:152430)
- The method ColContaining did not return the exact column index when there are multiple splits available in the grid. (TFS:152840)
C1.Win.FlexReport
Bug fixes
- "RightToLeft" layout is not effected for Map Field in the FlexReport Designer. (TFS:194972)
- Valid ZoomLevel value is not automatically changed for Map Field when set invalid ZoomLevel value. (TFS:195205)
C1.Win.FlexViewer
Bug fixes
- Page was not scrolled when slide the scroll bar of C1FlexViewer with touch. (TFS:196228)
- Text selection grips were shown far away from selection start/end when using touch to select the rotated text. (TFS:195761)
Release version 166 -
C1.C1Excel
Bug fixes
- Error occurs in output file while loading and saving of the border style containing .xls/.xlxs to C1Excel. (TFS:191302)
- When the report is exported to Excel file with .xls format, background color in some field may change. (TFS:195006)
C1.C1Word
Bug fixes
- DiagonalBorders are not shown if border width of table cells are not set and save with RTF format. (TFS:153082)
C1.Win.C1FlexGrid
Bug fixes
- 'ArgumentOutOfRangeException' was thrown when try to remove values before a comma in the cell that is set a numerical value. (TFS:195412)
C1.Win.C1InputPanel
Bug fixes
- Items of InputPanel disappeared after setting "RTL=Yes". (TFS:195214)
Release version 165 -
C1.C1Excel
Bug fixes
- Comment of cell in result excel file is not properly shown in C1Excel when loading and saving to C1Excel. (TFS:191100)
- Unlike build 149,'System.ArgumentOutOfRangeException' has occurred when loaded excel file that saved fomula. (TFS:191200)
C1.C1Pdf
Bug fixes
- Column name are overlapped and date from calendar view are shown outside of border in exported pdf file. (TFS:154018 partly for EMF+)
C1.C1Report
Bug fixes
- Text in cell of RenderTable is not clipped when it is to long to fit into cell in XPS export. (TFS:153297)
- Gradient custom field rendered incorrectly if large fonts selected in system. (TFS:192647)
C1.Win.C1Chart3D
Improvements
- The Chart3DView XScale and YScale lower limits have been changed from 0.1 to 0.01.
C1.Win.C1Command
Bug fixes
- Caption of docking tab page is not refreshed after floating tab page. (TFS:192548)
- [C1TopicBar] Borders of TopicLink are not updated after font of LinkStyle was changed. (TFS:193082)
- C1DockingTabPage is disappeared when maximized the form after docking and floating tab page. (TFS:192397)
- NullReference Exception is thrown when maximized the form after docking 'Tab Page' by using DockStyle property and Auto Hiding. (TFS:192406)
- If navigating to another page, ArgumentOutOfRange Exception is thrown when opening DockingTabPage in float style. (TFS:83247)
- Text of tab page is cut off when floated tab page is changed to 'Docked' by double clicking on header of floated tab page at Maximized state. (TFS:189903)
C1.Win.C1Document
Bug fixes
- RightToLeft text in the TextField are wrap into new line in exported Word and RTF files. (TFS:192174)
C1.Win.C1FlexGrid
Bug fixes
- Checkboxes in boolean column were changed to true/false values when AutoGenerateColumns is set to false. (TFS:192842)
- Subtotaling did not group some records in C1FlexGrid. (TFS:193642)
C1.Win.C1List
Bug fixes
- [C1List] Background/Foreground image of column did not show at run time. (TFS:190348)
C1.Win.FlexViewer
Improvements
- Supported text selection with touch.
- Added the WideLayout property specifying whether a multi-column layout is applied to wide reports by default.
Release version 164 -
C1.Win.C1GanttView
Bug fixes
- Task splitting did not store after loading from xml at design-time. (TFS:153833)
- Duration of task was changed when split the task. (TFS:153890)
Improvements
- Added Task.SplitTask(double[] durations) public method.
C1.Win.FlexReport
Bug fixes
- When C1FlexReportDesigner called from design-time C1DataSource objects are invisible in designer. (TFS:147970)
C1.Win.FlexViewer
Bug fixes
- Time value was not available for DateTime parameters in C1FlexViewer. (TFS:153471)
Release version 163 -
C1.C1Report
Bug fixes
- RenderBarCode object renderes barcodes incorrectly if text contains chars with codes from 0x00 to 0x1F. (TFS:144535)
- C1Report RTF filter crashes if field's text starts with ' ', '(' or ')'. (TFS:191574)
C1.Win.C1Command
New features
- [C1TopicBar] Added new property C1TopicLink.Pressed - the value indicating whether the link was pressed. (TFS:144522)
- Docked c1DockingTabPage is overlapped with another c1dockingTabPage that is auto hide state after c1Docking Tabs are dock and hide again in a scenario. (TFS:190264)
C1.Win.C1FlexGrid
Bug fixes
- C1FlexGrid was not deriving the font set for the parent form at runtime. (TFS:93003)
C1.Win.C1GanttView
Bug fixes
- Filtering did not work on "Percent Complete" field. (TFS:153991)
- NullReference Exception was thrown when choose the "SplitTask" from context menu without selecting the task. (TFS:191131)
- "Task Information" and "Split Task" items from context menu did not work when right click on the timescale tire. (TFS:191135)
- NullReferenceException was thrown when using 'GroupBy' if task has no Start/Finish date and visible of Duration column is set to true. (TFS:191301)
- When the child tasks are collapsed or expanded, scroll bar knob flashed on and off intensify. (TFS:189578)
C1.Win.C1InputPanel
Improvements
- InputControlHost can be saved to XML and loaded from XML at runtime. (TFS:144830)
- Added the ControlHostFromXmlNode event to C1InputPanel. It allows to detect user's ControlHost in XML tree.
- Added the ControlHostNodeName property and Load/SaveControlHostProperties virtual methods to InputControlHost.
- Added InputPanelDeserialized and ItemDeserialized events to C1InputPanel.
C1.Win.C1Ribbon
Improvements
- RibbonControlHost can be saved to XML and loaded from XML at runtime (if supported by ControlHost developer).
- Added the ControlHostFromXmlNode event to C1Ribbon and C1StatusBar. It allows to detect user's ControlHost in XML tree.
- Added the ControlHostNodeName property and Load/SaveControlHostProperties virtual methods to RibbonControlHost.
- Added a few *Deserialized events to C1Ribbon and C1StatusBar to allow subscribing to event handlers after loading from XML.
C1.Win.C1TrueDBGrid
Improvements
- Added Add(int[] rows) method for C1TrueDBGrid.SelectedRows collection. This method is used for adding several rows at once for selection. (TFS:152618)
C1.Win.FlexReport
Bug fixes
- Description of some properties for MapField are not shown in C1FlexReportDesigner application. (TFS:191971)
Improvements
- Added parameterized constructors for TextField class. (TFS:149234)
Release version 162 -
C1.C1Report
Bug fixes
- If Style.Brush is specified via SolidBrush then document will be exported to the XPS very uneffective all backgrounds are exported as images. (TFS:191333)
C1.Win.C1Schedule
Bug fixes
- Improved scrolling in C1Scheduler when there are large number of appointments. (TFS:191278)
- Corrected showing first time slot when ShowWorkTimeOnly is true. (TFS:191278)
C1.Win.C1TrueDBGrid
Bug fixes
- When FilterBar is clicked e.LastCol and e.LastRow are reversed in RowColChange event for TrueDBGrid. (TFS:190996)
C1.Win.FlexChart
Improvements
- Added FinancialChart control for visualisation of financial data(BETA license).
- Added FinancialChartExplorer sample.
- Added TrendLine class for plotting trend lines. It can be used with FlexChart/FinancialChart.
- Added Axis.TitleStyle property for customization of axis title appearance.
- Added Legend.Orientation property for setting legend orientation.
- Added Legend.Title/TitleStyle properties for customization of legend's title.
- Added FlexChart.SeriesVisibilityChanged event. The event fires when series visibility was changed.
- Added Series.AltStyle property that allows to specify alternative data point appearance.
C1.Win.FlexPivot
Improvements
- It is now possible to use a single field multiple times in any role, in Values,
Rows, Columns, Filters. Main uses of this feature are to apply different
subtotal functions to a single field at the same time (adding the field to Values)
and to group by the same field more than once using different formats (adding the
field to Rows or Columns), for example, to see subtotals by year and by quarter
using the same date field. - Added Show As feature. It allows to show results as difference or percentage with
respect to the previous row or column. Great for showing how measured values are
changing from previous year or quarter, compare different measures,
and other tasks like that. To specify a Show As calculation, use the new Show As tab of
the Field Settings dialog on a value field. - FlexPivot grid now has a context menu with Copy, Show Detail, Field Settings.
- Added TotalsBeforeData property. It is False by default, which means that subtotals
rows and columns appear after data rows and columns. If it is set to True, subtotals
will appear before data. - Weighted group operations (aggregations, subtotals) are now supported in DataEngine.
Previously, they were only supported for the DataSource data option.
Weighted subtotals are specified using the "Weigh by" combo box on the Subtotals
tab of the Field Settings dialog. - Cancelling current calculation is faster now. Current operation is cancelled if the user
changes view settings while the engine is calculating. Previously, the engine had to
finish the current operation (not necessarily the entire calculation; a calculation
ususally consists of multiple operations), which in some cases could take considerable time.
Now, cancel is virtually immediate in all cases. - DataEngine queries now support custom operations. Both group operations (aggregation)
and simple operations can now be custom, user-specified. Programmers can write arbitrary
code in a custom class, that will constitute the body of a custom operation.
Actions/calculations performed on the data are no longer limited to the stock operations,
and performance is kept on the same lightning-speed level because loop over
data, including indexing, is performed by DataEngine using the same optimizations
as in the stock operations.
Release version 161 -
C1.C1Pdf
Breaking changes
- Added reference to C1.Win assembly.
Bug fixes
- When ParseEmfPlus property is set true and is exported to pdf, occurs exception and shape isn't drawn correctly. (TFS:109670/part 2)
- When saving a PDF document with FontType specified as Standard or TrueType causes unexpected rendering. (TFS:153782)
- DrawString does not work correctly when StringFormat.Alignment != StringAlignment.Near and C1PdfDocument.UseFastTextOut is set to false. (TFS:190750)
C1.C1Report
Improvements
- Added German, Italian and Spanish localizations for most end user-visible strings.
C1.C1Word
Bug fixes
- Font type of original document is not retained when load the document and save in new document. (TFS:153407)
- (partly) Paragraph under image is not jump to new line when save the document with RTF format. (TFS:153414)
- Spelling mistake for BackFilling,ForeFilling of RtfBorderObject and RTF paragraph. (TFS:154016)
- Borders of MainSection are not shown in output DOCX file. (TFS:154014)
- "Can't Open" error is shown when save the C1WordDocument contained "RtfDateField" with Docx format. (TFS:153727)
C1.Win.C1GanttView
Breaking changes
- Added reference to C1.Win assembly.
Bug fixes
- The week numbers displayed in the GanttChart were incorrect in some cultures. (TFS:151897)
Improvements
- Added a possibility to change the display format of Duration column in the grid of C1GanttView. (TFS:147921)
- Added C1GanttView.Schedule.CalendarWeekRule property. (TFS:151897)
C1.Win.C1Input
Breaking changes
- Added reference to C1.Win assembly.
Bug fixes
- When two form opened, opening dropdown calendar in one window gets another window activated. (TFS:36466)
Improvements
- Added ComboBoxDataBinding sample.
- [C1ComboBox] Improved RTL handling. Text in non-RTL languages doesn't change words order when shown with RTL layout.
C1.Win.C1InputPanel
Breaking changes
- Added reference to C1.Win assembly.
- Added reference to C1.Win.C1SuperTooltip assembly.
C1.Win.C1Report
Improvements
- Added German, Italian and Spanish localizations for most end user-visible strings.
C1.Win.C1Ribbon
Breaking changes
- Added reference to C1.Win assembly.
- Added reference to C1.Win.C1SuperTooltip assembly.
- ImageEntry class has been moved to C1.Win.C1SuperTooltip assembly.
C1.Win.C1Schedule
Breaking changes
- Added reference to C1.Win assembly.
- Added reference to C1.Win.C1SuperTooltip assembly.
Improvements
- Improved RTL handling. Text in non-RTL languages doesn't change words order when shown with RTL layout.
C1.Win.C1SplitContainer
Breaking changes
- Added reference to C1.Win assembly.
- Added reference to C1.Win.C1SuperTooltip assembly.
C1.Win.C1SuperTooltip
Breaking changes
- Added reference to C1.Win assembly.
Bug fixes
- Text of C1SuperToolTip and C1SuperLabel are cut off by setting 'rtl' to bi direction attribute. (TFS:152743)
Improvements
- Improved RTL handling. Text in non-RTL languages doesn't change words order when shown with RTL layout.
- [C1SuperToolTip] added RightToLeft property. Default property value is RightToLeft.Inherit, which means that tooltip will be shown with the same layout as associated control.
C1.Win.FlexReport
Breaking Changes:
- All export filters (classes derived from C1.Win.FlexReport.ExportFilter) were moved to C1.Win.C1Document.4 assembly, namespace for all those classes was changed to C1.Win.C1Document.Export. The following classes were affected by this change:
C1.Win.FlexReport.GraphicsFilter -> C1.Win.C1Document.Export.GraphicsFilter
C1.Win.FlexReport.ImageFilter -> C1.Win.C1Document.Export.ImageFilter
C1.Win.FlexReport.RasterImageFilter -> C1.Win.C1Document.Export.RasterImageFilter
C1.Win.FlexReport.JpegFilter -> C1.Win.C1Document.Export.JpegFilter
C1.Win.FlexReport.PdfFilter -> C1.Win.C1Document.Export.PdfFilter
...and so on.
Static properties on C1FlexReport returning static registered instances of supported export providers were moved to the ExportProvider class.
(The reason for this change is the addition of the new C1PdfDocumentSource component which uses the same export filters as C1FlexReport.)
Improvements
- Added properties:
float TextFieldBase.TextAngle { get; set; }
float Field.TextAngle { get; set; }
Gets or sets the angle of text rotation within the field.
double TextFieldBase.LineSpacing { get; set; }
double Field.LineSpacing { get; set; }
Gets or sets the line spacing between text lines in the field, in percent. The default is 100 which corresponds to normal line spacing.
TextFitMode TextFieldBase.TextFitMode { get; set; }
Gets or sets a value indicating how the text is fit into field's bounds. - Behavior change: previously, if the type of a field could not be resolved while loading a report, an exception occurred. Now instead of the exception a text field is created, with the following text:
Unknown field type [XXX]. This field type may not be supported in the current edition of FlexReport.
C1.Win.FlexViewer
Bug fixes
- COMException was thrown when a report is printed using a network printer. (TFS:150683)
C1.Win.Map
Initial release
- The WinForms map control, using the core FlexMap.
C1.Win.TreeView
Initial release
- WinForms TreeView control. (C1.Win.TreeView.4.dll)
Release version 150 -
C1.C1Excel
Bug fixes
- [the second case] when .xlsx file is read and saved just as it is, cell format (forecolor, backcolor and horizonntar arrangement, etc.) sometimes changes. (TFS:189899)
C1.Win.C1FlexGrid
Bug fixes
- In the mask cell, if it presses the Esc key in the edit cell when IME is On, IME editor is displayed. (TFS:99838)
C1.Win.C1TrueDBGrid
Bug fixes
- 'KeyNotFoundException is thrown when applying filter to hierarchical C1TrueDBGrid. (TFS:189902)
- While editing in Korean language, cell only shows last character. (TFS:150751)
Release version 148 -
C1.Win.C1Command
Bug fixes
- C1DockingTab is not positioned correctly by operating for maximize/nomal of form (TFS:115006)
- Image in C1ContextMenu was not clearly visible. (TFS:147973)
- C1DockingTabPage gets shifted from its original location when 'MinimumSize' property of C1DockingTab is set to some value 'AutoHiding' property is set to true. (TFS:97769)
C1.Win.C1FlexGrid
Bug fixes
- Text displayed in FilterPanel was not resize when cell contains multi line text. (TFS:150102)
- When there are no 'normal' columns, row highlight color did not render properly. (TFS:151669)
- GetValue method returned datamap value according to only first display column. (TFS:151962)
- Cell label was not display although hovering the cell after switching back to the application by using Alt+Tab shortcut. (TFS:152285)
- The grid failed to filter when the filter is created in XML format. (TFS:152478)
- The C1FlexGrid.Rows[index].Selected returned false when the row is selected and hidden. (TFS:152851)
Improvements
- Added C1SuperErrorProvider property to show customizable error tips. (TFS:95475)
C1.Win.C1Input
Bug fixes
- Border of C1Label was not rendered properly when 'AutoSize' is set to True and text is changed. (TFS:144968)
- ValueChanged event fired when value of C1Label is not changed. (TFS:152614)
C1.Win.C1InputPanel
Bug fixes
- On selecting a value x in InputComboBox, dropdown focus is on the first value that starts with x rather than x. (TFS:153293)
C1.Win.C1List
Bug fixes
- [C1Combo] When font size is changed after adding items to C1Combo, items were not rendered properly. (TFS:150185)
C1.Win.C1Ribbon
Bug fixes
- Color of Ribbon title bar with Office2010 styles changed when HideTabHeaderRow is set to true. (TFS:152911)
- <br> tags in tooltips were not honored if they are not preceded with some text.
C1.Win.C1Schedule
Bug fixes
- Appointments are not refreshed correctly when ShowWorkTimeOnly is set to true. (TFS:152080).
C1.Win.C1TrueDBGrid
Bug fixes
- No text is shown in cell tip of c1TrueDBGrid on PictureHeader when FetchCellTips event is used and ToolTip is changed. (TFS:152912)
- Columns can't be unfrozen after datasource change. (TFS:139545)
- Cannot interpret token ":" at position 15" error is thrown when TimeSpan column is filtered using FilterDropDown. (TFS:144552)
Improvements
- Added BorderColor property and BorderColorChanged event. (TFS:144011)
Release version 147 -
C1.C1Word
Bug fixes
- [WinForm] C1WordDocument is not shown in intellisense. (TFS:153062)
- "Your trial period has expired" and exception dialogbox is shown when add the C1WordDocument component onto the form. (TFS:153133)
- Hyperlink is not shown in C1WordDocument when save the document with Docx format. (TFS:152889)
- "CurrentAlignment" property of C1WordDocument is not effected in output docx and rtf file. (TFS:152949)
Release version 145 -
C1.C1Word
Bug fixes
- [WinForm] C1WordDocument is not shown in intellisense. (TFS:153062)
- "Your trial period has expired" and exception dialogbox is shown when add the C1WordDocument component onto the form. (TFS:153133)
- Hyperlink is not shown in C1WordDocument when save the document with Docx format. (TFS:152889)
- "CurrentAlignment" property of C1WordDocument is not effected in output docx and rtf file. (TFS:152949)
- ArgumentOutOfRangeException is thrown when save the some specific Docx file. (TFS:152637)
- Toolbox icon of C1Word is missing in VS Toolbox. (TFS:152597)
Release version 144 -
C1.C1Excel
Bug fixes
- When a Excel file that has RTF texts including line break is loaded, the line break isn't processed correctly at the time of an RTF translation. (TFS:152067)
C1.Win.FlexReport
Bug fixes
- If C1FlexReport.Layout.CustomWidth, CustomHeight is zero then C1FlexReport.Layout.Orientation == Landscape will be ignored and rendered pages will have portrait orientation. (TFS:152335)
Release version 143 -
C1.C1Pdf
Bug fixes
- Reports with images exported to PDF/A-2B format failed to be compliant when verified with veraPDF or other PDF verification tools. (TFS:149065)
- Texts are garbled when PDF is made with JIS2004 environment (Windows 7/Server 2008 for example) and displayed in JIS90 environment (for example Windows XP). (TFS:151721)
C1.C1Word
Bug fixes
- There is no footer visible in the Word document created using C1Word when it is saved in Docx format. (TFS:150574)
Improvements
- Add support of table cell pading for Open XML format (DOCX).
C1.Win.C1Command
Bug fixes
- After changing the floating state of C1DockingTabPage, an exception of ObjectDisposedException occurred if the C1ComboBox's item on it is selected. (TFS:150228)
C1.Win.C1Document
Bug fixes
- Page orientation specified in C1FlexReport.Layout.Orientation is ignored when report printed via C1FlexReport.Print() method. (TFS:150926)
C1.Win.C1FlexGrid
Bug fixes
- When the check of "indicates the whole" of column style is set to ON or WordWrap property is set to True and if the UseCompatibleTextRendering property is set to True some part of the cell label's text wasn't displayed. (TFS:149909)
C1.Win.C1Input
Breaking changes
- [JPN] C1TextBox - change in Japanese era symbolic display format. (TFS:151937)
"g.yy/MM/dd" -> "H28/04/20"
"g..yy/MM/dd" -> "H.28/04/20"
Previously it was "g.yy/MM/dd" -> "H.28/04/20"
Bug fixes
- [C1ComboBox] improved C1ComboBox performance when 4000+ items are added to its drop down. (TFS:150907)
- [C1DateEdit] RemoveAnnuallyBoldedDate method doesn't work properly. (TFS:61691)
C1.Win.C1Ribbon
Bug fixes
- Images with low resolution (less than 96 DPI) displayed incorrectly on C1Ribbon. (TFS:151573)
Improvements
- Added ThemeImages.LoadCustomImages() method for loading the custom theme bitmaps for the Office2007 visual styles.
C1.Win.C1Schedule
Improvements
- Also fire C1Schedule.SelectedIntervalChanged when the same time interval is selected in other visible group. (TFS:151001)
C1.Win.C1SpellChecker
Bug fixes
- Wiggle line parts remained on the top border of the textBoxBase control after scrolling. (TFS:10674)
C1.Win.FlexReport
Bug fixes
- C1FlexReport.PageSettings property works incorrectly in certain scenario, it returns value different from value that was assigned before. (TFS:151469)
- [Localization]Description of "UnboundSeriesList" property of ChartField is not localized in Japanese. (TFS:149159)
- [JPN] Context menu of Error Window List are not localized in Japanese. (TFS:147837)
- Barcode is distorted when change the BarcodeDirection of Barcode Field in FlexReport Designer. (TFS: 134062)
- Description of properties are not shown in collection editors of "Chart" field. (TFS:149384)
C1.Win.FlexViewer
Bug fixes
- It was impossible to localize C1FlexViewer via the Localize window at design time. (TFS:151583)
Release version 142 -
C1.C1Pdf
Bug fixes
- Using ImageQuality = ImageQualityEnum.Medium would erroneous PDF document. (TFS:150985)
C1.C1Word
Bug fixes
- ForeFilling color of table in the C1Word Document is not effective in output RTF and DOCX files. (TFS:144710)
- Line break key 'Ctrl+Enter' in the Text Field, RTF Field and Paragraph Field are not effected in
Word export. (TFS:139058) - "ArgumentNullException" is thrown when save the document contained icon file with Docx format. (TFS:150623)
Improvements
- Impoved support of Word/RTF borders (for all RtfBorderObject heirs). Added RtfDiagonalObject
for all table objects (RtfTable, RtfRow and RtfCell).
C1.Win.C1Command
Bug fixes
- C1TopicBar can't show image when use Theme. (TFS:150420)
- [C1ToolBar] C1ToolBar did not showed the "Customize ToolBar" dialog box. (TFS:150383)
C1.Win.C1FlexGrid
Bug fixes
- ValidateEditEventArgs.Cancel property of ValidateEdit event was not working when text is pasted from Clipboard into a Cell. (TFS:149127)
C1.Win.C1Input
Bug fixes
- When set theme to C1Input control by C1ThemeController, the state of setting of BorderColor was different between design time and run time. (TFS:109131)
- [C1ComboBox] reduced initialization time. (TFS:150414)
- [C1DateEdit] reduced initialization time. (TFS:143815)
- [C1TextBox] method SetCutureInfo marked as obsolete, use SetCultureInfo method instead. (TFS:109922)
- [C1TextBox] Color of C1TextBox/C1Combobox was not correct. (TFS:147192)
- Added Padding property to C1RangeSlider.Styles.ThumbStyle. This property is used for setup padding of thumbs.
- Arrow down image of C1ComboBox was shown with long shadow when setting Officexxx VisualStyle and AutoSize=False. (TFS:150796)
C1.Win.C1InputPanel
Bug fixes
- Right and Center Text alignment were mixed up in InputDatePicker and InputComboBox. (TFS:150634)
C1.Win.C1TrueDBGrid
Bug fixes
- Application Loses Focus when first CellTip is displayed. (TFS:150328)
- Cell Tips are cropped and not fully displayed when mouse is hovered over the cell. (TFS:150358)
- When DirectionAfterEnter = MoveRight, cell does not move even by pressing the [ENTER] key in ComboBox type's cell. (TFS:148821)
- When setting MarqueeStyle to FloatingEditor, Enter key doesn't work after cell moving with a Tab key or Shift+Tab key. (TFS:150327)
- Even if the cell value is changed and an Enter key is pressed after focus has moved to C1TrueDBGrid from other windows, the focus doesn't move to the right cell. (TFS:137409)
- If specific column's NumberFormat property is set to "FormatText Event", and the column's value filter is applied after the other column's filter applying, the columns having the converted text within FormatText event also become hidden. (TFS:139654)
C1.Win.FlexReport
Bug fixes
- Size of the exported pdf document is larger than the size of the A4 sheet when PaperSize is set to A4. (TFS:150576)
C1.Win.FlexViewer
Breaking changes
- C1FlexViewer and other related classes and enumerations moved from C1.Win.FlexReport to C1.Win.FlexViewer namespace.
Release version 141 -
C1.C1Excel
Bug fixes
- When .xlsx file is read and saved just as it is, cell format (forecolor, backcolor and horizontal arrangement, etc.) sometimes changes. (TFS:149858)
C1.C1Pdf
Bug fixes
- Text gets distorted when the report containing SuperLabel field with xml text is exported to PDF. (TFS:149239)
C1.C1Report
Bug fixes
- Text gets distorted when the report containing SuperLabel field with xml text is exported to PDF. (TFS:149239)
- WPF version/export to XPS: some reports produced invalid XPS (due to invalid element names). (TFS:143153)
C1.Win.C1Document
Other changes
- New component (BETA): C1PdfDocumentSource, allows to open a PDF document.
C1.Win.C1FlexGrid
Bug fixes
- Sort icon was disappeared by using 'Transpose' method to change orientation. (TFS:146505)
- [Query]Filtered data were not properly shown in filter drop down list by using 'Transpose' method. (TFS:146457)
- Height of CellLabel was not fit height of cell if height of text in CellLabel is less than height of cell. (TFS:148800)
C1.Win.C1Input
Bug fixes
- Custom 'C1DateEdit' did not accept inputs '00', '01' and '02' in Hour and Minutes values
of hh/mm Format when call ParseContent from OnValueChanged override. (TFS:125838) - If setting CalendarType of C1DateEdit to "JapaneseCalendar", an exception occurs when inputting a date before first day of first era(1868/9/8" (TFS:135323)
New features
- [C1ComboBox] new property UseItemsBindingSource. Keeps SelectionIndex property synchronized with BindingSource.Position. (TFS:148453)
- [C1ComboBox] HtmlPattern mode now supports multiple field names in the pattern like this: {FieldName}. This allows to make multi column combo boxes.
See example in updated ComboBoxItemModes sample. (TFS:79421) - Added SmallChange property to C1RangeSlider. This property is used for define small distance which thumb is moved to when arrow keyboard key is pressed.
- Added LargeChange property to C1RangeSlider. This property is used for define large distance which thumb is moved to when mouse click is performed outside of selected area.
- Added ScrollBehavior property to C1RangeSlider. This property describes how thumbs will be moved when SmallChange or LastChange action will be performed.
- Added SelectedAreaColor property to C1RangeSlider.Styles.BarStyle. This property is used for filling area between thumbs with selected color.
C1.Win.C1Ribbon
Bug fixes
- NullReferenceException was thrown when setting SelectedIndex of a RibbonComboBox from the Form.InitializeComponent() method. (TFS:149218)
- Large image from the application menu button was shown distorted at the top of the application menu drop-down. (TFS:149602)
Improvements
- Added new style settings available in C1ThemeDesigner (Content\Default\Background, Form\Qat\Default\Background, Groups\GroupPopup). (TFS:148467)
- Added the AllowImageScaling property to RibbonItem to prevent image scaling issues in high-resolution applications. (TFS:144807)
C1.Win.C1Schedule
Bug fixes
- Adjusted behavior of the C1Calendar CurrentMonthDisplayOffset property.
It is only applied to initial position of the current month at control creation.
This property is not used when end-user changes selection or navigates calendar at run time. (TFS:149237)
C1.Win.C1SuperTooltip
Bug fixes
- System.Exception was thrown in C1SuperToolTip when it is used in a multithreaded application. (TFS:141069)
C1.Win.FlexChart
Bug fixes
- Fixed TFS issues: 145668, 145799.
- Enumerable DataSources now correctly display when initial values are null.
Improvements
- Adjustments to persistence. DataSource is persisted but default design data is not.
- Default data at design time is provided to allow Series styling the default data is not persisted.
- Added Series.SymbolRendering/Rendered event.
- Added some xml documentation.
C1.Win.FlexReport Designer App
Improvements
- When dropping a parameter from the data tree on the report, the new report field's expression is set to "=<parameter-name>.DisplayText" (previously it was set to "=<parameter-name>" which could lead to unexpected results for multi-value parameters).
C1.Win.FlexViewer
Improvements
- Updated default images on C1FlexViewer toolbars.
Release version 140 -
C1.C1Excel
Bug fixes
- When reading .xlsx file, FitPageAcross property or FitPagesDown property of a sheet can sometimes be obtained incorrectly. (TFS:147203)
C1.C1Pdf
Bug fixes
- EMF image content doesn't added properly in PDF document. (TFS:145595)
C1.Win.C1Command
Bug fixes
- Docking cannot be done spread across the whole form. (TFS:139820)
New features
- [C1DockingTab] Added new event AutoHidingChanging. This event fires when the AutoHiding property is about to change. Allows to cancel the change. (TFS:20792)
- [C1CommandLink] Added methods OpenSubmenu() and CloseSubmenu(). These methods open or close a submenu for linked C1CommandMenu. (TFS:141818)
- [C1DockingTab] Added TabClick event in C1DockingTab and DockingTabPage. (TFS:142313)
- [C1CommandDock] Added DockingStyle like in VS2012.
C1.Win.C1FlexGrid
Bug fixes
- Custom Editor is removed when assigned at design time and application is closed and opened again. (TFS:119958)
- Font of C1FlexGrid of non-default style was not resized when ResizeFonts property of C1SizerLight is set to true. (TFS:129809)
- ForeColor was changed when an ownerdrawn grid is saved via SaveExcel method. (TFS:147421)
- Shift key was not released if right shift key and tab key are pressed in edit mode and released after it. (TFS:147952)
C1.Win.C1GanttView
Bug fixes
- The Percentage Complete bar line in GanttView Chart behaved improperly when Duration Unit is set to Week or Month for a task. (TFS:148095)
Improvements
- Added Layout dialog and new properties ShowLinks, BarHeight, AdaptiveBarHeight, etc. (TFS:141271)
C1.Win.C1Input
Bug fixes
- Arrow down image on C1NumericEdit remained small when the DPI of the screen is changed
to 200. (TFS:142206) - DropDown arrow of c1SplitButton disappeared when large screen DPI was used.(TFS:140700)
- Item in the drop down list was not rendered properly when the drop down list is opened
using 'Alt+Down' and mouse cursor is placed below the C1ComboBox. (TFS:142366) - Highlighted item was being changed according to the mouse cursor when the items in the drop
down list of C1ComboBox are scrolled using up down arrow keys. (TFS:142365)
C1.Win.C1Ribbon
Bug fixes
- Large images (more than 32x32) on RibbonButtons in RibbonApplicationMenu were not sized correctly. (TFS:147530)
C1.Win.C1SpellChecker
Bug fixes
- Memory leak in C1SpellChecker. (TFS:148109)
C1.Win.C1SuperTooltip
Bug fixes
- Text in C1SuperLabel was not shown with RightToLeft layout. (TFS:140222)
C1.Win.C1TouchToolKit
Bug fixes
- Removed ZoomFont overrides from the C1FlexGridZoomPolicy policy. This functionality is implemented in the C1FlexGrid control.
- C1Ribbon and C1StatusBar are excluded from zooming and not affected by C1Zoom. (TFS:36242,36947,37086,40821,41716)
C1.Win.C1TrueDBGrid
Bug fixes
- Different BorderStyle was displayed for buttons with Aero theme in C1TrueDbGrid. (TFS:75692)
C1.Win.FlexReport
Improvements
- Support unbound ChartField.
Release version 139 -
C1.Win.C1Schedule
Bug fixes
- Alignment property of the Title text is not working properly in C1Schedule. (TFS:147031)
C1.Win.FlexChart
Bug fixes
- Databound X values of type string are now used to create X axis labels for IListSources
Release version 138 -
C1.Win.C1GanttView
Improvements
- Implemented C1GanttView and C1Schedule common data source demo. (TFS:60905)
Release version 136 -
C1.C1Word
Bug fixes
- Checkbox icon is not shown in word export. (TFS:140679)
- Unhandled exception is thrown when load the RTF/Docx document file. (TFS:144874)
C1.Win.C1Input
Bug fixes
- [C1TextBox] OverflowException was thrown when a value greater than '1E+28' is entered in the C1TextBox and DataType is set to double, int or float. (TFS:142706)
- [C1TextBox] The controls based of C1TextBox painted text content incorrectly when set DisabledForeColor and RTL='Yes'. (TFS:142884)
- Font of C1ComboBox's DropDownForm is not getting changed in code. (TFS:140098)
C1.Win.C1InputPanel
Bug fixes
- NullReferenceException was thrown when C1InputPanel is used in a UserControl and InputMenu is clicked multiple times and spacebar key is pressed. (TFS:146201)
C1.Win.C1Themes
Improvements
- Themes updated: LinkLabel colors fixed, added ImageRecolor in dark themes to better handle typical icons. (TFS:144749)
C1.Win.C1TileControl
Bug fixes
- C1TileControl layout changes on loading saved XML when custom DPI is set. (TFS:146216)
C1.Win.C1TrueDBGrid
Bug fixes
- Carriage Returns and Line Feeds characters are not displayed correctly in the C1TrueDBGrid. (TFS:140728)
- Characters in the FilterBar are not getting retained when grid is split in two parts and a row among the last few rows are selected. (TFS:140808)
- Splits become unsynchronized when grid is scrolled and a split is created. (TFS:144334)
C1.Win.FlexReport
Bug fixes
- TextField.Text property can not be assigned from script. (TFS:145984)
- Wrong image used for indeterminate state of checkbox fields. (TFS:145329)
C1.Win.FlexReport Designer App
Bug fixes
- Chart axis lables are overlapped when import the Crystal chart to C1FlexReport designer application. (TFS:143647)
Release version 135 -
C1.C1Pdf
Bug fixes
- Line alignment is changed when FontType is set to Standard. (TFS:145072)
C1.C1Report
Bug fixes
- Superlabel custom field rendered incorrectly when CanGrow or CanShrink is true and screen dpi not 96. (TFS:130016)
- In rare cases RTF text is not split between pages even if KeepTogether is false. (TFS:143697)
C1.C1Word
Bug fixes
- Stop Working box is shown when load/save the Word Document to C1Word. (TFS:144917)
C1.Win.C1FlexGrid
Bug fixes
- Exported freeze columns count was incorrect if there is hidden fixed column and SaveExcel() method is used with IncludeFixedCells and VisibleOnly FileFlags options. (TFS:136236)
C1.Win.C1InputPanel
Bug fixes
- InputControlHost was not displayed on the C1InputPanel when added at design time. (TFS:144104)
C1.Win.C1Ribbon
Bug fixes
- Fixed an issue with scaling the Width and Height properties of RibbonControlHost for high DPI mode.
C1.Win.C1TrueDBGrid
Bug fixes
- A runtime exception of type 'System.ArgumentException' is thrown when the grid is bound at design time to a BindingSource object. (TFS:144993)
- PrinterSettings are ignored when the settings are retrieved from the PrintDialog and used at the time of printing. (TFS:141947)
- Filter dropdown is not shown under the filter bar when data is viewed using 'Hierarchical' display. (TFS:144879)
- It takes a long time to show filter dropdown when grid with many rows is viewed with 'Hierarchical' display. (TFS:144883)
C1.Win.FlexPivot
Improvements
- Final release. FlexPivot is no longer in Beta.
- DataEngine is now in a separate dll, C1.DataEngine.dll.
- Major addition: Queries. DataEngine can now be used on its own, separate from FlexPivot,
to integrate (blend, join), transform, and aggregate (analyze) data. This is done by
executing DataEngine queries. A query takes data from base tables or from other queries,
performs operations on that data that can include jolining multiple tables, filtering,
calculations, grouping, aggregation, and saves results as a new table in the DataEngine.
For various query examples, see a new sample DataEngineQueries.
See also another new sample, DataJoin that shows a more advance use of join functionality,
where the user can select an arbitrary set of fields from any table, and the code in the
sample builds a dynamic query and executes it to get the joined table that is fed to
FlexPivot for analysis. - Added Excel add-in for integration with Power Query. It is now possible to use multiple
data connectors and data integration functionality of Power Query to import data to
Data Engine from various data sources. - Added a new sample PowerQueryConnection showing how to use the Power Query to import data
to DataEngine in application code transparently for the user without opening Excel. - Null values are now supported.
- All formats specified on the Format tab in Field settings are now supported.
- All data types are now supported (Beta version did not support unsigned data types and sbyte).
- Multiple value fields are now allowed by default.
- Increased limit on column size for Filter tab to one billion.
- Improved diagnostic messages on Filter tab for the cases where there are too many
unique values or data size is too large. - Added Connector.GetData method overload using IDataReader.
- Improved result grid performance on large (several thousands or more) resultsets.
C1.Win.FlexReport
Improvements
- Added Field.SubreportHasData, SubreportField.SubreportHasData properties.
C1.Win.FlexReport Designer App
Bug fixes
- Exception occurred when creating a new report conntected to an XML database. (TFS:143316)
- When connecting to an external assembly data provider, failed to load the assembly. (TFS:143329)
C1ReportDesigner App
Bug fixes
- When a drop down of "BarCode" property of barcode field is expanded, an exception occurs. (TFS:144998)
Release version 134 -
C1.C1Word
Bug fixes
- Backfilling color of table in the C1Word Document is not effective in output
RTF file. (TFS:144707)
C1.Win.C1Command
Bug fixes
- [C1DockingTab] Memory is not released when the form containing C1DockingTab and C1DockingTabPage is closed. (TFS:142837)
C1.Win.C1FlexGrid
Bug fixes
- ScrollBars' focus was lost when a new row is added. (TFS:143020)
- C1FlexGrid was scrolled to left when SelectionMode is ListBox and the rows are selected using Ctrl+click on row header. (TFS:143166)
C1.Win.C1Input
Bug fixes
- In the dropdown calendar of C1DateEdit, the drop-down menu of selecting month isn't sometimes displayed even if the month numerical value of the upper part is clicked. (TFS:144794)
C1.Win.C1List
Bug fixes
- [C1Combo] C1Combo throws an exception for Japanese, Korean and Chinese localization.
C1.Win.C1Ribbon
Bug fixes
- Images of RibbonButton became dizzy when the DPI of the screen is increased. (TFS:144807)
C1.Win.C1TrueDBGrid
Bug fixes
- Translated column looses centering when RTL. (TFS:135983)
- RTL Grouped Column with ExtendRightColumn = True has wrong size. (TFS:144653)
C1.Win.FlexChart
Bug fixes
- DataBound series with BindingX set to a string column now plots correctly. (TFS:144393)
- DataBound columns no longer throw an InvalidCastException when values contain DBNull. (Tfs:142859)
- Fixed various TFS issues: 141267, 141307, 141436, 141776, 141934, 141939, 141892, 143027, 143029, 143103, 143505, 144285, 144782, 144786, 144829, 144938.
Improvements
- Added new property FlexChart.SmoothingMode.
- Added new ChartStyle properties StrokeColor and FillColor.
C1.Win.FlexReport
Bug fixes
- FlexReport Asc() script function expected a number instead of a string. (TFS:144354)
- Update C1FlexReport ja, zh and ko resource files.
- All built-in Date/Time formats supported by CR is not applied when import to the C1FlexReport Designer.(TFS:143434)
- CheckBox CheckMark font use CheckBoxField font instead of its own font, fixed.
C1.Win.FlexReport Designer App
Breaking changes
- Designer window layouts saved in previous versions are ignored. This is to ensure that the error list gets shown if needed.
- Update localization resources for ShowErrorList rbtn.
Release version 133 -
C1.Win.C1Command
Bug fixes
- [C1DockingTab] DockingTab Page is not appear when hovering over the tab page header when two tab pages are place side by side in different C1CommandDock. (TFS:17512)
C1.Win.C1FlexGrid
Bug fixes
- DropDown did not open by pressing 'F2' key when ComboBox is used as editor of C1FlexGrid's cell. (TFS:144193)
C1.Win.C1GanttView
Bug fixes
- Data in custom column were not retained when loading xml file in design time. (TFS:140961)
Release version 132 -
C1.Win.C1FlexGrid
Bug fixes
- Caret was not moved to position before thousand separator by pressing backspace key. (TFS:139548)
- First or last cell of new empty row was not selected by pressing Home or End key when editing cell. (TFS:143388)
- Caret was moved right when deleting character from string with thousand separator. (TFS:143530)
- If C1FlexGrid's column has the numeric datatype, changing one digit to other was not correct. (TFS:143669)
C1.Win.C1Report
Bug fixes
- Fixed a few small issues in high DPI mode.
C1.Win.C1RibbonPreview
Bug fixes
- Page thumbnails were not scaled for high DPI.
C1.Win.C1TileControl
Bug fixes
- Tiles rendered slowly when the very long text is assigned to the Text property of a Tile. (TFS:143703)
C1.Win.C1TrueDBGrid
Bug fixes
- Grid renders slow while loading and scrolling when the 'ExtendRightColumn' property is set to true (TFS:142650, 141871)
- FetchRowStyle event fires multiple times for a single row. (TFS:141159)
Release version 131 -
C1.Win.C1Chart
Bug fixes
- Added description for the AxisScroll event. (TFS:138783)
- Excluded data series are now not included in the axis limit calculation. The differences in behavior are noticeable when the chart must assume axis limit values when valid data is not provided for all data series. (TFS:141712)
C1.Win.C1Command
Improvements
- Improved support for WindowsFormsHost (TFS:142821)
C1.Win.C1FlexGrid
Bug fixes
- New data was placed at the new add row bar in unbound mode. (TFS:42491)
- ValidateEdit event was not fired when data was pasted from Clipboard. (TFS:107100)
- DataMapped dropdown list didn't show picklist until hit F2. (TFS:143586)
Improvements
- Added KeepMergedRangePosition option to ScrollFlags enumeration. This option used for specifing scrolling the grid to the first cell of merged range when selecting it. (TFS:140245)
- Added Never and Inherit options for ShowButtons enumeration. Never used for not showing buttons anyway and Inherit used for showing buttons as it is discribed by ShowButtons property of grid.
C1.Win.C1Ribbon
Bug fixes
- When the Ribbon layout is saved to XML using Save method of C1Ribbon, the value of ShortcutKey property of RibbonButton stored in localized form and can not be loaded later for a different culture. (TFS:141532)
C1.Win.C1SuperTooltip
Bug fixes
- Hyperlink is not rendered at proper location when the padding property of C1SuperLabel is set. (TFS:143331)
C1.Win.C1TrueDBGrid
Bug fixes
- “IndexOutOfRangeException” is thrown when there is a standalone parent row in the grid and the filter drop down is opened. (TFS:136971)
C1.Win.FlexChart
Bug fixes
- Fixed various TFS issues: 141766, 141775, 142537, 143328.
Improvements
C1.Win.FlexReport
Bug fixes
- Update C1FlexReportDesigner app ja, zh and ko resource file.
C1.Win.FlexReport Designer App
Breaking changes
- In previous builds, the C1FlexReportDesigner.4.exe was built for x86 as the target so it always ran in 32 bit mode. Starting with build 131, C1FlexReportDesigner.4.exe targets 'Any CPU' so on 64 bit systems it will run in 64 bit mode. To allow using 32 bit only data providers (such as Microsoft.Jet.OLEDB.4.0), a 32 bit executable C1FlexReportDesigner32.4.exe is now included in the build.
Bug fixes
- If the .flxr file loaded into the designer was deleted by another application, the designer could crash.
- Changing data provider in the create report wizard crashed the designer app. (TFS:142958)
Improvements
- Error list window added, shows any errors and/or warnings that occurred during last report generation. 'Error List' button (shows the error list if it was hidden) added to the Home tab's View group.
C1.Win.FlexViewer
Improvements
- Supported panning with the middle mouse button.
Release version 130 -
C1.C1Excel
Bug fixes
- "Invalid Excel OpenXml file (*.xlsx)" exception is thrown while Importing an Excel(.xlsx) file generated using Altova Mapforce or Telerik SpreadSheetProcessing for Wpf with C1Excel. (TFS:142312)
C1.Win.C1Command
Bug fixes
- [C1DockingTab] Memory leakage problem with C1DockingTab. (TFS:81508)
- [C1DockingTab] Memory Leak Issue is observed when clicking tab to show the docking Tab when it is in AutoHiding state. (TFS:19468)
C1.Win.C1FlexGrid
Bug fixes
- Duplicate shortcut keys were in Italian/Danish/Norwegin/Greek/Finnish localized C1FlexGrid filter. (TFS:90681)
- C1FlexGrid grouped rows with specific umlauts in the wrong way. (TFS:129720)
- Value of C1FlexGrid's cell could not be changed when Multiline property of cell's texbox editor is false. (TFS:141342)
- 'ArgumentOutOfRangeException' was thrown when try to get value of SortColumn when no column is sorted. (TFS:141407)
- New row of bounded C1FlexGrid was not created if value is added to grid in first time. (TFS:142092)
Improvements
- Added PreserveEditMode property. This property used for entering edit mode of cell after exiting from previous cell with arrow keys or tab key. (LeySer request)
- Added Transpose method. This method used for reflecting grid over its main diagonal. (LeySer request)
- Added ShowButtons property to Column class.
C1.Win.C1GanttView
Breaking changes
- Property ZoomFactor is renamed to ChartViewZoomFactor. This fixes the bug: C1GanttView was not zoomed properly with C1Zoom. (TFS:36652)
Improvements
- Added Link Information dialog. (TFS:129954)
- Added new Task property ReflectOnSummary that allow to show outline task on it's summary bar. (TFS:139875)
C1.Win.C1SuperTooltip
Improvements
- Honor HTML table header cells. (TFS:140217)
C1.Win.FlexChart
Bug fixes
- Fixed various TFS issues: 141127, 141133, 141134, 141156, 141345, 141445, 141530, 141742, 141770, 141873, 141921, 141120, 141266, 141272, 141431, 141434, 141156.
Improvements
- Added FlexPie SelectedItemOffset/Position properties.
- Added Axis.OverlappingLabels property.
- Added axis minor tick marks and grid lines.
- Added support of INotifyCollectionChanged for FlexChart/FlexPie DataSource.
- Added FlexPie demos in FlexChartExplorer sample.
C1.Win.FlexReport
Improvements
- Added direct support of SQLite data provider, now SQLite connection can be specified in the FlexReportDesigner. SQLite ADO.NET provider should be installed on the system, see https://system.data.sqlite.org for more details.
C1.Win.FlexReport Designer App
Improvements
- If an undo or redo reverts to a state in which the report was in an unchanged state, that state is now restored too.
C1.Win.FlexViewer
Improvements
- C1FlexViewerPane don't use embedded ScrollBar controls anymore.
Release version 113 -
C1.Win.C1InputPanel
Bug fixes
- Font property of C1InputPanel components could not be changed since build 110. (TFS:142511)
Release version 111 -
C1.Win.C1Command
Bug fixes
- C1NavBarPanel does not get selected at Design time when clicked on its corresponding C1NavBarButton. (TFS:141262)
- C1CommandHolder does not update statuses of C1Commands in multithreaded application. (TFS:120263)
- [C1DockingTab] "ArgumentException" is thrown after Drag outer c1DockingTab to inner c1DockingTab When c1DockingTab is nested. (TFS:33760)
- [C1CommandDock] Localization Descriptions for some property of C1CommandDock is not localized for Korea text. (TFS:141085)
- [C1TopicBar] 'LinkStyle' is only applied to C1TopicLink when visual style is set to C1TopicBar as 'Window XP' and 'Custom'. (TFS:116816)
- [C1DockingTab] Tab Pages are not removed when C1DockingTab is in unpinned state. (TFS:23108)
- [C1DockingTab] C1DockingTabPage disappear when resizing another tab page to cover over this tab page. (TFS:141088)
- [C1DockingTab] When moved the right DockingTab to the left control between two DockingTabs disappeared. (TFS:27910)
- [C1DockingTab] When press AltGr + 2 in a textbox on C1TabPage using a Norwegian keyboard, focus is switches to another TabPage instead of "@" is display. (TFS:33504)
Other changes
- Changed method RemoveAt of PagedControlsCollectionBase class to virtual. (TFS:23108)
C1.Win.C1Document
Bug fixes
- Update ja, ko and zh resources to translated strings.
C1.Win.C1Input
Bug fixes
- [C1ComboBox] C1ComboBox flickers once by opening dropdown when setting RightToLeft property to 'Yes'. (TFS:61332)
- [C1DropDownControl] Dropdown button isn't shown as clicked button when opening the dropdown using Alt+Up/Down arrow keys. (TFS:63033)
- [C1ComboBox] Selected item and index is changed when using Alt+Up/Down to close the dropdown. (TFS:60882)
- [C1DropDownControl] Dropdown of ComboBox/DropdownControl/DateEdit/NumericEdit can not perform toggle action with F4 key. (TFS:88279)
- [C1ComboBox] C1ComboBox cannot search items when DropDownStyle is DropDownList. (TFS:73648)
- [C1SplitButton] C1SplitButton does not close the dropdown list when pressing of Alt+Down key. (TFS:88517)
C1.Win.C1InputPanel
Bug fixes
- Overflow Exception was thrown after entering 1e+60 value in InputNumericBox and clicking the increment button. (TFS:141171)
C1.Win.C1List
Breaking Change
- [C1List] SelChange event is replaced by two events: SelectionChanging and SelectionChanged. It is possible to cancel selection change in the SelectionChanging event. (TFS:139377)
C1.Win.C1Ribbon
Bug fixes
- RibbonItem deleted at runtime when the item is added to QAT and then user makes the Undo action. (TFS:141090)
- ArgumentOutOfRangeException was thrown when an item is removed from the QAT under certain circumstances. (TFS:141277)
- RibbonTabs and RibbonGroups did not switch to Disabled appearance when C1Ribbon.Enabled property is set to False.
- It was impossible to resize popup menus and galleries with the stylus.
- Disabled command buttons might appear pressed if their Enabled property changed between MouseDown and MouseUp events.
- ArgumentOutOfRangeException was thrown when the RibbonTab containing a RibbonControlHost with Transparent background becomes not selected. (TFS:141416)
Improvements
- Honor html table header cells (<th> tag) in tooltips.
- Added the ImageRecolor setting to C1Ribbon theme. If not empty, this color will replace non-transparent and non-white colors in ribbon images.
C1.Win.C1TileControl
Improvements
- Added the TileMoved event to C1TileControl. It occurs when some tile is moved. (TFS:121591)
C1.Win.C1TrueDBGrid
Bug fixes
- BeforeColUpdate and AfterColUpdate events are fired even if there are no changes made in the cell. (TFS:140433)
C1.Win.FlexReport
Bug fixes
- Exception occurs when export C1FlexReport to BMP or GIF formats if ExportFilter.UseZipForMultipleFiles is true. (TFS:141264)
- Update localization resources. (TFS:141039, 138888)
- Update C1FlexReportDesigner app ko resource file.
Release version 110 -
C1.Win.C1Chart3D
Bug fixes
- Corrected issue where Chart2D throws an exception when stacking values and there are
no values at the point to stack. (TFS:134744)
C1.Win.C1Command
Bug fixes
- [Forum] Application crashes on resizing the form when the last TabPage of C1DockingTab is selected (TFS:84269)
C1.Win.C1FlexGrid
Bug fixes
- Custom glyph bitmaps were disposed on FlexGrid dispose call.
C1.Win.C1InputPanel
Bug fixes
- The Validating event is now fired for InputNumericBox when the entered value exceeds the Maximum value. (TFS:140514)
C1.Win.C1Report
Improvements
- Now options dialog is displayed for PDF exporter of C1SSRSDocumentSource, so is it possible to define addtitional PDF options which were added for SSRS PDF export.
C1.Win.C1SpellChecker
Bug fixes
- Application hangs when the application(.exe) is executed in Release mode and email id is typed into WebBrowser with spell checking enabled. (TFS:139665)
C1.Win.FlexReport
Bug fixes
- Error occurs during rendering if expression of CalculatedField uses aggregate functions.(TFS:140921)
C1.Win.FlexViewer
Improvements
- Added the collapsing/expanding buttons to the outline panel.
Release version 109 -
C1.C1Excel
Bug fixes
- At times, position of a string is changed to BottomAligned in the output. (TFS:139667)
C1.C1Report
Improvements
- Added support for PDF/A (level 2B) compatible export to PDF (option in PDF export form, new FileFormatEnum member FileFormatEnum.PDFA).
- Update PDF/A (level 2B) compatible localization resources.
C1.Win.C1Document
Bug fixes
- [JPN]Incorrect "Tolerance decting text bounds (points)" is shown in the 'Save as XLS' dialog box. (TFS:139614)
C1.Win.C1FlexGrid
Bug fixes
- Chinese texts for clear and cancel buttons were the same in filter editor form. (TFS:139558)
Improvements
- Added showing of sort icon in each sorted column accordingly to the sort order when sorting MultiColumn. (TFS:24485)
C1.Win.C1GanttView
Bug fixes
- Child tasks became inactive when selecting all child tasks of SummaryTask and clicking outdent toolbar button. (TFS:140286)
C1.Win.C1Input
Bug fixes
- [C1DropDownControl] While opening dropdown of some input controls, pressing Windows key or Ctrl + Esc doesn't navigate to Start Menu. (TFS:89051)
- [C1ColorPicker][C1FontPicker][C1DateEdit] Item was not selected correctly by typing while opening dropdown when setting AutoOpen to 'true'. (TFS:121181)
- [C1ComboBox] Application is not responding on pressing of "Window + D" while opening of ComboBox dropdown. (TFS:88148)
- [C1CheckBox] System.ArgumentException is thrown when C1CheckBox uses theme. (TFS:134493)
C1.Win.C1Ribbon
Bug fixes
- Large image was shown as Small image after removing ribbon and add Small then Large images in the Application Menu. (TFS:140211)
- Small image was shown as Large image when Large image is set to None in the Application Menu. (TFS:140214)
- Undo action was not sometimes available after setting the Large or Small image in the Application Menu. (TFS:140226)
C1.Win.C1TrueDBGrid
Bug fixes
- A Pop-up MessageBox gets displayed each time as project is run when a BindingSource is set as DataSource of TrueDBGrid and there is a change on the form. (TFS:139670)
- Horizontal scrollbar gets hide when a vertical split is added and "SplitDividerSize" property is set. (TFS:94345) (TFS:10658)
C1.Win.FlexReport
Bug fixes
- RtfField rendered incorrectly if it contains plain text with line breaks. (TFS:139058)
- RightToLeft property does not affect align of check mark in CheckBoxField. (TFS:140157)
- Update JP localization resources.
- Update KO localization resources.
- Update ZH localization resources.
- [JPN]Incorrect "Tolerance decting text bounds (points)" is shown in the 'Save as XLS' dialog box. (TFS:139614)
C1.Win.FlexReport Designer App
Bug fixes
- In the property grid, for custom fields some property editors were missing. (TFS:140222)
C1.Win.FlexViewer
Improvements
- Added the PageRefreshRate property to set the number of pages generated between the viewer refreshes its layout.
Release version 108 -
C1.C1Pdf
Bug fixes
- [Case 2] Extra character is added when user copy/paste text from exported pdf file to notepad. (TFS:137824)
C1.C1Report
Bug fixes
- Added descriptions to C1MultiDocument and C1PrintDocument public events. (TFS:29001)
C1.Win.C1FlexGrid
Bug fixes
- ValidateEdit event did not fire when EditMask and ComboList properties of C1FlexGrid are set. (TFS:137848)
C1.Win.C1GanttView
Bug fixes
- The first row could not be moved down when clicking Move Down from toolbar. (TFS:139729)
C1.Win.C1Input
Bug fixes
- [C1RangeSlider] Both thumbs were moved to left when clicking bar between thumbs while left thumb position is far from left. (TFS:119049)
- [C1DateEdit] Even if a pop-up menu of selecting month in C1DateEdit is displayed, and garbage collection is put into effect by closing the form, the garbage collection isn't freed any more (TFS:139851).
C1.Win.C1Report
Bug fixes
- Form.BackColor was seen under the Thumbnail View of C1PrintPreviewControl. (TFS:86497)
- When a C1PrintPreviewControl is added to the standard TabPage and its NavigationPanelVisible property is set to False, the navigation panel did not become hidden at runtime. (TFS:139811)
C1.Win.C1Ribbon
Bug fixes
- KeyTips and popup windows for collapsed groups appeared at the wrong position under certain circumstances.
Improvements
- Added the FlipImageRtl property to RibbonItem. The property indicates if the image should be flipped horizontally in RightToLeft mode.
C1.Win.C1TrueDBGrid
Bug fixes
- Group aggregate values are not shown when grouped column is different from the aggregate column. (TFS:139676)
- Cell that is edit mode is appeared on caption area when scrolling the scroll bar. (TFS:139790)
C1.Win.FlexReport
Bug fixes
- Japanese Vertical text are not properly displayed in Excel and Word export. (TFS:139049)
- [JPN] Japanese text in the RTF field is not properly shown in RTF and Word export. (TFS:139054)
- Line break key 'Ctrl+Enter' in the Text Field , RTF Field and Paragraph Field are not effected in Word export. (TFS:139058)
C1.Win.FlexReport Designer App
Bug fixes
- Updated VBScript Editor elements' sizes to improve resizing behavior. (TFS:139780)
Improvements
- Added group keytips to the main form's ribbon. (TFS:120842)
C1.Win.FlexViewer
Improvements
- Added support for Right-to-Left layout.
Release version 106 -
C1.Win.C1Document
Bug fixes
- SSRS reports with cascading parameters processed incorrectly in some rare cases. (TFS:129873)
C1.Win.C1InputPanel
Improvements
- Added the DateClick event to InputDatePicker. It fires when the user clicks a date in the drop-down calendar. (TFS:139034)
C1.Win.C1SpellChecker
Bug fixes
- NullReferenceException is thrown when no errors are found in the content and 'Show Spelling Errors' button is clicked. (TFS:138811)
C1.Win.C1TrueDBGrid
Bug fixes
- InvalidCast error is thrown when Column with TimeSpan DataType and ShortTime NumberFormat is edited. (TFS:138789).
- Records in a column disappear on rebinding TrueDBGrid using BindingSource.DataSource at runtime. (TFS:68064)
C1.Win.FlexViewer
Improvements
- Added support for DPI-aware apps.
Release version 105 -
C1.C1Report
Improvements
- Added support of RightToLeft to text objects of C1PrintDocument and C1Report.
- C1PrintDocument:
Added ambient Style property bool Style.RightToLeft { get; set; }, default value is false. - C1Report, added properties:
bool? Field.RightToLeft { get; set; }, default value is null, in this case C1Report.RightToLeft is used.
bool? C1Report.RightToLeft { get; set; } specifies default RTL value for the report, default value is null, in this case static C1Report.DefaultRightToLeft property is used.
static bool C1Report.DefaultRightToLeft { get; set; } specifies default value of RightToLeft property.
C1.Win.C1Command
Bug fixes
- [C1ToolBar] Text of C1Command overlaps the image when RightToLeft property of C1Toolbar is set to True. (TFS:138918)
C1.Win.C1Document
Bug fixes
- C1SSRSDocumentSource can not render SSRS report if it contains internal report parameter. (TFS:137773)
C1.Win.C1InputPanel
Improvements
- Added right-to-left layout support to C1InputPanel.
C1.Win.C1TrueDBGrid
Bug fixes
- Aggregate property does not work. (TFS:120550)
- Value assigned to the 'DefaultValue' property of a Column is displayed in the AddNew row. (TFS:138835)
- Item from C1TrueDBDropdown selected by Keyboard is not set to C1TrueDBGrid when user pressed Enter key. (TFS:138790)
C1.Win.FlexReport
Bug fixes
- RtfField and Field with RTF == true can render text incorrectly if text is not started with "rtf prefix" {\rtf1 but has RTF snippets. (TFS:138997)
- [JPN]Old name 'C1Report' is shown in C1FlexReport Designer application name, About box and some dialog boxes.(TFS: 138901)
- Button Text in import dialog from Access report is incorrect (Jpn version).(TFS: 139007)
Improvements
- Added support of RightToLeft to text fields of C1FlexReport, added properties:
bool? FieldBase.RightToLeft { get; set; }, default value is null, in this case C1FlexReport.RightToLeft is used.
bool? C1FlexReport.RightToLeft { get; set; } specifies default RTL value for the report, default value is null, in this case static C1FlexReport.DefaultRightToLeft property is used.
static bool C1FlexReport.DefaultRightToLeft { get; set; } specifies default value of RightToLeft property.
C1ReportDesigner App
Bug fixes
- When trying to launch the VBScript editor in the designer app for .NET 2.0, an error occurred. (TFS:138907)
Release version 104 -
C1.Win.C1Command
Bug fixes
- [C1ToolBar] ToolBar incorrectly draws wrapped CommandLinks when property RightToLeft of C1CommandDock is set to 'Yes'. (TFS:130605)
C1.Win.C1FlexGrid
Bug fixes
- Microsoft Visual Studio stopped working when setting AllowMerging property of C1FlexGrid to Spill at design time. (TFS:138368)
Other changes
- Added FrozenAlternate cell style. This style used to render cells that are frozen (editable and selectable, but not scrollable) in even-numbered rows.
C1.Win.C1GanttView
Bug fixes
- All columns were deleted when open the project created with old build. (TFS:137691)
- Row heights were not uniformed. (TFS:138407)
- Decreased the number of GDI-objects in process of print preview. (TFS:130028)
C1.Win.C1InputPanel
Bug fixes
- ListBox control flickers and other components appear grayed when ListBox is used as the InputControlHost. (TFS:138534)
Improvements
- Supported zooming in/out with C1Zoom (C1InputPanelZoomPolicy required). (TFS:117499)
- Added support for DPI-aware apps.
C1.Win.FlexReport Designer App
Bug fixes
- RtfField drawn in design-time incorrectly when RtfField.Text specified as expression. (TFS:136860)
- If the property grid was in auto-hide mode, clicking the Properties button did not show it. (TFS:137024)
- C1Report's online help opened when clicking on the Help link of the FlexReport Designer App. (TFS:136974)
- Enabled 'Aggregates' menu in the group's SortExpression script editor. (TFS:136876)
Improvements
- Added RTL support.
- If the data source name was invalid, it showed as "(none)" in the property grid. Now it shows the specified name with "(unavailable)" qualifier added.
- In the script editor, do not pop up code completion window inside strings or comments.
Release version 103 -
C1.C1Excel
Bug fixes
- [Only WinForms] Style's ForeColor is not set correctly if setting ForeColor before setting Font to style. (TFS:137374)
- [Partly fixed] Image and CheckBox is not retained when the Excel file containing check box and image is saved. (TFS:136880)
Improvements
- Added new C1XLBook.ListSeparator property for using in methods C1XLBook.Load (for .cvs files), XLSheet.LoadCsv and XLSheet.SaveCsv.
C1.C1Pdf
Bug fixes
- Color for pie chart is not exported correctly to pdf file. (TFS:137852)
- Extra character is added when user copy/paste text from exported pdf file to notepad. (TFS:137824)
- Round Bracket from wmf file is replaced by when copy/paste from exported pdf file. (TFS:137844)
C1.Win.C1Command
Bug fixes
- [C1DockingTab] C1DockingTab does not scale child controls correctly. (TFS:72674)
- [C1NavBar] OptionMenu of C1NavBar incorrectly works in a multithreaded mode. (TFS:49566)
- [C1TopicBar] TopicLink's of C1TopicBar sticks out of a topic page. (TFS:136821)
- [C1TopicBar] Links goes out of the page boundary when there are fifteen or more links present in a single page of C1TopicBar (TFS:136822)
- [C1DockingTab] DockingTabPage cannot be resized when 'AutoHide' is enabled and page is resized to the smallest width. (TFS:45589)
Improvements
- [C1ToolBar] Until this build 'More..' button was not visible if AutoSize was False. Now it will be visible if the all buttons can not fit in the toolbar's size and Dock is not None. (TFS:48900)
New features
- [C1DockingTab] Added keyboard support to rename tab by pressing F2 key on selected tab. (TFS:40326)
C1.Win.C1Document
Bug fixes
- Invalid barcode data is displayed on exporting barcodes with direction TopToBottom/BottomtToTop in Pdf format. (TFS:137025)
C1.Win.C1Editor
Bug fixes
- Font of the text cannot be changed back to previous font when a new font is assigned (TFS:137300)
- C1Editor's ContextMenuScrip's SourceControl is null. (TFS:134925)
C1.Win.C1FlexGrid
Bug fixes
- Selection of cells was discarded on editing if the selection is started from any cell after the first cell in the merged cell range. (TFS:49176)
- Text was moved automatically when alignment of cells with newline text is set to center and some cells with trailing space are shown. (TFS:121365)
Other changes
- Added ValuesLimit property to ValueFilter class. If ValueFilter has more than ValuesLimit values than only ConditionalFilter will be shown.
C1.Win.C1GanttView
Bug fixes
- Groups and summaries was not being sorted properly in grouping mode. (TFS:106095)
Improvements
- Added date tooltip to timeline.
- Added possibility to make task inactive. (TFS:130006)
C1.Win.C1Gauge
Bug fixes
- When some control is arranged on C1Gauge, a PointerDragMove event doesn't fire any more. (TFS:137712)
C1.Win.C1Input
Bug fixes
- [C1TextBox] Even if the AutoSize of C1TextBox is set to True, C1TextBox height is changed according to changing size of C1Sizer. (TFS:135631)
- [C1TextBox] C1Textbox height increases incorrectly when used in combination with C1SizerLight. (TFS:129208)
- [C1TextBox] The height of the C1TextBox not changed after size of font changed. (TFS:135619)
- [C1TextBox] C1TextBox incorrectly shows password Text when VisualStyle set to other than 'System' and C1TextBox is disabled. (TFS:97637)
- [C1CheckBox] Database is not updated when the C1CheckBox is checked. (TFS:55739)
- [C1SplitButton] 'Object reference not set to an instance of an object' error message is shown when cancel the addition of C1SplitButton on the form. (TFS:40746)
- When to set AutoCompleteMode and AutoCompleteSource property of C1ComboBox in designer, AutoComplete is not applied. (TFS:120688)
- If setting CalendarType of C1DateEdit to "JapaneseCalendar" and setting MinDate of Calendar, an exception occurs when setting the calendar's year part to edit state and its focus is removed. (TFS:135251)
- When set to JapaneseCalendar and CurrentMonthDisplayOffset is set and click clear button in calendar, exception occurs. (TFS:117786)
- 'WeekDay' names not localized on changing the 'Culture' of C1DateEdit. (TFS:131842)
New features
- [C1CheckBox] New event ValueChanged occurs when the Value property has changed. (TFS:55739)
C1.Win.C1List
Bug fixes
- [C1Combo] In some themes dropdown arrow is not visible. (TFS:48673)
- [C1Combo] C1Combo does not open when the DropDownContainer is closed in runtime. (TFS:128230)
- [C1Combo] In drop down list of C1Combo appears a line from border of form. (TFS:126170)
C1.Win.C1Ribbon
Bug fixes
- The borders of a C1RibbonForm with Custom VisualStyle appeared above the dialog box displayed from the Form.Shown event.
Improvements
- Added the ChildCaptionInSquareBrackets property to C1Ribbon. The property gets or sets whether the title of a maximized MDI child window should appear in square brackets after the main Form's title. (TFS:134501)
C1.Win.C1SpellChecker
Bug fixes
- C1SpellCheck.UserDictionary does not work with the dictionary when dictionary created in C1DictionaryEditor. (TFS:12350)
- [C1DictionaryEditor] Discards unsaved changes in words list if words list was renamed. (TFS:13204)
C1.Win.C1SplitContainer
Bug fixes
- Child controls don't render correctly on a C1SplitterPanel being resized if its ResizeWhileDragging property is set to True. (TFS:49901)
C1.Win.C1Themes
Bug fixes
- C1FontPicker, C1ColorPicker and C1StatusBar does not display correctly for some themes. (TFS:126170)
C1.Win.C1TrueDBGrid
Bug fixes
- "No printers are installed" error is thrown when C1TrueDBGrid is exported to any format on a machine without any printer installed. (TFS:136774)
C1.Win.FlexReport
Bug fixes
- Value of FieldBase.ZOrder property is ignored in some cases. (TFS:137340)
- Added support of ColumnLayout.Accross for subreports. (TFS:134966)
- C1FlexReport.RecordsPerPage property ignored for subreports. (TFS:138158)
- Position of chart axis is not changed when change compass value. (TFS:136393)
- Selected checkstyle for checkbox is not displayed properly on designer until value is not set for it. (TFS:136591)
- Exclamation mark starts displaying inside checkbox control removing its content on designer on changing Check Style from Checkbox to CustomImage. (TFS:136594)
- Image set for the Custom checkmarks overflows outside the boundary of checkbox control. (TFS:136599)
- Standard check mark continues to display for checkbox on designer even after setting CheckStyle to CustomImage. (TFS:136595)
- Check mark does not display in the Fore Color set for Check box control in report preview. (TFS:136650)
- Check Mark is displayed slightly clipped on designer when Font style for check mark is set to BoldOblique. (TFS:136652)
- Difference in behavior is observed in plotting of 3D visualization scatter charts when different number of series values are used while no series group is present. (TFS:136489)
- Deleting Main data source from collection causes an exception when rendering report. (TFS:136869)
Improvements
- Added C1FlexReport.AvailableHeight property, gets the height of the remaining area available for sections on the current page.
C1.Win.FlexReport Designer App
Bug fixes
- Unlike the C1Chart, irrelevant compass value are shown for AxisX and AxisY. (TFS:136386)
- Warning and Exception is thrown when import some Crystal report file. (TFS:136120)
- Fixed FormatPainter button's tooltip. (TFS:137018)
- Alignment set for RTF field does not get reflected in Designer. (TFS:136860)
- When multiple fields are selected, clicking the "..." button on Border property in the property grid did not bring up the border editing dialog. (TFS:137401)
Improvements
- Speed up BackgroundEditor opening.
- Support solid color mode in BackgroundEditor.
- Fix problem of cannot add items in ChartData editor (using non-EN culture).
- ChartField designer, catch and show exceptions on getting chart image.
Release version 101 -
C1.C1Excel
Bug fixes
- C1Excel incorrect loaded/saved hyperlink ("Cannot open the specified file.") (TFS:136722)
C1.Win.C1Chart3D
Bug fixes
- Corrected issue where Chart3D throws an exception in certain situations restoring
persisted values if non-default contour methods are selected. (TFS:50408)
Release version 100 -
C1.Win.C1FlexGrid
Bug fixes
- Microsoft Visual Studio crashes when opening form design of existing projects during trial expired or license expired period. (TFS:136588)
Release version 98 -
C1.C1Excel
Bug fixes
- Cell range is NOT selected when cell range with Frozen row/col is selected in C1Excel book. Regression issue from Silverlight 488 build. (TFS:30427)
C1.Win.C1FlexGrid
Bug fixes
- FilterDefinition was not applied correctly if DataType of column was changed before applying. (TFS:136339)
C1.Win.C1Ribbon
Improvements
- Added the CaptureAltKeyInTerminalSession boolean runtime-only property to C1Ribbon. It allows to display KeyTips with Alt key in a terminal session ignoring the possible issues. (TFS:130728)
C1.Win.C1TrueDBGrid
Bug fixes
- Special characters cannot be entered in C1TrueDBGrid. (TFS:133270)
C1.Win.C1Win7Pack
Improvements
- Added a few methods to C1TaskbarButton class: AddShortcutToStartMenu, RemoveShortcutFromStartMenu, ShortcutExistsInStartMenu.
Release version 97 -
C1.Win.BarCode
Bug fixes
- "Incorrect Data Length" error message is shown in DataMatrix. (TFS:132092)
C1.Win.C1Document
Bug fixes
- Read object of sys bool type.
C1.Win.C1FlexGrid
Bug fixes
- Columns which contain MultiColumnDictionary as DataMap were not displayed correctly. (TFS:136223)
C1.Win.C1Ribbon
Bug fixes
- If the button becomes enabled while the mouse pointer hovers it, it was still impossible to click the button without leaving/entering it with the mouse.
- The hot-key prefix is now ignored in tooltips and there is no need to duplicate the ampersand (&) character.
Release version 96 -
C1.C1Pdf
Bug fixes
- Unlike build 74, Japanese text from wmf file used by DrawImage() is not exported to pdf file. (TFS:135754)
C1.Win.C1Document.C1DocumentSource and C1SSRSDocumentSource
Breaking changes
- All OpenXXX methods have been removed:
-- public void Open(C1DocumentLocation documentLocation);
-- public IAsyncActionWithProgress<double> OpenAsyncEx(C1DocumentLocation documentLocation);
-- public IAsyncActionWithProgress<double> OpenAsyncEx();
-- public void Open();
-- public Task OpenAsync();
-- public Task OpenAsync(C1DocumentLocation documentLocation);
Now C1SSRSDocumentSource.Generate() can be used immediately after defining all necessary properties like DocumentLocation, ConnectionOptions etc. - All GenerateXXX methods are now accessible only in C1SSRSDocumentSource, in C1DocumentSource they are internal:
-- public void Generate();
-- public IAsyncActionWithProgress<double> GenerateAsyncEx();
-- public Task GenerateAsync(); - All ApplyParameterValuesXXX and CheckParameterValuesXXX methods have been removed:
-- public List<ParameterValueError> ApplyParameterValues();
-- public IAsyncOperationWithProgress<List<ParameterValueError>, double> ApplyParameterValuesAsyncEx();
-- public Task<List<ParameterValueError>> ApplyParameterValuesAsync();
-- public List<ParameterValueError> CheckParameterValues();
-- public Task<List<ParameterValueError>> CheckParameterValuesAsync();
-- public IAsyncOperationWithProgress<List<ParameterValueError>, double> CheckParameterValuesAsyncEx();
Use C1SSRSDocumentSource.ValidateParameters(...) instead. The values of parameters are applied automatically before generating. - Methods ExecuteCustomActionXXX, GetPageXXX and GetBookmarkPositionXXX() are now internal and inaccessible:
-- public IAsyncOperationWithProgress<C1BookmarkPosition, double> ExecuteCustomActionAsyncEx(CustomAction action);
-- public Task<C1BookmarkPosition> ExecuteCustomActionAsync(CustomAction action);
-- public C1Page GetPage(int pageIndex);
-- public Task<C1Page> GetPageAsync(int pageIndex);
-- public IAsyncOperationWithProgress<C1Page, double> GetPageAsyncEx(int pageIndex);
-- public virtual C1Page GetLoadedPage(int pageIndex);
-- public bool IsPageLoading(int pageIndex);
-- public C1BookmarkPosition GetBookmarkPosition(string bookmark);
-- public IAsyncOperationWithProgress<C1BookmarkPosition, double> GetBookmarkPositionAsyncEx(string bookmark);
-- public Task<C1BookmarkPosition> GetBookmarkPositionAsync(string bookmark); - All functionality related to text searching was moved to the C1FlexViewer, following methods and properties have been removed:
-- public C1FoundPosition FindTextStart(int startPageIndex, bool wholeDocument, C1FindTextParams findParams);
-- public IAsyncOperationWithProgress<C1FoundPosition, double> FindTextStartAsyncEx(int startPageIndex, bool wholeDocument, C1FindTextParams findParams);
-- public Task<C1FoundPosition> FindTextStartAsync(int startPageIndex, bool wholeDocument, C1FindTextParams findParams);
-- public C1FoundPosition FindTextNext(C1FoundPosition foundPosition);
-- public IAsyncOperationWithProgress<C1FoundPosition, double> FindTextNextAsyncEx(C1FoundPosition foundPosition);
-- public Task<C1FoundPosition> FindTextNextAsync(C1FoundPosition foundPosition);
-- public C1FoundPosition FindTextPrevious(C1FoundPosition foundPosition);
-- public IAsyncOperationWithProgress<C1FoundPosition, double> FindTextPreviousAsyncEx(C1FoundPosition foundPosition);
-- public Task<C1FoundPosition> FindTextPreviousAsync(C1FoundPosition foundPosition);
-- public void FindTextReset();
-- public C1HighlightAttrs FindMatchHighlight { get; set; }
-- public C1HighlightAttrs ActiveFindMatchHighlight { get; set; }
-- public IList<C1FoundPosition> FoundPositions { get; }
-- public C1FoundPosition ActiveFoundPosition { get; set; } - The following properties have been removed (text selection functionality has been moved to viewers):
-- public C1DocumentRange SelectedRange { get; set; }
-- public C1HighlightAttrs SelectionHighlight { get; set; } - The property
-- C1DocumentSourceState C1DocumentSource.State { get; set; }
and enum C1DocumentSourceState have been removed.
C1DocumentSource.BusyState should be used instead:
-- public C1DocumentSourceBusyState BusyState { get; }
// Summary:
// Describes the busy state of a C1DocumentSource object.
public enum C1DocumentSourceBusyState
{
// Summary:
// The document is ready (not busy).
Ready,
// Summary:
// The document is currently generating.
Generating,
// Summary:
// The document is currently exporting.
Exporting,
// Summary:
// The document is currently printing.
Printing,
}
The following properties can be used to determine the current state of the C1DocumentSource:
// Summary:
// Gets the value indicating whether the current C1DocumentSource busy.
public bool IsBusy { get; }
// Summary:
// Gets a value indicating whether this C1DocumentSource is disposed and can not be longer used.
public bool IsDisposed { get; } - The following events were removed:
-- event EventHandler<ExecuteCustomActionCompletedEventArgs> ExecuteCustomActionCompleted;
-- event EventHandler<GetPageCompletedEventArgs> GetPageCompleted;
-- event EventHandler<GetLinkTargetPositionCompletedEventArgs> GetLinkTargetPositionCompleted;
-- event EventHandler PagesClear; - The following events were moved to C1SSRSDocumentSource:
-- event EventHandler<AsyncCompletedEventArgs> GenerateCompleted;
-- event EventHandler<ValidateParametersCompletedEventArgs> ValidateParametersCompleted;
-- event EventHandler<ExportCompletedEventArgs> ExportCompleted; - The following methods are accessible only from via C1SSRSDocumentSource():
-- public void Clear();
-- public void Cancel(); - Methods ValidateParameterXXX were added to replace ApplyParameterValues and CheckParameterValues:
-- public List<ParameterValidationError> ValidateParameters();
Async variants:
-- public new IAsyncOperationWithProgress<List<ParameterValidationError>, double> ValidateParametersAsyncEx();
-- public Task<List<ParameterValidationError>> ValidateParametersAsync();
These methods validate the current parameter values and refresh their valid values lists if the values are valid.
Note that parameter values are now applied automatically when a report generation starts.
Release version 95 -
C1.C1Excel
Bug fixes
- NullReferenceException is thrown when loading an excle file which contains macro with .xlsx/.xls format. (TFS:135360)
- Unable to read all data from Excel file. (TFS:134318)
C1.Win.C1Command
Bug fixes
- [C1NavBar] C1NavBarPanels switched incorrectly when child control is not validated (post validation). (TFS:19438)
Other
- [C1DockingTab] Resolved a problem with handled FileNotFoundException at SaveLayout. (TFS:128299)
C1.Win.C1FlexGrid
Bug fixes
- Headers of C1FlexGrid were not localized at runtime when setting ColumnInfo property. (TFS:125436)
- Some GDI objects of form with C1FlexGrid were not released when the Column property of Tree is set and the form is closed. (TFS:132121)
C1.Win.C1Ribbon
Bug fixes
- Restored the position of input focus after working with TextBox-based elements on C1Ribbon and C1StatusBar.
- Fixed theme templates for C1Ribbon to reflect Font changes in BaseThemeProperties. (TFS:91135)
C1.Win.C1Sizer
Bug fixes
- [C1SizerLight] C1OutPages disappeared after resizing the Form with C1SizerLight. (TFS:129810)
C1ReportDesigner App
Bug fixes
- Better handling of floating tabs in the designer app. (TFS:120942)
Release version 94 -
C1.C1Excel
Bug fixes
- Unable to read all data from Excel file. (TFS:134318)
- Format is changed after load and save by C1Excel. (TFS:134884)
- Specified hyperlink issues for complex sheet names. (TFS:134586)
C1.C1Pdf
Bug fixes
- Fixed incorrect drawing of transparent pictures for FlexReport (PdfImage.cs).
- Fixed positioning problem for not PDF/A compatible documents (PdfDocument.cs, PdfLink.cs).
Improvements
- Changes for support bookmarks and links for FlexReport. Added new AddBookmark method.
C1.Win.C1Command
Bug fixes
- [C1DockingTab] The last tab page header is only partially visible when calling ScrollToSelectedTab method in C1DockingTab. (TFS:18231)
- [C1DockingTab] The text editing area is shown incorrectly when it is shown on the left of tab page header. (TFS:50900)
- [C1ToolBar] When is changed theme, color of separator and arrow of button in command button is not changed. (TFS:122442)
- [C1DockingTab] C1DockingTab incorrectly draws C1DockingTabPage when Alignment is 'Left' or 'Right', RightToLeftLayout=True and RightToLeft=Yes. (TFS:32225)
- [DockingTab] Docking Tab's original size is not retained after AutoHiding and then docking again. (TFS:106094)
- [DockingTab] Docking Tab's original size is not retained after AutoHiding and then docking again. (TFS:106094)
New features
- [C1ToolBar/C1MainMenu/C1ContextMenu] New property HideFirstDelimiter. Hides the delimiter for the first visible C1CommandLink even the Delimiter property of the C1CommandLink is True. (TFS:132604)
- [C1NavBar] New method GetCollapsedSize returns the Size of the control in the collapsed state. (TFS:100970)
C1.Win.C1FlexGrid
Bug fixes
- LeaveCell event fired twice when selection range was changed during the event. (TFS:122665)
C1.Win.C1GanttView
Improvements
- Added Successors property for Task class. (TFS:101909)
- Added indicator for completed tasks. (TFS:129950)
C1.Win.C1Input
New features
- C1ColorPicker.Color - property to set current color of C1ColorPicker.
C1.Win.C1InputPanel
Improvements
- Added the MaxDropDownItems property to InputMenu element to specify the maximum number of items displayed in the drop-down list without scrolling.
- Added the GripHandleVisible property to InputMenu. The property gets or sets whether the drop-down can be resized.
C1.Win.C1Ribbon
Bug fixes
- C1RibbonForm caption and border blinked when opening a dropdown on C1Ribbon, such as the Application Menu (the issue is fixed for the Custom VisualStyle and for DisableGlassEffects mode of C1RibbonForm).
C1.Win.C1TrueDBGrid
Other changes
- target Framework for .Net 4 build changed to .Net Framework 4 Client Profile.
It should not affect control or design-time behavior in any way.
C1.Win.C1Win7Pack
Improvements
- Added the method overloads to C1TaskbarButton for registering/unregistering the file associations in HKEY_CURRENT_USER instead of HKEY_CLASSES_ROOT.
Release version 93 -
C1.Win.C1FlexGrid
Bug fixes
- Text was displayed incorrect in output Excel file if Excel file with custom numeric format is loaded into C1FlexGrid and C1FlexGrid was saved to Excel file format. (TFS:7696)
- ToolTip of cell was not displayed completely if WordWrap property set to True (TFS:64754)
- C1FlexGrid was freezing if ToolTip is assigned to column header of C1FlexGrid in MouseMove event. (TFS:80260)
- ComboCloseUp event of C1FlexGrid was not fired if ComboBox of C1FlexGrid is closed by keyboard key. (TFS:114520)
- Custom styles of C1FlexGrid were removed if theme containing visual style definition was applied to C1FlexGrid. (TFS:118846)
- 'IndexOutOfRangeException' was thrown in some cases when inserting a new row by clicking last row. (TFS:131715)
- Value of last blank cell cannot be pasted if multiple cells were copied and last cell has empty value. (TFS:133790)
C1.Win.C1Ribbon
Bug fixes
- ContextMenu was not shown when the right mouse button is clicked on a Button placed in the ConfigToolBar. (TFS:133185)
- NullReference Exception was thrown after closing C1RibbonForm which contains C1FlexViewer. (TFS:133180)
- The Close button of C1RibbonForm was not disabled when setting CS_NOCLOSE flag in the window class style. (TFS:133456)
- Appearance of C1RibbonForm with Aero Glass was corrupted after executing RecreateHandle(). (TFS:133784)
Improvements
- Added the HideAppMenuWithTHR boolean property (runtime only) to address the compatibility issues when (in some old builds) the AppMenu button did not appear (but remained visible logically) while the tab header row is hidden. (TFS:130864)
C1.Win.C1TrueDBGrid
Improvements
- Improved performance of assigning new data in unbound mode when use Frame.AddRows(count) method.
Release version 92 -
C1.Win.C1Command
Bug fixes
- [C1NavBar] C1NavBarSectionHeader is not updated when NavBar visibility is false and a new C1NavBarPanel object is selected at runtime. (TFS:42794)
- [C1ToolBar] Icon images from C1ToolBar are not shown in it's boundary after setting ToolBarStyle=DropDownMenu and RightToLeft=Yes. (TFS:37779)
- [C1NavBar] NavBar incorrectly draws highlighted button after change selected button in runtime. (TFS:57217)
- [C1DockingTab] C1DockingTab incorrectly draws long selected tab header when VisualStyle=Office2007, Alignment=Left, TextDirection=VerticalLeft. (TFS:18512)
- [C1DockingTab] C1DockingTab incorrectly showed EditTextBox when Alignment=Right and Text=empty. (TFS:50941)
New features
- C1TopicBar - keyboard support. (TFS:116821)
- Support for hiding the 'Customize..' option in the 'Add or Remove Buttons' menu. (TFS:49054)
- New property C1CommandHolder.SkipDisabledMenuItems: gets or sets a value indicating whether the user can give the focus to the CommandLink using keys when the Command is disabled.
C1.Win.C1GanttView
Improvements
- Added two properties (ChartStartDate and ChartFinishDate) bounding the scrolling area in chart view. (TFS:111358)
By default these properties contain autmatic values depending on start and finish dates of tasks and project.
User can assing separately ChartStartDate or ChartFinishDate to bound scrolling area manually from left or from right side, or both togever.
User also can assign nulls to reset dates to automatic values.
Release version 91 -
C1.C1Pdf
Bug fixes
- "NullReferenceException" has occurred when saving the pdf file that has attachment. (TFS:132231)
C1.Win.C1Command
Bug fixes
- [C1ToolBar] C1ToolBar's cursor is still displayed as a wait cursor although the cursor is set back to default (TFS:15590)
- [C1NavBar] NavBar is displayed incorrectly when CollapseDirection=ToTop, RightToLeft=True and NavBar is collapsed. (TFS:39490)
New features
- C1TopicBar.LinkStyle - property for setting the style of links on pages. (TFS:116816)
C1.Win.C1FlexGrid
Bug fixes
- BindingContextChanged event was fired more than once. (TFS:7900)
- All data were copied even if some data is filtered. (TFS:38912)
- DropDownList was displayed incorrect if MultiColumnDictionary has empty or null data. (TFS:115409)
- C1FlexGrid.ComboBoxEditor.SelectedKey always returned null if DataMap of a column is MultiColumnDictionary. (TFS:129183)
- 'NullReferenceExcepiton' was thrown when filter is applied. (TFS:131580)
C1.Win.C1GanttView
Bug fixes
- With unchecked Start and Finish checkboxes and populated Duration in Task Information form the Duration value was not taken into account. (TFS:131039)
- Updated Japanese datetme formats in list for timescale. (TFS:111357)
Improvements
- User now is able to select multiple rows/columns and make changes in selected tasks simultaneously. (TFS:111352)
- User now is able to split a task to parts.
Added it was add the following classes and Task's properies and methods:
/// Represents parts of splitted task.
public class Parts : IEnumerable<double>
{
/// Gets or sets the durations of task's parts.
public double this[int index]
/// Returns the count of parts.
public int Count
}
/// Represents dates (starts and finishes) of task's parts.
public class PartDates : IEnumerable<DateTime>
{
/// Get dates (starts and finishes) of parts.
public DateTime this[int index]
/// Returns the count of dates.
public int Count
}
public class Task : BaseTask, ICustomTypeDescriptor
{
/// Gets parts of the task.
public override Parts Parts
/// Splits the task.
public override bool SplitTask(DateTime start, double duration)
}
C1.Win.C1Ribbon
Bug fixes
- Key tips appeared after releasing the Alt key if another key was pressed as well, such as PrintScreen.
C1.Win.C1TileControl
Bug fixes
- Addressed an issue with showing C1TileControl from multiple threads. (TFS:132309)
C1.Win.C1TrueDBGrid
Bug fixes
- Merged data disappears when the merged column of a bound C1TrueDBGrid is selected and 'Rebind' method is called (TFS: 95560)
- Unhandled exception is thrown when open the C1TrueDBDropdown twice (TFS: 131120)
- String reversed when grid yet RTL = true and arabic culture settings (TFS: 125579)
C1.Win.FlexPivot
Initial release (Beta)
- C1.Win.FlexPivot is a replacement for the C1.Win.Olap control. In addition to the two earlier data options supported in C1.Win.Olap,
it has a new data option, C1.DataEngine that can handle virtually unlimited volumes of data very fast, millions rows of data in
a fraction of a second. It also has UI modernizations and improvements.
C1Themes Designer App
Improvements
- Added pressed style for C1TopicLink
Release version 90 -
C1.Win.C1Command
Bug fixes
- Last character of TopicLink's text is not displayed. (TFS:130890)
- On scrolling the C1TopicBar, TopicLinks belonging to Topic pages are not retrieved. (TFS:130890)
- [C1ToolBar] Some controls were not initialized correctly when the customize toolbars dialog is loaded. (TFS:10629)
- [C1OutBar] Scroll buttons were not moved to left side when setting 'RighttoLeft=Yes' at runtime. (TFS:33771)
- RestoreLayout method of C1DockingTab does not load the saved layout properly. (TFS:126315)
C1.Win.C1FlexGrid
Bug fixes
- Horizontal Scrollbar in Filter Dialog was not shown when It should be. (TFS:8413)
- Improved the performance of AutoSizeCols method for large number of rows. (TFS:35014)
- All Column headers was highlighted when Theme is applied and ShowThemedHeaders property is set to ShowThemedHeadersEnum.SelectedOnly. (TFS:92763)
- FilterDefinition was loaded incorrectly when columns have non-unique names. (TFS:121254)
- 'IndexOutOfRangeException' was thrown when adding data to new row of C1FlexGrid which uses 'C1DataSource' as its datasource. (TFS:122695)
- Image of "Apply to Fixed Rows" button in the Column Editor indicated wrong state of button. (TFS:127895)
C1.Win.C1GanttView
Improvements
- Now user can drag a task to other row. (TFS:111349)
C1.Win.C1Schedule
Breaking changes
- WinXP Visual Styles and some other stuff related to Office 2003 representation have been removed.
This includes Office 2003 palettes, showing day statuses in the DayView mode as colored bars and appointment borders colored with busy status brush.
This doesn't include Office 2003 WeekView style.
Improvements
- System VisualStyle has been updated for more modern appearance.
C1.Win.C1TrueDBGrid
Bug fixes
- RowColChange fires extra time on grid load. (TFS:116382)
- Incorrect behavior is observed when custom editor is used in C1TrueDBGrid (TFS:109626)
- Strange behavior is observed while using C1TrueDBGrid in Hierarchical mode (TFS: 129864)
- Inappropriate behavior of C1TrueDBGrid is observed in Hierarchical mode (TFS: 129865)
- With setting MarqueeStyle as FloatingEditor, the cursor moves to the end of sentence when you input and delete the characters to a cell (TFS: 130014)
Release version 77 -
C1.Win.C1TrueDBGrid
Bug fixes
- e.OldValue in BeforeColUpdate event returning new value. (TFS:133928)
- BeforeColUpdate and AfterColUpdate events fire twice when focus is shifted to any other cell using Tab key. (TFS:133960)
Release version 76 -
C1.Win.C1Command
Bug fixes
- Last character of TopicLink's text is not displayed. (TFS:130890)
Release version 75 -
C1.Win.C1Chart
Improvements
- Added a new overloads for the Chart.ShowProperties() method. The new overloads allow the specification of the properties dialog location and size and returns the final size and location. The new overloads are described as follows:
/// <summary>
/// Raises the chart properties dialog at runtime.
/// </summary>
/// <param name="rect">
/// <para>Specifies a Rectangle reference that provides and returns the properties dialog location in screen coordinates.</para>
/// Specifying an empty rectangle will center the properties dialog relative to the chart parent window.
/// </param>
/// <returns>DialogResult</returns>
/// <remarks>
/// <para>The properties dialog allows modification of the chart properties,
/// including data, at runtime. All available properties are displayed on multiple tabs.</para>
/// <para>The properties dialog will always be displayed with a minimum size.</para>
/// </remarks>
public DialogResult ShowProperties(ref Rectangle rect)
/// <summary>
/// Raises the customized chart properties dialog at runtime.
/// </summary>
/// <param name="ppf">Specifies PropertyPageFlags combinations that limit available properties.</param>
/// <param name="rect">
/// <para>Specifies a Rectangle reference that provides and returns the properties dialog location in screen coordinates.</para>
/// Specifying an empty rectangle will center the properties dialog relative to the chart parent window.
/// </param>
/// <remarks>
/// <para>The properties dialog allows modification of the chart properties, including data, at runtime.
/// All available properties are displayed on multiple tabs.</para>
/// <para>The properties dialog will always be displayed with a minimum size.</para>
/// </remarks>
/// <returns>DialogResult</returns>
public DialogResult ShowProperties(PropertyPageFlags ppf, ref Rectangle rect) - Added a new overload for the Chart.ShowVisualEffectsEditor() method. The new overload allows the specification of the VisualEffects Editor dialog location and returns the size and final location. The new overload is described below.
/// <summary>
/// Raises the VisualEffects Editor dialog at runtime.
/// </summary>
/// <param name="rect">
/// <para>Specifies a Rectangle reference that provides and returns the VisualEffects Editor location
/// in screen coordinates.</para>
/// Specifying an empty rectangle will place the editor on the edge of the chart it is editing.
/// Note that the editor is fixed in size.
/// </param>
/// <returns>DialogResult</returns>
public DialogResult ShowVisualEffectsEditor(ref Rectangle rect)
C1.Win.C1Chart3D
Improvements
- Added a new overload for the Chart.ShowProperties() method. The new overload allows the specification of the properties dialog location and size and returns the final size and location. The new overload is described as follows:
/// <summary>
/// Raises the properties dialog at runtime.
/// </summary>
/// <param name="rect">
/// <para>Specifies a Rectangle reference that provides and returns the properties dialog location in screen coordinates.</para>
/// Specifying an empty rectangle will center the properties dialog relative to the chart parent window.
/// </param>
/// <remarks>The properties dialog will always be displayed with a minimum size.</remarks>
/// <returns>DialogResult</returns>
/// <seealso cref="C1.Win.C1Chart3D.C1Chart3D"/>
public DialogResult ShowProperties(ref Rectangle rect)
C1.Win.C1Command
Bug fixes
- RestoreLayout method of C1DockingTab does not load the saved layout properly. (TFS:126315)
C1.Win.C1Input
Bug fixes
- C1ComboBox does not display special character "<" in the DropDown list. (TFS:123717)
C1.Win.C1List
Bug fixes
- With MultipleLine DataView and exporting to xls, throws SystemException in C1.Win.C1List dll. (TFS:40508)
C1.Win.C1Report
Bug fixes
- Now values of parameters in the SSRS parameters dialog are refreshed when user selects another value in the combobox, in previous versions values were refreshed only when parameter's control lost an input focus. (TFS:129873)
C1.Win.C1Ribbon
Bug fixes
- Resolved a few small issues with 168 DPI in a DPI-aware application running on Windows 10.
- TitleBar was not rendered properly on Windows 7 if the C1RibbonForm started in maximized state. (TFS:129379)
- The glow window bounds appeared before the C1Ribbonform is restored after minimizing. (TFS:129386)
Improvements
- Added the LauncherEnabled boolean property to RibbonGroup. It sets whether the dialog launcher button is enabled (True by default).
- The size of the Collection Editor forms won't reset to the default size anymore (until closing the Visual Studio).
C1.Win.C1SpellChecker
Bug fixes
- C1SpellChecker changed non-editable content. (TFS:114407)
- Some Catalan words are marked as error. (TFS:121170)
C1.Win.C1TrueDBGrid
Bug fixes
- BeforeColUpdate and AfterColUpdate events does not fire at all when a cell is edited and another cell is clicked. (TFS:132178)
- Merged data disappears when the merged column of a bound C1TrueDBGrid is selected and 'Rebind' method is called (TFS: 95560)
- Unhandled exception is thrown when open the C1TrueDBDropdown twice (TFS: 131120)
- String reversed when grid yet RTL = true and arabic culture settings (TFS: 125579)
- RowColChange fires extra time on grid load. (TFS:116382)
- Incorrect behavior is observed when custom editor is used in C1TrueDBGrid (TFS:109626)
- Strange behavior is observed while using C1TrueDBGrid in Hierarchical mode (TFS: 129864)
- Inappropriate behavior of C1TrueDBGrid is observed in Hierarchical mode (TFS: 129865)
- With setting MarqueeStyle as FloatingEditor, the cursor moves to the end of sentence when you input and delete the characters to a cell (TFS: 130014)
- Incorrect behavior is observed when custom editor is used in C1TrueDBGrid (TFS: 109626)
- AfterColUpdate is not raised when the cell is edited and cursor cell is changed using mouse (TFS: 129605)
- 'Cannot interpret token ']' at position'error occurs when Decimal column is filtered using FilterBar(TFS: 129367)
- Same value is shown for all rows on hierarchical C1TrueDBGrid when sorting the column with descending order and refresh the grid (TFS: 129299)
- Parent rows are displayed in hierarchical C1TrueDBGrid when open the filter dropdown list after unchecking the "SelectAll' checkbox in it (TFS: 129298)
Release version 73 -
C1.C1Pdf
Bug fixes
- 'AddTarget' method does not work when AcroField (PDFTextBox) is used in the PDF document. (TFS:115085)
Improvements
- Common code with C1Pdf for Silverlight(WPF/UWP/WinRT) and many changed for it.
- Added support of PDF/A format (ConformanceLevel property).
- Changes for support bookmarks and links for FlexReport. Added new AddBookmark method.
Release version 72 -
C1.C1Excel
Bug fixes
- Specified background pattern for the ConditionalFormatted cells is not saved. (TFS:127975)
C1.Win.C1Document
Bug fixes
- In some cases exception occurs when C1DocumentSource.Generate() called and exist active GetPageAsync() requests. From user's point of view this situation occurs when he switches print layout in C1PrintPreviewControl linked with C1SSRSDocumentSource.(TFS:128366)
C1.Win.C1RibbonPreview
Bug fixes
- Page count label was not updated for SSRS reports in print layout mode when the user changes page settings.
Other changes
- The Portrait/Landscape buttons are available now for paginated SSRS mode. It was impossible to change the page orientation without affecting the page size. (TFS:128250)
C1.Win.C1TrueDBGrid
Bug fixes
- Strange behavior observed when e.value is set to 'null' in the FormatText event of C1TrueDBGrid (TFS: 107677)
- Default value for CheckBox is not set when a new row is added by clicking on the CheckBox of the CheckBox column (TFS: 126359)
- Window form's menu pops up when pressing Alt and then Up arrow key while opening TrueDBDropDown (TFS: 114284)
Release version 71 -
C1.C1Excel
Bug fixes
- Header and footer image is not displayed when setting header and footer image by using C1Excel. Regression of TFS:121907. (TFS:127155)
C1.Win.C1Command
Bug fixes
- [C1TopicBar] Setting RightToLeft property to "Yes" does not fire the click events on right. (TFS:6989)
- [C1DockingTab] Incorrect property description is shown for 'ShowTabs' (TFS:50883)
C1.Win.C1FlexGrid
Bug fixes
- Cells was not highlighted if Highlight property is set to HighLightEnum.WithFocus and SelectionMode is set to SelectionModeEnum.Row. (TFS:117314)
- CellLabels didn't display the complete data. (TFS:117409)
- Auto search in the ComboBox cell worked incorrectly. (TFS:121232)
- Structure of outline view was distorted in the Excel file when C1FlexGrid is saved to Excel. (TFS:123363)
- ComboList could not be set in StartEdit event. (TFS:125731)
- Some operators in filter form didn't work correctly when filter is applied on the column having custom DataType. (TFS:126925)
C1.Win.C1Input
Bug fixes
- Setting of "AutoCompleteSource.ListItems" at DesignTime or before DataBinding does not
effect on C1ComboBox. (TFS:67137) - C1Label doesn't resize correctly and text is truncated when C1Label is added to FlowLayoutPanel. (TFS:79213)
- C1ComboBox only displays the first value in the table when bound. (TFS:125848)
C1.Win.C1InputPanel
Bug fixes
- C1InputPanel might appear filled with black between calls to the BeginUpdate/EndUpdate methods.
C1.Win.C1List
Breaking changes
- Default value for C1ComboBox and C1ListBox CaptionHeight property changed to -1.
This means that actual height will be determined automatically based on the font size.
Setting property to 0 will hide the caption. (TFS:126178) - C1ComboBox.CaptionVisible property is marked as obsolete. To hide list caption set CaptionHeight property to 0.
Bug fixes
- Default value for C1ComboBox and C1ListBox CaptionHeight property changed to -1.
This means that actual height will be determined automatically based on the font size.
Setting property to 0 will hide the caption. (TFS:126178) - SelChange event is not fired by using up/down key and space bar to select. (TFS:119050)
- SelChange event is not fired when 'ShowHeaderCheckBox' property of the C1List is set to 'true' and the Header CheckBox is Clicked. (TFS:114533)
C1.Win.C1Report
Bug fixes
- An exception occurred on click to the "Print Layout" button in ssrs paginated mode if already generated SSRS report was assigned to the preview control. (TFS:127765)
C1.Win.C1Ribbon
Bug fixes
- C1Ribbon might appear filled with black between calls to C1Ribbon's BeginUpdate/EndUpdate methods.
- MDI child window maximized when RibbonTab is selected in the C1RibbonForm.MdiChildActivate event handler. (TFS:127311)
Improvements
- Images of size other than 16x16 can be displayed on RibbonTabs for VisualStyles other than Custom after executing C1RibbonForm.DisableGlassEffects() method. (TFS:108802)
C1.Win.C1Schedule
Bug fixes
- When switching over from a week view to a month view, a different period is displayed for a moment (TFS:126606).
C1.Win.C1TouchToolKit
Bug fixes
- ObjectDisposedException on closing an MDI child form containining C1Zoom. (TFS:127786)
Release version 70 -
C1.Win.C1TrueDBGrid
Bug fixes
- The last column of the C1TrueDBGrid is cut on setting the 'ExtendRightColumn' property of the grid to 'true' in a Grouped TrueDBGrid (TFS: 121843)
- Text of first column header disappear when setting 'MultipleLinesFixed' to 'DataView property of TrueDBGrid (TFS: 126913)
- 'DisplayMember' of the rows of 43(with filtered 'DataView' as its 'DataSource') is not displayed correctly if the rows are not in the view (TFS: 126592)
- Sort order of the grouped column not restored when C1TrueDBGrid is loaded using 'LoadLayout' method (TFS: 126394)
- Selection is moved to next cell when press "Enter" key after choosing the item from filter dropdown (TFS: 127180)
- Focus is moved to the cell after adjacent cell when press 'Enter' key in the unbound grid (TFS: 127252)
- Sorting cannot be reset when "AllowSorting=False" (TFS: 127184)
- Inappropriate behavior when Filtering is applied on hierarchical C1TrueDBGrid (TFS: 124540)
Release version 69 -
C1.C1Excel
Bug fixes
- Unlike previous build, NullReference Exception is thrown when loading excel file using Load method of XLBook. (TFS:126143)
C1.Win.C1Input
Bug fixes
- TextChanged event for TextBoxBase Input controls fired incorrectly when inputting text with copy/paste operation. (TFS:118643)
C1.Win.C1Report
Bug fixes
- Navigation between SSRS reports did not work since build .66.
C1.Win.C1Ribbon
Bug fixes
- If some items of Ribbon Application Menu are added to QAT their visiblity was not updated when the Application Menu becomes hidden or visible. (TFS:126045)
- Order of child C1RibbonForms is reverted and focus of current form is lost on switching 'System' theme to 'Classic' on Windows 7. (TFS:87353)
- When the user opens a form with "Visual Basic PowerPack" control and C1Ribbon, Visual Studio shows an error. (TFS:125908)
C1.Win.C1Win7Pack
Improvements
- Added a few members to the TaskDialogCommonIcon enumeration to display combined icons, such as "Shield + Error" and others.
C1.Win.Olap
Improvements
- Provide the feature for expanding/collapsing all subtotals. (TFS:17440)
/// Collapse all the columns of subtotal groups.
public void CollapseAllCols()
/// Collapse all the rows of subtotal groups.
public void CollapseAllRows()
/// Expand all the columns of subtotal groups.
public void ExpandAllCols()
/// Expand all the rows of subtotal groups.
public void ExpandAllRows()
Release version 68 -
C1.C1Excel
Improvements
- Added support of OpenXMLMacro format (Open XML format with support VBA projects, *.xlsm extension).
C1.Win.BarCode
Breaking changes
- Added CaptionGrouping property
C1.Win.C1Chart3D
Bug fixes
- Corrected issue where Chart2D does not scale the Y2 axis based on the Interaction property/object. This issue was introduced with C1Chart build 4.0.20141.24156 in June of 2014. (TFS:125257)
C1.Win.C1Command
Bug fixes
- Style in C1TopicBar was not changed after applying theme using C1ThemeController. (TFS:113186)
C1.Win.C1FlexGrid
Bug fixes
- Theme of C1FlexGrid could not be restored to default value. (TFS:95186)
- Focus of controls was moved in ascending order if Shift+Tab shortcut is pressed several times when cell is in edit state. (TFS:115005)
C1.Win.C1GanttView
Bug fixes
- ProjectSummary.IsCollapsed property did not work at design time. (TFS:123742)
Improvements
- Combo box with Resources list is added to condition grid instead of text box in Advanced Filter Dialog. (TFS:79237)
C1.Win.C1List
Bug fixes
- HelpRequested event is not raised when ComboStyle property is set to DropdownList (TFS:124234).
C1.Win.C1Ribbon
Bug fixes
- Black line appeared along the Ribbon tabs when QAT is shown below the Ribbon. (TFS:125170)
- Click event of RibbonButton that was added to ConfigToolBar did not occur. (TFS:124096)
- C1RibbonForm's re-sizing cursor was not visible easily for MDI child form. (TFS:123794)
Improvements
- Added the CaptionAlignment property to C1Ribbon control specifing horizontal alignment of the form caption. (TFS:125485)
C1.Win.C1Schedule
Bug fixes
- control layout is not updated after changing control font size (TFS:10088).
C1.Win.C1Sizer
Bug fixes
- Clicking Splitter command from 'C1Sizer Tasks� menu cannot set the Splitter on or off. (TFS:9887)
- Clicking �Fixed Size� command from �C1Sizer Tasks� menu cannot does not work. (TFS:9888).
C1.Win.C1TileControl
Bug fixes
- Tiles disappeared when the height of C1TileControl is reduced less than 54 pixels. (TFS:125131)
C1.Win.C1TrueDBGrid
Bug fixes
- Both Vertical and Horizontal Scroll Bar of C1TrueDBGrid shift to the opposite side of original position when its ‘Dock’ property is not ‘None’,
C1SizerLight is placed on the form and the form is resized (TFS: 9895) - C1TrueDBGrid does not show correct ToolTip on PictureHeader when ‘FetchCellTips’ event is used and ToolTip is changed (TFS: 119192)
- Different BorderStyle is displayed for buttons with Aero theme in C1TrueDbGrid (TFS: 75692)
- All the groups in the grid do not render as expanded even if the OutlineMode of GroupInfo is set to StartExpanded (TFS: 114080)
- It is always selected first item when have two items of same string in C1TrueDBDropdown, and then error occurs when click other cell (TFS: 115495)
- Filter list is not changed when the 'Translate' property of the ValueItems collection is set to 'true' and filtering is applied using FilterDropDown (TFS: 119645)
- Column of the child table blank out on scrolling the C1TrueDBGrid when its 'CellTips' is set to 'true' and 'DataView' is set to 'Hierarchical' (TFS: 117331)
- When setting MarqueeStyle to "FloatingEditor", the inputted value to the new row won't be displayed at the Frozen column (TFS: 125214)
- BeforeColUpdate event fires twice before the cell is updated (TFS: 124592)
- Items in the FilterDropDown disappear when filter is applied to hierarchical grid (TFS: 124537)
Release version 67 -
C1.C1Report
Breaking changes
- Projects using C1.C1Report.CustomFields now must also have references to C1.Win.4 and C1.Win.BarCode.4 assemblies (applies to .NET 4.0 version only).
- Projects using C1Report now must also have references to C1.Win.4 and C1.Win.BarCode.4 assemblies (applies to .NET 4.0 version only).
Bug fixes
- Exception occurs during exporting report contains barcode fields with zero height or width.(TFS:123643)
- Polar and Radar Chart are shown as black circle and chart lines are not seen in exported RTF file. (TFS:123723)
- Chart image is not shown in 'Design' mode when use 'XDataBoundaries' and 'SemiAutomatic' of 'Histogram' chart type. (TFS:123630)
- Warning or error message is not shown although XMin/YMin value is grater than the XMax/YMaxvalue of chart. (TFS:123636)
Improvements
- Added the ability to reference paths to special folders specified by the Environment.SpecialFolder enum, in ConnectionString elements in report definition XML files.
E.g. the following ConnectionString may be used to connect to C1NWind.mdb installed by the C1 Studio installer:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=?(SpecialFolder.MyDocuments)ComponentOne Samples\common\c1nwind.mdb;Persist Security Info=False".
C1.Win.BarCode
Breaking changes
- Added CheckSumEnabled property (TFS: 123501)
- Added InvalidStructureNumberDM message and translation
C1.Win.C1Chart3D
Bug fixes
- Corrected issue where some Chart3D displays were causing an exception during the paint resulting in a failure to draw the results. This is another issue related to .NET 4.5 and higher sorting changes (TFS:120052)
- Improved rounding of automatic axis limits by reducing the significant digits requested within floating point round off error limits. (TFS:123326)
C1.Win.C1FlexGrid
Bug fixes
- 'ArgumentOutOfRangeException' was thrown in some cases when frozen region boundary was clicked. (TFS: 116278)
- When used WriteXml/ReadXml method, cell style is not written and read. (TFS:118884)
C1.Win.C1Input
Bug fixes
- ArgumentOutOfRangeException was thrown when typing hex color code in textbox area of C1ColorPicker. (TFS:117712)
C1ReportDesigner App
Bug fixes
- Added alphabetically sort for BarCode types. (TFS:123205)
Release version 66 -
C1.C1Report
Bug fixes
- Margins of the fields drawn incorrectly in design-time if C1Report.CreationDevice is Printer and "Use C1Report.CreationGraphics as reference graphics to render fields" option in C1ReportDesigner checked.(TFS:123123)
- If section of report contains subreport field then only this subreport field will be exporter with TextFilter, all other fields are ignored.(TFS:120010)
C1.Win.BarCode
Breaking changes
- Renamed property Code128Options to Ean128Fnc1Options.(TFS:122370)
C1.Win.C1Command
Bug fixes
- Part of tooltip of C1MainMenu toolbar is not localized. (TFS:121354)
- When set the blank to C1DockingTabPage.Text property, ArgumentOutOfRangeException occurred. (TFS:119673)
C1.Win.C1FlexGrid
Bug fixes
- Multiselection did not work correctly when filter is applied on C1FlexGrid. (TFS: 120681)
C1.Win.C1Input
Bug fixes
- TabStop property of C1RangeSlider did not work. (TFS:110712)
C1.Win.C1List
Bug fixes
- Position of Scrollbars of C1List is changed when resized using C1SizerLight (TFS:122951).
C1.Win.C1Report
Bug fixes
- The "Report Parameters" dialog displayed with default parameter values when refreshing an SSRS report. (TFS:122743)
- SSRS reports could not be opened after canceling the 'Report parameters' dialog before viewing a report. (TFS:122729)
C1.Win.C1Ribbon
Bug fixes
- ObjectDisposedException was thrown when MessageBox is displayed in the LostFocus event of TextBox when RibbonApplicationMenu is clicked. (TFS:123376)
- 'Cross-thread operation not valid' exception occurred sometimes when opening a drop-down in a multi-threaded app. (TFS:123384)
C1.Win.C1Schedule
Bug fixes
- allow to show more than 14 days in TimeLineView (http://our.componentone.com/groups/topic/workdays-in-timelineview).
C1.Win.C1TrueDBGrid
Bug fixes
- IC1EmbeddedEditor.GetValue method is never called when using a custom editor (TFS: 47368)
- In combobox by ValueItems, position of scroll box is incorrect when to open dropdown (TFS: 121357)
- When to set C1TrueDBGrid.EditActive property to True, C1TrueDBGrid.Change event is fired (TFS: 122351)
C1ReportDesigner App
Bug fixes
- Recently opened file names were cut off in C1Report Designer Application. (TFS:122759)
Improvements
- Added keytips to the script editor window. (TFS:120893)
Release version 65 -
C1.C1Excel
Bug fixes
- Postion of Custom Header (Image) is changed when saving an excel file using C1Excel. Really image moved from page header to sheet. (TFS:121907)
C1.Win.C1Editor
Bug fixes
- C1Editor LoadXML Method Ignoring AllowAdHocTags Flag (TFS:124117)
C1.Win.C1Input
Bug fixes
- Previous/next item of C1ColorPicker could not be selected by pressing Up/Down arrow key. (TFS:118503)
C1.Win.C1Ribbon
Bug fixes
- If a user adds both the ribbon menu, and one of the items from the menu dropdown to the QAT, then removes the ribbonMenu from the QAT, it removed the other item as well. (TFS:122117)
- Fixed a small misalignment issue in Ribbon Form caption for high DPI modes.
Release version 64 -
C1.C1Report
Bug fixes
- In some rare cases RTF fields break between pages incorrectly.(TFS:95379)
C1.Win.BarCode
Initial release
- C1.Win.Barcode assembly replaces the old C1BarCode and C1QRCode controls with a single C1BarCode control that uses a different codebase.
It implements more barcode types than the old version.
C1.Win.C1BarCode
Breaking changes
- C1BarCode and C1QRCode controls marked as obsolete in .Net 4.0 version. Please use C1BarCode control from the C1.Win.BarCode.4 assembly instead.
C1.Win.C1FlexGrid
Bug fixes
- RowColChange event fired twice when selection range was changed during the event. (TFS: 117536)
- ValidateEdit event of C1FlexGrid was raised when clicking a button with CausesValidation property set to false. (TFS: 97607)
C1.Win.C1Input
Bug fixes
- NullReferenceException is thrown on restoring form in which some InputControls are using as RibbonControlHost after pressing Window+D. (TFS:118084)
- Upper/Lower thumb button of C1RangeSlider did not move when clicking on the right/left side of slider track. (TFS:110705)
- Thumb was not shown completely by setting CornerRadius property of C1RangeSlider. (TFS:111505)
New features
- C1TextBox.MaskInfo.RegexpEditMask - property to set edit mask in regexp style.
- JPN version only:
Reading IME output:
C1TextBox.ImeGetKanaMode
C1TextBox.ImeSetKanaMode
C1TextBox.ImeGetReadingStringOutput
C1TextBox.ImeSetReadingStringOutput
C1TextBox.ImeResultString
C1.Win.C1InputPanel
Improvements
- Added the CueBanner property to InputTextBox and other like elements. It gets or sets the textual cue, or tip, to prompt the user for information.
C1.Win.C1Report
Bug fixes
- Zoom value in C1PreviewPane changed to 100% when switching from "Print Layout" view. (TFS:120726)
- Preview pane of C1PrintPreviewControl appears distorted while SSRS report is generating RPL. (TFS:120670)
C1.Win.C1Ribbon
Bug fixes
- Shortcut Keys did not work for items of the Ribbon Context Menu.
Improvements
- Added the HasBorder property to RibbonToolBar indicating whether the toolbar buttons should have borders for Office2007/Windows7 styles. (TFS:109897)
- Added the MinusClick and PlusClick events to RibbonTrackBar. They are fired when the user clicks the Minus or Plus buttons.
C1.Win.C1Schedule
Bug fixes
- repaired C1Calendar's Ctrl+MouseWheel behavior. (TFS:121177).
C1.Win.C1SplitContainer
Improvements
- Added the ShowCloseButton property and CloseButtonClick event to C1SplitterPanel. The developer can hide the panel when the user clicks the Close button.
- Added better support for DPI-aware applications.
C1.Win.C1SuperTooltip
Improvements
- Added new GetToolTip(ToolStripItem item) overload. (TFS:92866)
C1.Win.C1TrueDBGrid
Bug fixes
- RTL Column Headers revert to LTR when sorted. (TFS:120486)
- Error message is displayed on filtering a Column with 'Float' DataType using the FilterDropDown(TFS:120486)
- FilterDropDown menu of C1TrueDBGrid does not display all the items of the column when DataView property is set to Hierarchical and nodes are expanded (TFS:116460)
- When MarqueeStyle is FloatingEditor and EditMask is set, it cannot properly be inputted (TFS:117602)
- Several issues with 'Hierarchical' DataView of C1TrueDBGrid (TFS:117779)
C1ReportDesigner App
Improvements
- Added intellisense to the script editor. (TFS:114007).
- Added split window mode to the script editor. (TFS:114216)
- New shortcut keys: F7 - show script editor, Shift+F5 - switch to design mode (from preview).
- Load default custom fields automatically. (TFS:114006)
- Removed the word "Field" from custom fields's names (i.e. "Chart Field" is now "Chart" etc.). (TFS:119474)
Release version 63 -
C1.C1Excel
Improvements
- Added the new constructor with license key (C1XLBook class).
C1.C1Pdf
Improvements
- Added the new constructor with license key (C1PdfDocument class).
C1.C1Report
Bug fixes
- Chart axis labels are not shown clearly when report with custom Chart is loaded in DocumentViewer.(TFS:120126)
C1.Win.C1GanttView
Bug fixes
- Bar Style dialog did not work for a task with empty name. (TFS:120492)
- StackOverflow exception raised if do Zoon In, Undo and Redo after that. (TFS:120346)
- Unhandled exception was thrown when cancel the "Task Information" dialog for the empty C1Ganttview. (TFS:114775)
C1.Win.C1Ribbon
Improvements
- Added the CueBanner property to RibbonTextBox and other like elements. It gets or sets the textual cue, or tip, to prompt the user for information.
- Added the TopToolBar property to C1Ribbon. It represents a toolbar beside the window system buttons.
- Added the BottomToolBar property to C1Ribbon. It represents a toolbar that appears below the Ribbon.
- Added the ContextMenuItems property to C1Ribbon. The new ShowContextMenu method displays the items at the specified screen position.
- The Application Menu can be displayed at the top left corner of C1RibbonForm when C1Ribbon.HideTabHeaderRow is set to True.
Release version 62 -
C1.C1Excel
Bug fixes
- When loaded .xlsx that fixed Column/Row is set and active cell is set into fixed Column/Row, saved .xlsx is incorrect. (TFS:120427)
- In loaded xlsx file, Index of print title cannot get by GetRangeToRepeat method. (TFS:119851)
C1.C1Pdf
Bug fixes
- Field with font 'Arial, Bold' is not embedded correctly if any other field with font 'Arial, Regular' is rendered before it in C1Report. (TFS:117794)
- ‘FillPath’ method does not draw rounded corners properlyю (TFS:118850)
C1.C1Report
Bug fixes
- 'NullReferenceException' is thrown when a C1Report containing 'Null' value field with any 'Format' is exported using 'RenderToFile' method.(TFS:120046)
- Polar and Radar Charts show cluttered values in Default view.(TFS:119472)
Improvements
- Add Step, Histogram, Radar and Polar chart type of Chart field in C1Report. (TFS:80631)
- Add C1.WPF.C1Report.CustomFields.4.dll assembly. (TFS:80639)
C1.Win.C1GanttView
Bug fixes
- Task information tooltip text was trimmed when we zoom C1GanttView and select a bar to drag it. (TFS:118455)
- A bar's long text was trimmed, when we zoom in C1GanttView. (TFS:118454)
C1.Win.C1Themes
Bug fixes
- Now error message will be displayed if standard built-in themes can not be loaded for some reason, typically it occurs because application does not reference C1.C1Zip.X.dll.(TFS:118861)
Release version 61 -
C1.Win.C1GanttView
Breaking changes
- Now it is necessary a reference to C1.Win.C1FlexGrid.
- Now it is necessary a reference to C1.Win.C1Schedule.
- Changed inheritance for classes TaskCollection, CustomCalendarCollection, ResourceCollection from BindingList to C1.C1Schedule.BaseCollection.
Bug fixes
- When set "Or" to first filter in "Advanced Filter" dialog, filtering was not applied. (TFS:116085)
- Tasks.ListChanged event handler got null in e.PropertyDescriptor for custom fields. (TFS:76018)
- When font size is greater than rows height in Field Style, the displayed character was cut off. (TFS:115160)
Improvements
- Task.IsCollapsed and Task.Summary were made public in order to give a user possibilty to expand/collapse summary tasks. (TFS:109540)
- Added data binding feature. Added new C1GanttViewStorage component which handles all data
operations for the C1GanttView control and contains specific data storages for tasks, resources, calendars and properties
which are used for binding corresponding collections to the data.
After you set up required mappings, C1GanttView will be able to synchronize data in both directions without any additional code.
C1.Win.C1Input
Improvements
- Editable Japanese era;
For JapaneseCalendar it is possible to edit Era field in the editor, using numeric era hot keys (1-4), using spin operations and Up and Down keys; - Ability to set different calendars for Edit and Display mode.
Example:
c1DateEdit1.Culture = new System.Globalization.CultureInfo("ja-JP").LCID;
c1DateEdit1.EditFormat.CalendarType = C1.Win.C1Input.CalendarType.JapaneseCalendar;
c1DateEdit1.DisplayFormat.CalendarType = C1.Win.C1Input.CalendarType.GregorianCalendar;
c1DateEdit1.EditFormat.FormatType = C1.Win.C1Input.FormatTypeEnum.CustomFormat;
c1DateEdit1.DisplayFormat.FormatType = C1.Win.C1Input.FormatTypeEnum.CustomFormat;
c1DateEdit1.EditFormat.CustomFormat = "ggyy年MM月dd日";
c1DateEdit1.DisplayFormat.CustomFormat = "yyyy/MM/dd"; - [JPN only] static JapaneseEraHelper.AddJapaneseEra, ClearJapaneseEras methods to add new eras;
Example:
JapaneseEraHelper.ClearJapaneseEras();
JapaneseEraHelper.AddJapaneseEra(1, new DateTime(1868, 9, 8), new DateTime(1912, 7, 30), "明治", "明", "Meiji", "M");
JapaneseEraHelper.AddJapaneseEra(2, new DateTime(1912, 7, 31), new DateTime(1926, 12, 25), "大正", "大", "Taisho", "T");
JapaneseEraHelper.AddJapaneseEra(3, new DateTime(1926, 12, 26), new DateTime(1989, 1, 8), "昭和", "昭", "Showa", "S");
JapaneseEraHelper.AddJapaneseEra(4, new DateTime(1989, 1, 9), new DateTime(2015, 1, 1), "平成", "平", "Heisei", "H");
JapaneseEraHelper.AddJapaneseEra(5, new DateTime(2015, 1, 2), new DateTime(2088, 1, 1), "新規", "新", "New", "N");
C1.Win.C1Schedule
Bug fixes
- correctly propagate font size changes to hot styles at Theme.BaseFont property changes. (TFS:37095).
- scale all fonts in the C1Calendar and C1Schedule controls if Control.Font property has been changed at run-time. (TFS:37143).
Other changes
- WinXP Visual Styles and some other stuff related to Office 2003 representation have been marked as obsolete. It will be removed in the some future release.
This includes Office 2003 palettes, showing day statuses in the DayView mode as colored bars and appointment borders colored with busy status brush.
This doesn't include Office 2003 WeekView style.
C1.Win.C1TouchToolKit
Bug fixes
- Fixed AutoShowControl property behaviour for composite controls. (TFS:36948)
- Removed ZoomFont overrides from the C1ScheduleZoomPolicy and C1CalendarZoomPolicy policies. This functionality is implemented in the C1Schedule and C1Calendar controls. (TFS:37143)
Release version 60 -
C1.Win.C1Input
Breaking changes
- Now it is necessary a reference to C1.Win.C1Command.
New features
- Added new C1ColorPicker and C1FontPicker controls. Controls support VisualStyles and Theming.
Release version 52 -
C1.C1Excel
Bug fixes
- When loaded .xlsx that fixed Column/Row is set and active cell is set into fixed Column/Row, saved .xlsx is incorrect. (TFS:120427)
C1.Win.C1FlexGrid
Bug fixes
- When cut the value in cell of numeric type and move to another cell, the value was restored to state before cutting. (TFS: 120414)
C1.Win.C1Report
Bug fixes
- An exception was thrown when a Form with C1PrintPreviewControl or C1PreviewPane displaying RPL content is minimized. (TFS:120151)
C1.Win.C1TrueDBGrid
Bug fixes
- Fixed displaying aggregate values in subgroups (TFS:110146).
Improvements
- Added "Footer" value for C1DataColumn.GroupInfo.Position, which allows to show the grouped text only in the Footer Row of the group (TFS:110146).
- Added "AggregatesText" property for C1DataColumn.GroupInfo, which allows to set the text data for the aggregates values in groups (like Totals, Average, etc.) (TFS:110146).
Release version 51 -
C1.C1Report
Bug fixes
- 'NullReferenceException' is thrown when a C1Report containing 'Null' value field with any 'Format' is exported using 'RenderToFile' method.(TFS:120046)
Release version 50 -
C1.C1Excel
Bug fixes
- In loaded xlsx file, Index of print title cannot get by GetRangeToRepeat method. (TFS:119851)
C1.C1Pdf
Bug fixes
- Field with font 'Arial, Bold' is not embedded correctly if any other field with font 'Arial, Regular' is rendered before it in C1Report. (TFS:117794)
- "FillPath" method does not draw rounded corners properly. (TFS:118850)
C1.Win.C1FlexGrid
Bug fixes
- vbTab symbol was not supported when use it in DataTable class to create new instance of MultiColumnDictionary. (TFS: 115337)
Other changes
- Added EscPassThrough property for controlling of firing KeyPressEdit and KeyPressUp events if Esc key was pressed.
- Added IC1MultiColumnDictionary2 interface with GetColumnValue method for retrieving data from any column of MultiColumnDictionary.
C1.Win.C1Input
Bug fixes
- Theme does not get rendered when custom Theme created for C1TextBox ReadOnly
property is applied. (TFS:106078)
C1.Win.C1List
Bug fixes
- fixed excel export issue (TFS:119328)
- Unable to click checkbox in C1List when displaying Right to Left and displaying vertical scroll bars (TFS:119561).
C1.Win.C1Ribbon
Bug fixes
- Pressing the key of a KeyTip character immediately after pressing the Alt key broke KeyTips consisting of multiple characters. (TFS:119305)
- When Ribbon is minimized and RibbonTab is selected by keytip, which, in its turn, selects other RibbonTab in Select event, then KeyTips were displayed outside of the Form. (TFS:119308)
- Unlike MS Office, KeyTips of RibbonItems disappeared while holding down the Alt key and pressing KeyTip key, then releasing the Alt key. (TFS:119891)
C1.Win.C1Sizer
Bug fixes
- C1SizerLight does not resize the Font of the controls when 'ResizeFont' property is set to True. (TFS:119174)
C1.Win.C1TrueDBGrid
Bug fixes
- "BeforeRowColChange" event is fired incorrectly in C1TrueDBGrid. (TFS:118449)
Release version 49 -
C1.C1Report
Bug fixes
- In some cases Font substitution algrorithm (when UseOldSubstitutionAlgorithm == false) selects invalid fonts, this can occur when text contains control characters like '\n' and characters which are unsupported in selected font.(TFS:118974)
C1.Win.C1Chart
Improvements
- Improved the paint speed of axis Marker (ValueLabels) during dragging for Windows 8 and Windows 10 which do not process the .NET ControlPaint class efficiently. (TFS:117459)
C1.Win.C1Command
Bug fixes
- Ellipsis was not displayed correctly on C1DockingTabPage Caption when there are many tabs. (TFS:106533)
C1.Win.C1FlexGrid
Bug fixes
- Clear method of C1FlexGrid was not clear some columns' properties. (TFS:118287)
- Custom dropdown editor doesn't open dropdown part when use ALT + DOWN shortcut. (TFS:116681)
C1.Win.C1Input
Bug fixes
- C1DateEdit threw an exception when invalid date is entered and the drop down button is clicked. (TFS:99583)
C1.Win.C1TrueDBGrid
Bug fixes
- "\S" is not printed as it is in the PageHeader when the C1TrueDBGrid is previewed (TFS:118623)
- Character typed in the FilterBar of a column gets cleared on applying customized filtering and setting AllowFilter to False. (TFS:116058)
Release version 48 -
C1.Win.C1Input
Bug fixes
- Ellipsis on the Modal button of C1DropDownControl is shifted to the bottom edge of the Button (TFS:113377)
C1.Win.C1List
Bug fixes
- autosize C1List and C1Combo item, caption, column caption and column footer height according to the control font size if ItemHeight,
CaptionHeight, ColumnCaptionHeight and ColumnFooterHeight properties values haven't been set explicitely at design-time or by custom code. (TFS:117248) - Different position of drop down button in C1Combo when 'RightToLeft' is set for Form at run time and design time. (TFS:98020)
C1.Win.C1TouchToolKit
Bug fixes
- Tab key needs to pressed twice in order to change the focus from a control if C1ApplicationZoom is used on Form. (TFS:118061)
- C1ZoomAttaching Event is fired multiple times when Message box is shown in C1ZoomAttaching event. (TFS:41669)
C1.Win.C1TrueDBGrid
Bug fixes
- Error message is observed after filtering data that contain “Apostrophe” in it (TFS:21339).
Release version 47 -
C1.C1Pdf
Bug fixes
- Image with transparent background is not drawn correctly in C1Pdf when it is saved as PDF. (TFS:116641)
C1.C1Report
Bug fixes
- ArgumentOutOfRange exception can occurs in some rare cases when report contains japan text.(TFS:117446)
- If PrintAtPageBottom == true for group footer then it reprinted on each page even if Repeat == false.(TFS:116949)
C1.Win.C1Chart
Bug fixes
- Corrected interactive zooming calculations so that zooming is possible along the Y or Y2 axes. (TFS:101728)
- Corrected interactive zooming with inverted axes and zoom action axis specification. (TFS:115076)
- Corrected interactive rotation of 2D charts with 3D effects with inverted axes and rotate axis specification.
Improvements
- Improved handling of improper Axis state when the Max and Min properties are assigned values inappropriate relative to each other. Use of SetMinMax() is still recommended (TFS:116174)
C1.Win.C1Chart3D
Bug fixes
- Added workaround for sorting exception due to breaking changes introduced by .NET 4.5 and higher for sorting. (TFS:113735)
C1.Win.C1Document
Bug fixes
- C1SSRSDocumentSource does not handle 'Multiselect' and 'Cascaded' parameters correctly.(TFS:110807)
- Is some cases C1SSRSDocumentSource processed datetime parameters incorrectly, this linked with invalid converting string to/from datetime.(TFS:118207)
Improvements:
- Added C1SSRSDocumentSource.Language { get; set; } property. Gets or sets the language used in the SSRS session. The culture specified by this property affects User!Language report identifier. By default this property is null, which means that CultureInfo.CurrentUICulture will be used.
C1.Win.C1DX
Bug fixes
- It was impossible to use C1DX in a 32-bit application under Windows 10.
- Accessing disposed shadow pointers caused a weird exception when calling RenderTarget.EndDraw method.
C1.Win.C1Report
Bug fixes
- NullReferenceException was thrown when a document being generated is interrupted and the document generation is initiated again. (TFS:115302)
- It was impossible to avoid regeneration of SSRS report after assigning already generated report to the C1PreviewPane.Document property. (TFS:114098)
C1.Win.C1Ribbon
Bug fixes
- Avoided a deadlock in C1RibbonForm that occurred in an application showing many C1RibbonForms from multiple threads. (TFS:114802)
- When the current C1RibbonForm is TopMost and there is an opened dropdown, clicking other TopMost form did not bring it on top in a multithreaded application. (TFS:116975)
- The title row of C1Ribbon control appeared in black when the owner C1RibbonForm contains C1Zoom control. (TFS:117249)
C1.Win.C1TileControl
Improvements
- Added the SlideIndex property to the Tile object. It returns the index of slide that is being displayed on tile.
Release version 46 -
C1.C1Excel
Bug fixes
- Line Color of Header and Footer image is not retained in output excel file when saving as OpenXML format. (TFS:116520)
C1.Win.C1Editor
Improvements
- Added property C1Editor.AllowAdHocTags. If true, user can add custom tags on-the-fly, when loading document or in source mode. Those tags are rendered automatically (paragraph or inline), based on their position in document. Also, those tags can have any attributes.
C1.Win.C1Ribbon
Bug fixes
- Text in the textbox area of RibbonComboBox disappeared after opening dropdown if this element is located on the QAT and VisualStyle is not Custom. (TFS:116481)
C1.Win.C1Schedule
Bug fixes
- 'AppointmentChanged' event is not raised when an Appointment is dragged and dropped in the space between two users (TFS:116386).
Release version 45 -
C1.C1Excel
Bug fixes
- Header and Footer images disappear in output excel file [regression for 43]. (TFS:116260)
- When set neutral culture to CurrentUICulture property, error occurs on code for genarate C1XLBook object. (TFS:115908)
C1.Win.C1Ribbon
Bug fixes
- Alt and F10 keys did not work correctly while scrolling popup menus. (TFS:115912)
- Auto-scrolling observed in some dropdowns after pressing Alt or F10 keys while the dropdown contents is being scrolled. (TFS:116019)
- RibbonItems were not removed from QAT and HOT lists after calling the Dispose method for that item or its Tab or Group. (TFS:116062)
- Ribbon QAT appeared corrupted after resizing C1RibbonForm to minimal size, then restoring it to normal size. (TFS:112324)
C1.Win.C1TrueDBGrid
Bug fixes
- "System.FormatException" is thrown when 'null' is set in the filter of a DateTime column and the FilterDefinition is saved and loaded again. (TFS:113027)
C1ReportDesigner App
Bug fixes
- Main form of C1ReportDesigner.exe flickers during loading if it maximized.(TFS:116262)
Release version 44 -
C1.C1Excel
Bug fixes
- Though set XLSheet.DefaultRowHeight, it is not applied to excel. (TFS:114648)
C1.Win.C1Chart3D
Bug fixes
- Corrected initialization issue where some Chart3D displays were causing an exception during the paint resulting in a failure to draw the results. (TFS:113735)
C1.Win.C1List
Bug fixes
- restored C1Combo selection behavior at autocompleting (it should be the same regardless of input letter case). (TFS:115585)
C1.Win.C1Report
Bug fixes
- C1PreviewPane did not work correctly after setting a new value to the Document property while the control is in busy state. (TFS:115035)
C1.Win.C1Ribbon
Bug fixes
- Unhandled ObjectDisposedException was thrown when the QatItemNames property is cleared while processing an event of an item from QAT. (TFS:114734)
C1.Win.C1Sizer
Bug fixes
- The behavior in designtime is slow when SplitterWidth property is set 0 and used "auto grid" feature. (TFS:114634)
C1.Win.C1Themes
Bug fixes
- Exception can occurs during initialization of C1.Win.C1Themes.X.dll when it is used from COM visible library.(TFS:114442)
C1.Win.C1TileControl
Bug fixes
- Incorrect layout occurred in right-to-left mode in a PanelElement with child elements stacked horizontally (as in AppsPanel sample).
C1.Win.C1TrueDBGrid
Bug fixes
- Inappropriate behaviour of 'BeforeRowColChange' event in C1TrueDBGrid. (TFS:113376)
Release version 43 -
C1.Win.C1Report
Bug fixes
- All toolbar buttons in C1PrintPreviewControl stopped working after setting the RightToLeft property to 'Yes'. (TFS:114473)
- Visual Studio stopped working when delete the C1PreviewTextSearchPanel control from the form. (TFS:114441)
C1.Win.C1TileControl
Bug fixes
- After some manipulations with input focus the focused tile became invisible. (TFS:114744)
C1ReportDesigner App
Bug fixes
- State of application main form is not saved in config file when application closed using Exit button of the application menu.(TFS:114166)
Release version 42 -
C1.Win.C1Schedule
Bug fixes
- Appointments with zero duration are not shown (TFS:114180).
C1.Win.C1TrueDBGrid
Bug fixes
- Filtering did not work on a column with DataType set to DateTime and NumerFormat set to any format. (TFS:114259)
Release version 41 -
C1.C1Excel
Bug fixes
- Request to provide the property similar to ‘Scale with document’ available under Header/Footer tab in PageSetup dialog in MSExcel. (TFS:39819)
Improvements
- Added advanced header/footer properties for printing the sheet.
C1.Win.C1Ribbon
Bug fixes
- Memory was not released after closing C1RibbonForm if the user clicked a button in RibbonMenu or other drop-down. (TFS:114140)
Release version 40 -
C1.Win.C1TileControl
Bug fixes
- Threading exception occurred sometimes in C1TileControl when it is used in a multithreaded application. (TFS:112664)
Release version 39 -
C1.C1Report
Bug fixes
- Single byte text isn't displayed when setting Japanese font "MS PMincho" [Japanese version] (TFS:112506)
- Text extends outside the field when exported to Pdf with system fonts [Japanese version] (TFS:78659)
- Export to Excel does not show Comma Separators in excel file when regional settings are set to Dutch (Belgium) [TrueDBGrid] (TFS:101241)
- Single byte text isn't displayed when setting Japanese font "MS PMincho" [Japanese version] (TFS:112506)
- Text extends outside the field when exported to Pdf with system fonts [Japanese version] (TFS:78659)
- Export to Excel does not show Comma Separators in excel file when regional settings are set to Dutch (Belgium) [TrueDBGrid] (TFS:101241)
C1.Win.C1Chart3D
Bug fixes
- Corrected some Contour shading calculations for Marching Squares contouring. (TFS:75870)
C1.Win.C1Command
Bug fixes
- Radial menu: if the form containing a radial menu had a parent form, the menu did not hide when the form was deactivated even if AutoHide was true. (TFS:83505)
- When theme of form which is added GcMdiTabControl is changed by C1ThemeController, exception occurred. (TFS:107902)
- When narrowing width of C1DockingTab having multiple C1DockingTabPage, tab text displayed out of drawing area. (TFS:111703)
- Exception occurred when the layout of the C1DockingTab is restored. (TFS:97405)
C1.Win.C1FlexGrid
Bug fixes
- All expanded/collapsed nodes become collapsed/expanded when mouse click was performed under FlexGrid. (TFS:99994)
- When property AllowAddNew is set true and property SelectionMode is set to ListBox, new added row was become selected. (TFS:110067)
C1.Win.C1GanttView
Bug fixes
- When more than 1000 tasks were added to C1GanttView using BeginUpdate/EndUpdate methods, then performance issue is observed and it takes lot of time to add tasks in C1GanttView. (TFS:88027)
- Sorting checkbox remained checked in the Sort drop-down menu after LoadXml command. (TFS:106434)
C1.Win.C1Input
Bug fixes
- 'UpdateBoldedDates' method no longer exists in C1DateEdit's Calendar object. (TFS:109923)
Note: UpdateBoldedDates is obsolete now as no need to use this method.
Improvements
- Enhancements in C1DateEdit drop down layout if TitleFont is changed to a bigger font. (TFS:76700)
C1.Win.C1InputPanel
Bug fixes
- Click event of the InputButton fired even if the mouse button released outside the button element. (TFS:113032)
C1.Win.C1Themes
Bug fixes
- Context menu of theme tree is not localized in japan version.(TFS:78949)
- Extra blank space added in the font editor dropdown list for Cambria Math font. (TFS:44125)
- Dotted border around selected property of the theme tree drawn incorrectly in some cases when theme tree has horizontal scrollbar. (TFS:61682)
C1.Win.C1TrueDBGrid
Bug fixes
- When selecting cell in which long text than width of cell is set, there were cases where the displayed position of text is different. (TFS:109557)
- Displayed value appears in the excel file on exporting the grid to excel even if the 'Translate' property of ValueItems of C1TrueDBGrid is set to 'False'. (TFS:90838)
C1ReportDesigner App
Bug fixes
- Content of VBScript Editor window was not updated when the selected field was changed in the editor's "Field:" combobox. (TFS:113601)
Release version 38 -
C1.Win.C1Ribbon
Bug fixes
- It was impossible to localize GrapeCity build with languages other than English. (TFS:111515)
C1ReportDesigner App
Bug fixes
- Added missing Japanese translations, corrected spelling mistake in the designer UI. (TFS:112416)
Release version 37 -
C1.C1Report
Bug fixes
- Blank Page is added after 1st Page in output file, while exporting the report to .rtf by using RanderToFile(). Next step. (TFS:67653)
C1.Win.C1FlexGrid
Bug fixes
- UseCompatibleTextRendering property of C1FlexGrid was reset to True when C1Theme is applied to it. (TFS:107381)
- Last character was missing in ScrollTip when it contains only 4-character word. (TFS:95157)
C1.Win.C1Ribbon
Bug fixes
- Title text of C1RibbonForm overlapped window buttons when resizing form to minimal size. (TFS:111591)
C1.Win.C1TileControl
Bug fixes
- The AllowDrop property was hidden by mistake in C1TileControl. (TFS:109232)
C1.Win.C1TrueDBGrid
Bug fixes
- Processing performance of DisplayColumn.AutoSize method was slow. (TFS:111210)
- All checkboxes were not checked in the filter dropdown when choose "SelectAll" checkbox for "Radio Button" Column. (TFS:105489)
- Filtering did not work on a column with DateTime DataType in some conditions. (TFS:95622)
C1Themes Designer App
Improvements
- Added key tips to designer ribbon items.
Release version 36 -
C1.C1Report
Bug fixes
- Crystal Report import: Fields with GroupName({Name}) expression imported incorrectly. (TFS:110603)
C1.Win.C1Command
Bug fixes
- The floating toolbar of submenuItem is shown behind the submenuitem list at design time. (TFS:110241)
C1.Win.C1FlexGrid
Bug fixes
- Dotted border lines were drawn not correct after scrolling of C1FlexGrid. (TFS:110725)
C1.Win.C1GanttView
Bug fixes
- Some strings in toolbar and settings dialog of Japanese GenttView version were displayed in Chinese (TFS:110857)
C1.Win.C1Input
Bug fixes
- Press color of upper/lower thumb was not changed if 'Office2007Silver' visualstyle was set. (TFS:110636)
- RangeSlider was not diplayed when it was added with paste operation. (TFS:110610)
- Toolbox icon of C1RangeSlider control is not correct. (TFS:110560)
- Themed C1CheckBox was look not correctly in Win 8.1. Note. Applying theme to C1CheckBox sets FlatStyle to Flat. This is by design.
- Themed disabled background color did not apply to C1TextBox.
C1.Win.C1Report
Bug fixes
- Moving back to parent report in RPL mode did not show expanded view of the report. (TFS:110761)
- A different set of assemblies added to project References when the user adds C1PrintPreviewControl to a form before adding C1SSRSDocumentSource or vice versa. (TFS:109832)
C1.Win.C1Ribbon
Bug fixes
- Appearance of C1RibbonForm's border was incorrect when a form with Custom VisualStyle is displayed as not top level control. (TFS:110863)
- HandleCreated event of a Form that is added to C1RibbonForm by AddOwnedForm method occurred at incorrect timing. (TFS:110858)
- Removed unnecessary redrawing of C1RibbonForm with Custom VisualStyle when the mouse pointer enters/leaves Minimize/Maximize/Close window buttons.
C1.Win.C1SpellChecker
Bug fixes
- Obfuscation issue in C1SpellChecker (TFS:110452)
C1.Win.C1Themes
Breaking changes
- Office2013Grey theme renamed to Office2013Gray.
Improvements
- Theme files updated, several minor issues fixed.
C1ReportDesigner App
Improvements
- Added keytips to report designer ribbon UI. (TFS:110765)
C1Themes Designer App
Improvements
- Updated the app's icons for a cleaner look.
Release version 35 -
C1.C1Excel
Bug fixes
- When loading in FlexGrid .xlsx including carriage return code, it is displayed as character of "_x000D_". (TFS:110119)
- When set a style to cell, and then save .xls file, Category of Format Cells is set as ";;". (TFS:110398)
C1.C1Report
Improvements
- Added 2 new bult-in script functions, Like and In, with functionality similar to SQL operators LIKE and IN:
Like(str, template) - compares 'str' to 'template', which can contain wildcard '%', returns True or False.
In(obj, obj1, ... objN) - tests whether 'obj' is among objects 'obj1' - 'objN', returns True or False.
Both functions are case-sensitive, so "abc" is not the same as "Abc".
Some examples:
Like("abc", "%bc") returns True.
Like("abc", "%bcd") returns False.
Like("abc", "ab%") returns True.
Like("abc", "abd%") returns False.
Like("abc", "%b%") returns True.
Like("abc", "%d%") returns False.
Like("abc", "abc") returns True.
Like("abc", "abcd") returns False.
Like("Abc", "abc") returns False.
In(1,1,2,3) returns True
In(1,2,3) returns False
In("a", "a", "b", "c") returns True
In("a", "b", "c") returns False
In("A", "a", "b", "c") returns False
C1.Win.C1Document
Bug fixes
- Now borders with styles: Dot, DashDot, DashDotDot rendered correctly. (TFS:110807)
- Sorting is not working in C1SSRSDocumentSource in some scenarios. (TFS:110808)
Improvements:
- Added C1DocumentSource.GetContextLocation() method. Returns C1DocumentLocation
object defining current context of the C1DocumentSource this C1DocumentLocation
can be used to restore state of the C1DocumentSource. For example, C1DocumentSource
restores applied sorting, drillthrough actions etc.
C1.Win.C1GanttView
Bug fixes
- MoveTaskUp and MoveTaskDown toolbar buttons were not disabled while applying Grouping to C1GanttView and caused NullReferenceException on pressing. (TFS:110508)
- While setting of Custom property column as BarText (e.g 'Left:' BarText ) of the specific tasks of C1GanttView at run time through BarStyle Dialog, the applied BarText was not appeared beside the Task Bar sample. (TFS:110588)
C1.Win.C1InputPanel
Bug fixes
- The mouse wheel events were not marked as Handled by InputComboBox and were sometimes processed by other controls as well.
C1.Win.C1Report
Bug fixes
- Typing "100%" to zoom text box and pressing the Enter key caused a WinPreviewException in paginated mode.
C1.Win.C1Ribbon
Bug fixes
- When the VisualStyle property of a C1RibbonForm is changed from Custom to any Office styles within the Form.Load event, the Form displayed incorrectly. (TFS:110386)
- When the user presses shortcut keys beginning with the Alt key, KeyTips popped up after processing the shortcut.
- When a modal window is shown from RibbonToggleButton.Click event handler, the button stayed in pressed state until the user closes the modal window.
C1ReportDesigner App
Bug fixes
- C1ReportDesigner app: In style browser/editor form, the property grid showing built-in styles was disabled, which made it impossible to inspect the style. Now the grid shows built-in styles as read-only, but the grid is enabled, and all nodes can be expanded. (TFS:110337)
Improvements
- C1ReportDesigner app: added persisting size and position for the style editor form.
- C1ReportDesigner app: added syntax highlighting and menu support for the new built-in C1Report functions Like() and In().
- C1ReportDesigner app: added go back/forward navigation to the script editor window.
C1Themes Designer App
Improvements
- Updated the app's about box.
Release version 34 -
C1.Win.C1Document
Improvements:
- Now C1Document can render RPL content on Windows 7/8.0, not just Windows 8.1.
C1.Win.C1FlexGrid
Bug fixes
- Cell Label is shown in C1FlexGrid in some cases where it shouldn't. (TFS:102289)
C1.Win.C1GanttView
Bug fixes
- ProjectSummaryTask did disappear if apply Filter that filters off ProjectSummaryTask and clear Filter. (TFS:79616)
C1.Win.C1Report
Bug fixes
- Setting C1PreviewPane.ZoomMode property had no effect for C1SSRSDocumentSource in non-paginated mode while the report is not yet generated.
C1.Win.C1Ribbon
Bug fixes
- The standard (thick) form borders were shown for a C1RibbonForm with 'Custom' VisualStyle when the user switches to/from the application.
Improvements
- Added SuspendPainting/ResumePainting methods to C1RibbonForm to prevent repainting the Form and its children while applying massive changes.
C1ReportDesigner App
Improvements
- C1dView: use VS2013Light theme, new icons.
- C1ReportDesigner app: custom fields are now loaded into a separate ribbon group, wiht more detailed tooltips and 32x32 icons.
C1Themes Designer App
Improvements
- Default desginer theme changed to VS2013Light.
Release version 31 -
C1.C1Report
Bug fixes
- Partly fixed when ParseEmfPlus property is set true and is exported to pdf, shape isn't drawn correctly. (TFS:109670)
Improvements
- Added new property on C1Report:
string GlobalScripts {get;set;}
This property allows to specify a global script module, in which functions and subroutines can be defined using the standard VBScript syntax. Those functions and subroutines can then be called from other scripts within the report like standard VBScript functions/subroutines.
Additionally, local functions and subroutines can be defined in script event handlers (such as OnOpen), and can be called from within the statement in which they are defined.
C1.Win.C1Command
Bug fixes
- Japanese localization issue. (TFS:108851)
- TabPage inserted in the C1DockingTab slides out and gets hidden when 'AutoHiding' is true.(TFS:97545)
Improvements
- When a theme is set to a C1CommandMenu the given theme is also applied to the all submenus of the C1CommandMenu.
C1.Win.C1Document
Breaking Changes:
- Class C1FindPosition was renamed to C1FoundPosition.
- Removed C1DocumentSource.FindScope property.
- Changed parameters for FindTextStart(...) method.
Added bool wholeDocument parameter:
Indicates whether whole document should be loaded during searching or to the first fragment found. - Changed parameters for FindTextNext(...), FindTextPrevious(...) methods
Now C1FoundPosition object should be passed as parameter
defines the position from which the search should be started.
Improvements:
- Added IList<C1FoundPosition> C1DocumentSource.FoundPositions { get; } property
Gets the list of C1FoundPosition objects representing result of the current search. - C1FoundPositoon ActiveFoundPosition { get; set; }
Gets or sets the active found position which is highlighted.
C1.Win.C1GanttView
Bug fixes
- PredecessorTaskID was not updated when ID of predecessor task was updated at run time. (TFS:101904)
- Order of child tasks was swapped when summary task with two or more child tasks was moved from its current position. (TFS:101662)
C1.Win.C1Input
New features
- Added new C1RangeSlider control. It creates slider with 2 thumbs for the range selection. Control can be oriented Horizontally or Vertically, supports VisualStyles and Theming.
C1.Win.C1InputPanel
Bug fixes
- In case of using HTML tags in ToolTips word wrapping did not work correctly, for example, a new line could start with comma after </b> tag.
- When an InputMenu contains many items and the user clicks on it the drop-down showed and hid immediately.
Improvements
- In the tooltip editor <br> shouldn't be added at the end of line when the user presses the Enter key if the last tag in the line was </p>.
C1.Win.C1Report
Improvements
- Added new set of icons to C1PrintPreviewControl: "Flat".
- Added SsrsPaginated boolean property to C1PrintPreviewControl and C1PreviewPane. When it is set to False (by default) and C1SSRSDocumentSource is assigned to C1PrintPreviewControl.Document, the control shows RPL content with various interactive features (.NET 4.0 version only).
- Added TextSearchUIStyle property to C1PrintPreviewControl to specify whether the old C1PreviewTextSearchPanel or the new search toolbar should be used for text search.
C1.Win.C1Ribbon
Bug fixes
- When C1RibbonForm.VisualStyle is changed from Office2010Blue to Custom within the Form.Load event handler that caused incorrect form appearance.
- When cloning items and groups to invisible RibbonTabs they did not appear sometimes on visible tabs.
- When a large image is assigned to RibbonTab.Image property it was cropped instead of scaling to the standard size (16x16 for 96 DPI screen). (TFS:108802)
- In case of using HTML tags in ToolTips word wrapping did not work correctly, for example, a new line could start with comma after </b> tag.
Improvements
- In the tooltip editor <br> shouldn't be added at the end of line when the user presses the Enter key if the last tag in the line was </p>.
C1.Win.C1Ssrs
Breaking changes
- C1.Win.C1Ssrs.4.dll was renamed to C1.Win.ImportServices.4.dll
C1.Win.C1Ssrs.4.5.dll was renamed to C1.Win.ImportServices.4.5.dll
C1.Win.C1SuperTooltip
Bug fixes
- In case of using HTML tags in ToolTips word wrapping did not work correctly, for example, a new line could start with comma after </b> tag.
Improvements
- In the tooltip editor <br> shouldn't be added at the end of line when the user presses the Enter key if the last tag in the line was </p>.
C1.Win.C1Themes
Breaking changes
- Added new compressed format to persist C1Theme files - .c1themez, this format uses much less space than *.c1theme. A .c1themez file is simply a zipped up .c1theme file.
Note that C1.Win.C1Themes.2/4.dll now requires C1.C1Zip.2/4.dll, so existing projects using themes need to have a reference to C1Zip added.
Bug fixes
- The initialization code of C1ThemeController was optimized, so now forms containing the C1ThemeController loaded faster.(TFS:108317)
C1ReportDesigner App
Improvements
- New VBScript Editor with a new UI. The new editor allows to switch between statements and expressions, so multiple scripts can be edited without leaving the editor. The editor now can be invoked directly via a button on the main window's ribbon.
Release version 30 -
C1.C1Report
Bug fixes
- Blank Page is added after 1st Page in output file, while exporting the report to .rtf by using RenderToFile(). (TFS:67653)
- Incorrect format of value at currency format (Export To Excel Formatting Issue). (TFS:35363)
- Last Word of LinkTargetAnchor Text are leaked out while exporting to DOCX file [not regression]. (TFS:83728)
- GridLine of Table are lost in .rtf Export [Regression caused by fix for 72799]. (TFS:86511)
- Superscript/Subscript is concatenated with"u126?" in exported [Regression caused by fix for 93183]. (TFS:106640)
- Import from Crystal Report: fixed SQL query conversion for linked tables.
- Import from Crystal Report: fixed SQL query conversion for sort fields.
Improvements
- Import from Crystal Report: fixed conversion of the datasource path (internal or external) to C1Report.
- Import from Crystal Report: added conversion of Crystal Report's time format to Format property of the calculated field.
- Import from Crystal Report: added conversion of Crystal Report's Percentage Aggregate.
- Import from Crystal Report: added conversion of Crystal Report's date, time and number formats to Format property of the calculated field.
- Import from Crystal Report: improved TextObject conversion by implementing RAS API.
C1.Win.C1GanttView
Improvements
- Added BeforeAddTsk, BeforeRemoveTask, BeforeEditTask, AfterEditTask events to C1GanttView in order to have the opportunity to cancel changes in Task. (TFS:90078)
/// Fires before a new task is added by the user.
public event CancelTaskEventHandler BeforeAddTask;
/// Fires before a task is removed by the user.
public event CancelTaskEventHandler BeforeRemoveTask;
/// Fires before the user has edited the task.
public event CancelTaskEventHandler BeforeEditTask;
/// Fires after the user has edited the task.
public event CancelTaskEventHandler AfterEditTask;
C1.Win.Olap
Improvements
- Added support for Sql Server Analysis Services (see C1OlapPanel.ConnectCube method).
- Added async processing for data update (see C1OlapEngine CancelUpdate method and UpdateCompleted and UpdateProgressChanged events).
C1ReportDesigner App
Improvements
- Misc UI improvements (new icons, new ribbon layout, etc.).
- Added support of RAS API when importing from Crystal Reports (improves import of text fields).
Release version 24 -
C1.C1Report
Bug fixes
- Partly fixed when ParseEmfPlus property is set true and is exported to pdf, shape isn't drawn correctly. (TFS:109670)
C1.Win.C1Chart
Improvements
- Added MovingNumericValue and MovingDateTimeValue properties and the ValueChanging event to the ValueLabel object. (TFS:97401, TFS:97558)
/// <summary>
/// Gets the new ValueLabel Numeric value of a moving ValueLabel during a drag operation.
/// <remarks>
/// This value differs from the NumericValue property only while the ValueLabel is being
/// dragged by the mouse making it most useful in the ValueLabel.ValueChanging event.
/// </remarks>
/// </summary>
public double MovingNumericValue
/// <summary>
/// Gets the new ValueLabel DateTimeValue of a moving ValueLabel during a drag operation.
/// <remarks>
/// This value differs from the DateTimeValue property only while the ValueLabel is being
/// dragged by the mouse making it is most useful in the ValueLabel.ValueChanging event.
/// </remarks>
/// </summary>
public DateTime MovingDateTimeValue
/// <summary>
/// Fires when position of ValueLabel is changing due to the dragging a Movable ValueLabel.
/// </summary>
public event EventHandler ValueChanging;
C1.Win.C1Command
Bug fixes
- "NullReferenceException" is thrown when mouse is hovered on C1Toolbar in WPF application. (TFS:108973)
C1.Win.C1FlexGrid
Bug fixes
- When e.Cancel set to true in BeforeSelChange event, BeforeSelChange occurs two times. (TFS:109484)
- When CellStyle of cells of C1FlexGrid are assigned using the 'SetCellStyle' method in the BeforeEdit event of the grid, the controls placed outside the grid were not rendered properly. (TFS:97604)
C1.Win.C1Schedule
Bug fixes
- Recurring events are off by an hour when imported from iCal (.ics) file (TFS:108347).
Release version 23 -
C1.C1Excel
Bug fixes
- Unlike build 21,C1Excel can’t be shown original name of sheet in output xlsx/xls. (TFS:106325)
C1.C1Pdf
Improvements
- Added MaxHeaderBookmarkLevel property to control output of bookmarks when rendering HTML
- Added StartCollapsed property to start outlines in collapsed state
C1.C1Report
Bug fixes
- Last Word of LinkTargetAnchor Text are leaked out while exporting to DOCX file [not regression]. (TFS:83728)
- GridLine of Table are lost in .rtf Export [Regression caused by fix for 72799]. (TFS:86511)
- Superscript/Subscript is concatenated with"u126?" in exported [Regression caused by fix for 93183]. (TFS:106640)
C1.Win.C1FlexGrid
Bug fixes
- Selection methods and properties did not always work correctly when called recursively. (TFS:94508,107040)
- ValidateEdit event was not fired when data was pasted from Clipboard. (TFS:107100)
- Extra space character was added to text of cell in Excel in some cases when tree view was exported. (TFS:107941)
C1.Win.C1Ribbon
Bug fixes
- When the user moves C1RibbonForm by clicking in C1Ribbon's tab area and dragging the mouse pointer, the window snap feature did not work. (TFS:106059)
- When an item of disabled RibbonGroup is added/deleted to/from QAT multiple times, it became enabled on QAT. (TFS:106224)
- When C1Ribbon.Minimized property is set to True, and the program adds/removes QAT items in RibbonTab.Select event Ribbon Tab did not open when it is clicked. (TFS:106891)
- Setting the Pressed property of a RibbonSplitButton to True had no effect until the ToggleOnClick property is set to True as well.
C1.Win.C1Sizer
Bug fixes
- In C1SizerLight, VScrollBar/HScrollBar control which Visible property is set false can't be resized. (TFS:106852)
- Honor ambient fonts at resizing (TFS:97777, TFS:97778)
C1.Win.C1TouchToolKit
Bug fixes
- [99855] C1ApplicationZoom Causes Forms to Zoom Slightly on Load. (TFS:100352)
C1.Win.C1TrueDBGrid
Bug fixes
- When binding the Ms-DataSet, Data was not shown in C1TrueDBGrid. (TFS:97988)
C1Report Apps (C1ReportDesigner, C1ReportsScheduler, C1dView)
Bug fixes
- C1dView: Exception occurs when user opens the application menu second time
after opening c1d file. (TFS:77580)
Release version 22 -
C1.C1Excel
Bug fixes
- Unlike previous build, Back color of Sheet Tabs in output .xlsx/.xls are 'Black'. (TFS:101917)
- The foreground colour is corrupted. (TFS:105738)
C1.C1Pdf
Bug fixes
- Color of emf image is dim after exporting to pdf file using DrawImage(). (TFS:100937)
C1.C1Report
Bug fixes
- Blank Page is added after 1st Page in output file, while exporting the report to .rtf by using RenderToFile(). (TFS:67653)
- Incorrect format of value at currency format (Export To Excel Formatting Issue). (TFS:35363)
- C1Report.MaxPages property is reset to 4 when report loaded at designtime. Bug occurs only if an exception occurs when report preview rendered at designtime (not available database, etc). (TFS:102290)
C1.Win.C1Command
Bug fixes
- Argument exception was thrown when Tab Page of one C1DockingTab is tried to be dragged. (TFS:97453)
- Argument exception was thrown, when saved layout of C1DockingTab is restored. (TFS:97432)
C1.Win.C1FlexGrid
Bug fixes
- When C1FlexGrid that displayed many images was quickly scrolled many times by touch operations, an exception occurred. (TFS:105732)
C1.Win.C1GanttView
Bug fixes
- ArgumentOutOfRangeException occured in C1GanttView if invalid ZoomFactor value was set at runtime. (TFS:83099)
C1.Win.C1Input
Bug fixes
- Build gets failed when any C1Input control is placed on the Form and application is built in VB. (TFS:96681)
- VisualStyle was not set to 'System' once any other 'VisualStyle' is set for C1Button. (TFS:100158)
C1.Win.C1List
Improvements
- added C1Combo.MatchCompare property. It allows to search by string inside string or by other conditions (TFS:101739).
Note, for values other than MatchCompareEnum.Equal and MatchCompareEnum.PartiallyEqual, it worth turning off AutoCompletion property:
c1Combo1.MatchCompare = MatchCompareEnum.IncludeEqual;
c1Combo1.AutoCompletion = false;
In this case Text property is not updated by found item until end-user confirms selection either by click on selected item, or by pressing Enter key.
C1.Win.C1Ribbon
Bug fixes
- When the Enabled property of the RibbonButtons added to different RibbonGroups is toggled, the buttons got highlighted. (TFS:101932)
- Dropdown list of RibbonComboBox was not shown after changing its owner's Visible to False, setting SelectedIndex property to some value, then changing the owner's Visible to True. (TFS:101559,105866)
- When a modal form is shown from RibbonButton.Click event, after the form is closed, the RibbonButton remained in 'hot' (mouse over) state for Custom VisuaStyle. (TFS:105907)
C1.Win.C1TrueDBGrid
Bug fixes
- Split was removed if the MinHeight property of the split is set and Split divider is moved to the bottom of the grid. (TFS:101651)
Release version 21 -
C1.C1Excel
Bug fixes
- BackColor of all cells change to black when data from excel sheet are loaded to C1FlexGrid. (TFS:101050)
C1.Win.C1Command
Bug fixes
- C1DockingTab is shown as blank space when docking at original position once changed. (TFS:99788)
C1.Win.C1GanttView
Bug fixes
- Unhandled exception was occurred when move down the project summary task. Fixed for the context menu. (TFS:99851)
- Unhandled ArgumentOutOfRangeException raised with hidden chart pane on print preview operation. (TFS:83618)
- Improved performance of adding multiple new rows without BeginUpdate - EndUpdate. (TFS:74002)
- Digit incremental of FilterName was inconsistent in "More Filters" Dialog. (TFS:78997)
- Digit incremental of Name was inconsistent in Resources/WorkWeek/Exceptions collection after adding entry. (TFS:79138)
- ArgumentOutOfRangeException was thrown when SummaryTask is added in an empty C1GanttView. (TFS:101548)
C1.Win.C1InputPanel
Bug fixes
- The InputComponent.Tag property can now be saved/loaded to/from XML if it contains a string value.
- InputComboBox and other like elements made the beep sound when the user presses the Enter or Escape keys.
- ToolTip Editor did not preview changes to the ToolTipSettings.MaximumWidth property at design-time.
C1.Win.C1Ribbon
Bug fixes
- A small image assigned to RibbonGalleryItem.LargeImage property always scaled to the standard size (32x32). Now it is possible to use an image of any small size without distortion.
- The Tag property of RibbonItem, RibbonGroup, RibbonTab can now be saved/loaded to/from XML if it contains a string value.
- RibbonTextBox and RibbonComboBox made the beep sound each time when the user presses the Enter or Escape keys.
- ToolTip Editor did not preview changes to the ToolTipSettings.MaximumWidth property at design-time.
Improvements
- Added the Selected property to RibbonGalleryItem. The property gets or sets whether the item is currently selected in the owner RibbonGallery.
C1.Win.C1TileControl
Improvements
- Added support for right-to-left layout to C1TileControl.
Release version 20 -
C1.C1Excel
Bug fixes
- Deleteing Column that includes final cell in a merge does not reduce merge. Fixed part 2. (TFS:90131)
C1.C1Report
Bug fixes
- Text extends outside the field when exported to Pdf with system fonts. Only for Japanese version, part 4. (TFS:78659)
C1.Win.C1Document
Bug fixes
- Added toolbox icon for C1SSRSDocumentSource (.NET 4.0 version only). (TFS:98390)
C1.Win.C1GanttView
Bug fixes
- Unhandled exception was occurred when move down the project summary task. Fixed for the buttons in the tool strip. (TFS:99851)
C1.Win.C1TrueDBGrid
Bug fixes
- 'NullReferenceException' thrown when 'PageHeader' or 'PageFooter' property of PrintInfo class was set to 'Nothing' in C1TrueDBGrid. (TFS:100198)
Release version 19 -
C1.C1Pdf
Bug fixes
- Rendering of Barcode is overlapped on its text while exporting to .pdf (C1Report, JPN, regression). (TFS:98507)
C1.C1Report
Bug fixes
- Rendering of Barcode is overlapped on it's text while exporting to .pdf (C1Report, JPN, regression). (TFS:98507)
C1.Win.C1Command
Bug fixes
- [C1MainMenu and C1Zoom] focus was changing when switching between menu items with C1Zoom added. (TFS:90303)
C1.Win.C1FlexGrid
Bug fixes
- Shift key was not recognized in some cases when using Interop.Edit control of InputMan. (TFS:91926)
- When setting data from another thread exception "System.ArgumentOutOfRange" occurred. (TFS:95571)
C1.Win.C1GanttView
Bug fixes
- PropertyGrid of C1GanttView.Tasks Collection Editor was blank when CustomFieldColumn without Caption was added at DesignTime. (TFS:82482)
- Low performanse was observed when more than 1000 tasks were added to C1GanttView using BeginUpdate/EndUpdate methods. (TFS:88027)
- Low performanse was observed when more than 1000 tasks were loaded from xml file. (TFS:94217)
- Performance delay was observed in the build of C1GanttView : 4.0.20142.211 (and 193) as compared to the earlier build 151. (TFS:74002)
C1.Win.C1TrueDBGrid
Bug fixes
- RowColChangeEventArgs.LastCol did not return correct value in DesignTime data bound C1TrueDBGrid. (TFS:97980)
- Single item is not filtered when ValueItem Collection is applied on a Column. (TFS:94801)
Release version 16 -
C1.Win.C1Ribbon
Bug fixes
- Ribbon tooltips don't use the DateTime.Now property anymore. It might cause an ArgumentOutOfRangeException (see http://our.componentone.com/groups/topic/c1-framework-system-argumentoutofrangeexception/).
Release version 15 -
C1.C1Excel
Bug fixes
- C1XLBook.Save performance is decreased in build 14 compare to build 11. (TFS:98333)
- Cell's Border Color is changed when saving excel file. (TFS:84854)
- ArgumentException is thrown when an Excel file is loaded in C1XLBook [Fixed only exception]. (TFS:97861)
- Exception (can't access cross-thread) thrown when loading Excel in a child thread. [SL] (TFS:98145)
- #VALUE! is shown in the cell which has ROUNDDOWN formula as Biff8 format. (TFS:85358)
C1.Win.C1Chart
Bug fixes
- Applying a C1Theme to a C1Chart failed with a theme version mismatch warning (.NET 2.0 version only). (TFS:96968)
Release version 13 -
C1.Win.C1BarCode
Improvements
- Added support for GS1-128 barcode.
C1.Win.C1Ribbon
Bug fixes
- The main application form based on C1RibbonForm with VisualStyle set to 'Custom' appeared in minimized state and without glow form borders on the program startup (in VB only).
Release version 12 -
C1.C1Excel
Bug fixes
- Text size gets changes and warning is thrown when a file created in Excel 2003 with formatted text is loaded and saved using C1XLBook and opens in Excel 2010. Fixed for BIFF8 and OpenXML formats. (TFS:96744)
C1.C1Pdf
Bug fixes
- Text extends outside the field when exported to Pdf with system fonts. Only for Japanese version, part 3. (TFS:78659)
Improvements
- Added flag UniqueFontsPerPage for pages with various fonts.
C1.C1Report
Bug fixes
- Text extends outside the field when exported to Pdf with system fonts. Only for Japanese version, part 3. (TFS:78659)
C1.Win.C1Editor
Bug fixes
- Layout of the table distorts when a table is copied from MS Word and pasted in C1Editor containing formatted text (TFS:95524)
C1.Win.C1GanttView
Bug fixes
- Undo Action was not restored to original zoom state while it's called after reseting the Zoom Value. (TFS:82394)
- Undo Action did not work for TaskMode column value. (TFS:83861)
- ZoomFactorChanged event fired thrice while Redo action called after Undo action of resetting zoom of GanttView. (TFS:82398)
- CustomFiled Name was not shown in SortBy dropdown of Sort Dialog, while Tasks are sorted explicitly by using CustomTaskPropertyDescriptor. (TFS:83507)
- Predecessor Links were distroted while applying custom GroupFont at RunTime. (TFS:83957)
- System.OverflowException occurred while adding of resource to the tasks which CustomColumn Field is calcualted by using ListChanged Event. (TFS:82568)
- It was possible to open TimeScale Dialog through Context Menu in ReadOnly mode of GanttView. (TFS:82495)
C1.Win.C1Input
Bug fixes
- NullReference exception occurred while opening the dropdown of C1DateEdit/C1NumericEdit/C1ComboBox in Modal Dialog. (TFS:96922)
C1.Win.C1InputPanel
Bug fixes
- Unlike MS ComboBox and ToolStrip elements, drop-down portion of input components, such as InputComboBox or InputMenu, did not open after setting Enabled=false and DroppedDown=true. (TFS:97504)
C1.Win.C1Ribbon
Bug fixes
- An ampersand displayed as underline in RibbonLabel which is an item of drop-down menu if VisualStyle is not equal to Custom. (TFS:97107)
- Ampersands were not displayed for items of C1StatusBar when the user presses the Alt key and VisualStyle is set to Custom.
- Small Images applied to the items of Application Menu were scaled to Large Images and got blurred. (TFS:97288)
- C1RibbonForm with Custom VisualStyle displayed with ShowDialog() method (without the 'owner' parameter) closed immediately.
C1.Win.C1TrueDBGrid
Bug fixes
- RowColChange event did not fired while adding of a row at runtime. (TFS:95345)
- RowColChange event fired twice for the same value, while SetDataBinding() is called after InitializedComponent(). (TFS:95464)
Release version 11 -
C1.C1Excel
Bug fixes
- External sheet hyperlink did not work when the sheet's name contained a space and the sheet was saved with .xlsx extension. (TFS:75800)
C1.C1Pdf
Bug fixes
- C1Pdf did not export semi transparent polygons correctly (fixed only for EMF+ mode). (TFS:76526)
Improvements
- Added support translucency using graphics state.
C1.C1Report
Bug fixes
- External sheet hyperlink did not work when the sheet's name contained a space and the sheet was saved with .xlsx extension. (TFS:75800)
- Exception with invalid message occurs when invalid filtering/sorting expression specified for the C1Report data source. (TFS:97548)
Release version 10 -
C1.C1Pdf
Bug fixes
- When exporting to a PDF-file, rendered Region clips after 2 inches vertically (fixed only for EMF+ mode). (TFS:93490)
C1.C1Report
Improvements
- Added AutoPaperSize property for printing C1PrintDocument with the Custom PageSize as defined in code. (TFS:93209)
C1.Win.C1Editor
Bug fixes
- vshost32.exe stop working and Win32Exception shown when cancelling the "Save Print Output" dialog. (TFS:94258)
- Changing Size of flash file is not effected in "Preview" mode". (TFS:94347)
Translation
- Tooltip of C1EditorToolStripReview items are not localized on Chinese OS. (TFS:79643)
C1.Win.C1FlexGrid
Bug fixes
- When using InputMan for WinForms control as editor it wasn't capturing first keystroke correctly when typing very fast. (TFS:93001)
- When several rows are fixed and merged and filtering is enabled the filter button is not shown when hovering the top rows of the merged column header. (TFS:92218)
- When using values in scientific notation AggregateEnum property was not working properly. (TFS:94071)
- When using values in scientific notation exception "Not a Number" occurred. (TFS:95022)
- When the C1FlexGrid is in bound mode and the active row is not the first row, using the Select(Row, Col, RowSel, ColSel) method to select whole grid selects only the first row. (TFS:94508)
- When the ShowCellLabels property of C1FlexGrid is set to true and C1FlexGrid hasn't focus, cell labels are not displayed when hovering the mouse over cells with partially hidden content. (TFS:94805)
Improvements
- Added Outline property to FileFlags enumeration to support export C1FlexGrid nodes as Excel groups when exporting to Excel. (TFS:95604)
C1.Win.C1GanttView
Improvements
- Added the SetColumnError() method to the Task object. It sets the error message displayed for a specific column of the task. (TFS:90245)
C1.Win.C1Input
Bug fixes
- C1TextBox.NegativeForeColor does not work as expected. (TFS:96592)
- Focus does not move to next line in 'MultiLine = true' C1TextBox while CharCategory property is applied. (TFS:95470)
- 'C1DateEdit.Calendar.CaptionFormat' does not change the caption's format. (TFS:92280)
Remarks: Caption format can contain special symbols:
yyyy or yy - years
M or MM or MMMM - month
gg - era
g. - the era name in alphabet (M, T, S, H). Japanese only.
g - the first character (DBCS) era. Japanese only.
C1.Win.C1InputPanel
Bug fixes
- When the drop down of InputComboBox is displayed the ampersands in the items text were converted to underscores.
Improvements
- InputComboBox now uses the specialized collection of items with the following new methods: AddText, InsertText, RemoveText, ContainsText, IndexOfText.
C1.Win.C1Ribbon
Bug fixes
- Hot state of a RibbonSplitButton was not retained after clicking the button. (TFS:94198)
- Tapping Form's Maximize button with touch or pen device minimized C1RibbonForm if there is a C1StatusBar control on it and there is no C1Ribbon control.
- When the application contains a Tab Group and form size is reduced to the minimum, some Qat items were not displayed in the drop down menu when the 'Show more controls' button is pressed. (TFS:94556)
- RibbonButton added to QAT was not disabled when the Enabled property of the Tab containing it is set to False. (TFS:94557)
- A notification about NullReferenceException added to the Debug Output window when the program tries to display drop-down portion of an element which is currently hidden. (TFS:94631)
- The ChangeCommitted event of RibbonComboBox did not fire when we select an item from the drop-down list using up/down keys and then click it with the mouse. (TFS:78489)
- When the drop down of RibbonComboBox is displayed the ampersands in the items text were not visible if C1Ribbon.VisualStyle is set to Custom.
- A C1RibbonForm displayed with ShowDialog(owner) method closed immediately if its VisualStyle is set to Custom. (TFS:95547)
- Images applied to the items in the Application Menu of C1Ribbon were blurred. (TFS:95594)
- Images applied to the RibbonTab in C1Ribbon got cropped. (TFS:95605)
Improvements
- Added DisableGlassEffects() static method to C1RibbonForm. To prevent C1RibbonForm from using Aero Glass effects on Windows 7 or better OS you should call this method from app's Program.Main() before the app creates any instances of a C1RibbonForm. (TFS:79279)
C1.Win.C1Schedule
Improvements
- added support for RECURRENCE-ID, SEQUENCE and UID in iCal import (TFS:91112). Note, cases when RECURRENCE-ID is a recurring event are not supported.
- improved performance when working with long-lasting appointments (TFS:95610).
C1.Win.C1SplitContainer
Bug fixes
- C1SplitterPanel's Width and Height properties returned incorrect values for collapsible panels. (TFS:94234)
C1.Win.C1Themes
Improvements
- Background of selected C1FlexGrid column header is changed to make visible difference between non-selected and selected column.(TFS:91144)
C1.Win.C1TrueDBGrid
Bug fixes
- Single item was not filtered when ValueItem Collection was applied on a Column & ValueMember & DisplayMember were same in column. (TFS:94801)
- "ArgumentOutofRangeException" occurred when clicking the right scroll button of vertical scrollbar in C1TDBDropdown. (TFS:84614)
- Fixe some of the right-to-left grid issues. (TFS:14271)
Release version 9 -
C1.C1Report
Bug fixes
- Text extends outside the field when exported to Pdf with system fonts. (TFS:78659 part 2)
Release version 8 -
C1.C1Pdf
Bug fixes
- Perhaps fix [Query] An error occurs in azurewebsite when accessing DrawingRtfText and
rendering Rtf in C1Pdf sample. (TFS:93494)
C1.Win.C1Ribbon
Bug fixes
- Maximized C1RibbonForm with Custom visual style was flickering when any drop-down was shown/closed. (TFS:93673)
Release version 7 -
All Controls
Breaking changes
- Added new AboutBox logic and display.
- Implemented new evaluation version logic. The new logic restricts evaluation installs to 30 days.
- All assemblies included in ComponentOne for WinForms now have the same version number which must be kept in sync when using several assemblies in an application.
C1.C1Report
Bug fixes
- Export to RTF: MemoryError occurred in the output file if a report with RTF label fields containing Hebrew text was exported to RTF. (TFS:93183)
C1.Win.C1Document
Bug fixes
- C1DocumentSource.EventsSynchronizationMode was removed, now all synchronization
with main UI thread should be performed in user code (if needed). (TFS:92830).
C1.Win.C1FlexGrid
Bug fixes
- ComboList wasn't capturing first keystroke correctly when typing very fast. (TFS:75983)
- When Enter was pressed in a cell with a combobox, the combobox opened immediately. Now this does not happen, user needs to press F4 to open the combobox. (TFS:92518)
C1.Win.C1Input
Bug fixes
- Duplicate entries "Basa Jawa (Indonesia)" are observed in Culture dropdown in PropertyGrid of C1DateEdit (TFS:91700)
- C1ComboBox is not looped ComboBoxItem on spin action by Up/Down arrow keys when AllowSpinLoop=True (TFS:91567)
- Selection of Date is shown as twice in CalendarDimensions when the number of columns and rows of months is more than one. (TFS:93489)
C1.Win.C1Ribbon
Bug fixes
- Form did not minimize correctly when using Windows+M keys while opening dropdown of some Ribbon component. (TFS:83719)
C1.Win.C1SpellChecker
Bug fixes
- C1SpellChecker causing application to freeze when the user types "<<". (TFS:92875)
- NullReferenceException occurs in C1.Win.C1SpellChecker.dll (TFS:93566)
C1.Win.C1SuperTooltip
Bug fixes
- SuperLabel's BackColor, ForeColor, Font were not inherited from corresponding properties of parent control. (TFS:46997)
C1.Win.C1TouchToolKit
Bug fixes
- If C1Zoom's AllowResizeByZoom is set to true then setting ZoomFactor to some value does not resize form, resize content only. (TFS:89340)
C1.Win.C1TrueDBGrid
Bug fixes
- Incorrect behavior of FilterDefinition property of C1TrueDBGrid when the filter is saved and loaded again (TFS:91705)
Release version 6 -
C1.Win.C1Editor
Bug fixes
- Table Properties dialog box could not be opened from the context menu. (TFS:92412)
- Exception occurred when clicking OK or Cancel button from the Table Properties dialog box. (TFS:93172)
Release version 5 -
C1.C1Excel
Bug fixes
- Cloned column could not be inserted into other sheet. (TFS:77293)
C1.C1Report
Bug fixes
- Fields with zero height or width used as border lines become hidden in some rare cases. (TFS:89917)
C1.Win.C1Chart
Bug fixes
- Improved automatic axis labeling and UnitMajor calculation, making both more stable. (TFS:88594)
C1.Win.C1Chart3D
Bug fixes
- Improved ContourMethodEnum=Default calculations involving data holes. (TFS:89056)
Improvements
- Added ContourMethodEnum.Classic to provide users with a method of obtaining contours with versions prior to 2.0/4.0.20132.23282.
public enum ContourMethodEnum
{
/// <summary>
/// Default method of contour calculation.
/// </summary>
Default,
/// <summary>
/// Previous default method of contour calculation prior before recent improvements.
/// This ContourMethod is provided for compatibility with previous results.
/// </summary>
Classic,
/// <summary>
/// Method of marching squares that provides an alternate contour calculation.
/// This method requires an increased number of calculations, but tends to
/// improve contour symmetry.
/// </summary>
MarchingSquares
}
C1.Win.C1List
Bug fixes
- If C1List's SelectionMode is set to CheckBox, then on clicking checkbox to select, unselect, and select the same item again the RowChange event does not fire. (TFS:70544)
C1.Win.C1Ribbon
Bug fixes
- While minimizing and restoring C1RibbonForm, a black rectangle area appeared in the top left corner of C1RibbonForm. (TFS:89700)
C1.Win.C1TrueDBGrid
Bug fixes
- CellTip shows incorrect behavior when it contains a long text and 'CellTipWidth' property is set (TFS:88713)
- RadioButton does not align in center properly while using C1.Win.C1TrueDBGrid.AlignHorzEnum.Center (TFS:38114)
C1.Win.Olap
Breaking changes
- The .NET 2.0 version assembly name changed to "C1.Win.Olap.2" (was "C1.Win.Olap").
Improvements
- Added auto scroll bar to C1OlapChart.
Release version 4 -
C1.Win.C1Command
Bug fixes
- C1DockingTabPage with CanAutoHide property set to true slided out automatically when its caption was changed. (TFS:47611)
C1.Win.C1Editor
Bug fixes
- XHTML tag did not close when Selection.RemoveTag was used and there was no text to left and right of the caret. (TFS:83772)
C1.Win.C1FlexGrid
Bug fixes
- OwnerDrawCell event was firing in some cases where it shouldn't. (TFS:76245)
- Clicking the top left cell did not always select the whole grid. (TFS:90372)
C1.Win.C1Ribbon
Bug fixes
- RibbonItem was not removed from QAT when parent RibbonGroup was hidden. (TFS:88436)
- ToolTip Editor crashed under some conditions. (TFS:89916)
C1.Win.C1Sizer
Bug fixes
- If C1SizerLight was placed and then deleted from a Form, all contained controls were resized proportionally on resizing the form at design time. (TFS:90983)
Release version 3 -
C1.C1Excel
Bug fixes
- Setting FitPageAcross property changed the AutoScale property to true. (TFS:64023)
- Newline character was missing after bold styling. (TFS:85280)
- In some cases styles were not applied in the saved excel book. (TFS:84477)
C1.C1Pdf
Bug fixes
- Font size was larger and text was cut off when an HTML file was exported to PDF. (TFS:89418)
C1.Win.C1Document
Initial release
- C1.Win.C1Document.C1SSRSDocumentSource generates a document representing an SSRS report (.NET 4.0 version only).
C1.Win.C1FlexGrid
Bug fixes
- ComboCloseUp event was not always firing. (TFS:89815)
- Improved memory handling when loading large XLSX files. (TFS:90264)
- Fixed: when selecting a row by clicking on a cell, the tooltip was shown. (TFS:68985)
- Fixed: C1FlexGrid's tooltip were shown behind the DropDownForm. (TFS:72555)
C1.Win.C1Input
Bug fixes
- C1ComboBox could not select item after delete. (TFS:87255)
C1.Win.C1Report
Improvements
- C1.Win.C1Document.C1SSRSDocumentSource is recognized as a valid C1PrintPreviewControl.Document property value. If dropped on a form, a C1SSRSDocumentSource allows to preview a paginated SSRS report (.NET 4.0 version only).
C1.Win.C1Ribbon
Improvements
- Added support for increased system DPI. (TFS:49299)
- Fixed an issue that prevented using ContentAreaHeight theme constant. (TFS:60907)
ComponentOne WinForms Basic Library
Initial release
- ComponentOne WinForms Basic Library provides common types and services used by other C1 Studio for WinForms assemblies.
Release version 1 -
C1.Win.C1Input
Improvements
- Focus Move
C1TextBox.ExitOnLastChar - Move focus after input completely, i.e. either Text length reached MaxLength or mask is filled completely.
C1TextBox.ExitOnLeftRightKey - Move focus by arrow key. - Length control
MaxLengthUnit property - Determines the unit for counting for the MaxLength property.
MaxLineCount - Maximum numbers of lines - New property CharCategory
Defines rules to filter keyboard input.
Example:
// Allows only numbers in hiragana
this.c1TextBox1.CharCategory = CharCategory.Hiragana | CharCategory.Numbers;
// Converts input to single byte.
this.c1TextBox1.CharCategory = CharCategory.SingleByte | CharCategory.AutoConvert; - New mask symbols for JPN:
H All SBCS characters.
K SBCS Katakana.
Unicode 0xFF19 DBCS Digit
Unicode 0xFF2B DBCS Katakana
Unicode 0xFF2B Hiragana
Unicode 0xFF3A All DBCS characters.
N All SBCS big Katakana.
Unicode 0xFF2E Matches DBCS big Katakana.
Unicode 0xFF27 Matches DBCS big Hiragana.
Unicode 0xFF34 Matches surrogate char. - InvalidInput event - notification for invalid input
- SpinUp and SpinDown
SpinUp() - Spin up programmatically
SpinDown() - Spin down programmatically
AllowSpinLoop - loop items or values on spin action
Example:
C1DateEdit1.SpinDown(new TimeSpan(0, 2, 0, 0, 0)); - Spin down by 2 hours.
c1NumericEdit1.SpinDown(2);- Spin down by 2 - UpDownButtonAlignment - a new property of C1DropDownControl.
Defines spin alignment. Now can be sidewise. - Specific JPN formats support in C1DateEdit.
g. - Display the era name in alphabet (M, T, S, H).
g - Display the first character (DBCS) era
gg - Display the full (DBCS) era
Note1: to display a negro year:
1. Select Japanese Culture;
2. Select JapaneseCalendar for CalendarType property;
3. Use 'y' or 'yy' specifiers to show the negro year number.
Note2: It is impossible to use both Gregorian and Japanese years in a format.
I.e. formats like "E, MMMM d, yy" won't work. - Specific calendars support (JapaneseCalendar, GregorianCalendar, etc.)
CalendarType property.
Studio for WinForms Apps (Report and Theme Designers etc.)
Breaking changes
- Starting with the 2014v3 release, all ComponentOne WinForms applications (C1Report and C1Theme designers, C1dView application etc.) are installed together in the same folder (.NET version-specific), and need to be updated together.