C1DynamicHelp could retain references to disposed controls.
Bug Fixes
TopicMap.Conflicts could contain non-conflicting controls.
Static map item shows an event when a dynamic map item exists for the same UI element.
Conflicts property raised NullReference exception if no conflicts exist.
TopicMap property could throw NullReference exception.
Editor for WinForms 20133.206
Improvements
Changes for licensing.
Bug Fixes
Unhandled exception is occurred when merge two table cells that contain bullets. Fixed.
Text copied from MS word are not shown when paste in comment box. Fixed.
‘Object reference not set’ error is shown when open HTML5 document which is coverted from HTML Help". Fixed.
Apply Style sometimes does not apply the selected style, applies "normal" instead. Fixed.
Pasting as unformatted text inserts BR tags instead of P tags. It seem to be MSHTML feature. Fixed.
Link underline from hyperlink texts contained comment is shown partially in html5 editor after viewing the project. Fixed.
Unhandled exception is thrown when user try to edit bookmark properties via tagbar for "a" tag. (DocToHelp only). Fixed.
Google doc spreadsheet content cannot be pasted into C1Editor. Fixed.
Added missing toolbar icon to resources. Fixed.
'Object reference not set' error is shown when open HTML5 document which is coverted from HTML Help. Fixed.
After setting Localized texts [eg.” Dutch”] to some labels in dialogs, *Label’s text are not fixed positioned. Fixed.
Image size is changed to original size when press 'Enter' key at the end of image. Fixed.
Two comments are overlapped in c1editor when Html file is getting saved into editor using ‘Save’ Toolbar button. Fixed.
C1EditorToolStripReview(FW 2.0) shows different Toolbox icon from the C1EditorToolStripReview(FW 4.0). Fixed.
Excel for WinForms 20133.206
Improvements
Added Indent parameter for XLStyle class.
Bug Fixes
Fixed unlike BIFF8 format, opening xlsx or xltx file saved by C1Excel throws 'Excelfound unreadable content.. ' error if that file contained tables.
Fixed ArgumentException is thrown when trying to save certain Excel file using Save method.
Last changes of 'Excel found unreadable content...' error message is thrown for excel file which contains freeze row/col (new sample). Fixed.
Fixed of 'Excel found unreadable content...' error message is thrown for excel file which contains freeze row/col (new sample).
Fixed background color is not retained after excel file is loaded and saved by C1Excel.
Fixed invisible sheet’s data is shown when selecting the data of next sheet.
Fixed regression of 'Excel found unreadable content...' error message is thrown for excel file which contains freeze row/col.
Fixed regression (when) row or column is freezed and selection cell range is inside freeze pane, only the first cell (A1) is selected excel file which contains freeze row/col.
Fixed 'Show a zero in cells' option turns ON automatically from OFF when loading & saving Excel file.
Fixed next part of 'Excel found unreadable content...' error message is thrown for excel file which contains freeze row/col.
Fixed part three of 'Excel found unreadable content...' error message is thrown for excel file which contains freeze row/col.
Fixed cell data get not shown if indent value is greater than 31 when load as OpenXml and save as Biff8 filetype.
Fixed part two of 'Excel found unreadable content...' error message is thrown for excel file which contains freeze row/col.
Fixed (when) row or column is freezed and selection cell range is inside freeze pane, only the first cell (A1) is selected excel file which contains freeze row/col.
Fixed indent value is not worked in OpenXml file type.
Fixed indent value get always show Zero (0) when AlignHorz value is not defined in XLStyle object.
Fixed indent property is also worked in other horizontal alignment which is not ‘Left’and ‘Right’.
Fixed 'Excel found unreadable content...' error message is thrown for excel file which contains freeze row/col.
Fixed 'Excel found unreadable content...' error message is thrown when open excel file when selected cell range contains part of frozen row/col.
Fixed although setting Rows.Collapsed=true, row is not collapsed.
Fixed cell range is NOT selected when cell range with Frozen row/col is selected in C1Excel book.
Fixed English Strings observed in Japan version of C1Excel.
Fixed 'Author' property cannot be set.
Fixed space characters in formula as truncated.
Fixed description of Diagonal line is drawn in reverse direction in a cell.
Partly fixed formula value is not shown and file is opened as ‘Protected view’ in Biff8 file if ‘IsShow’ property of the comment is set to True.
Changes
Changed strings, translated to Chinese and Korean languages.
Change work with collection of the formulas for performance.
FlexGrid for WinForms 4.6.20133.78296
Improvements
Added support for C1Themes
Added workaround for GDIo bug/limitation: GDIo does not support certain complex script characters (u200D specifically), so fall back on TextRenderer automatically.
Bug Fixes
Improved auto-resize handling in Row/ListBox selection modes.
Fixed issue that could result in accessing disposed objects.
Special handling of VisualStyle in C1Themes.
Improved string comparison in the Filter to honor the current culture.
Improved behavior of data-mapped cells when closing the combo editor.
Renamed recently added Strings type to RuntimeStrings to avoid ambiguity issues in VB projects.
Fixed issue when dragging scroll thumb with ScrollFlags.ScrollByRowColumn set to true.
Measure trailing spaces with both settings of UseCompatibleTextRendering.
Improved AutoSizeCols when rendering cells with vertical text.
Fixed issue with rows being removed from the data source with AllowAddNew set to true.
GanttView for WinForms 20133.148
Improvements
Updated theme support (added the VisualStyle property).
Added new theming properties to C1GanttView control:GridForeColor, BarTextForeColor, FixedFont, and BarTextFont
New Features
Added printing feature
Bug Fixes
Fixed an issue with reading Fonts from a theme.
Fixed an issue: Printing feature is disabled when no printers are installed.
Fixed an issue: Exception raises when no printers are installed.
Fixed an issue: Row height of column header get larger in print preview when all tiers are invisible.
Fixed an issue: Extra slash '/' is contained in description of 'FixedFont' property.
Fixed an issue: Row height of column header get larger in print preview when all tiers are invisible.
Extra slash '/' is contained in description of 'FixedFont' property.
Re-fixed an issue: Bar text and chart view is clipped in print preview if bar text is long.
Fixed an issue: Start and End shape of task bar are not shown in print preview when zoom factor is set to small value.
Fixed an issue: Tooltips is not shown for some text of 'GridColumn' to display full text.
Fixed an issue: Members are created with duplicate name when adding a new member after deleting members in Calendar or Resources Collection Editor.
Fixed an issue: Bar text selected from right side drop down is not displayed if text selected from left side drop down is not defined.
Fixed an issue: Text of 'Middle Tier' is distorted in printed output when 'Min Width' property of bottom tier is set to 5.
Fixed an issue: Bar text and chart view is clipped in print preview if bar text is long.
Fixed a re-open issue: Members are created with duplicate name when add new member after deleting members in Calendar or Resources Collection Editor.
Fixed a re-open issue: Bar text selected from right side drop down is not displayed if text selected from left side drop down is not defined.
Fixed an issue: Bar text is not fixed with row height and overlapped with text of other Task bar.
Fixed an issue: Bottom text of Task bar is distorted if text is overlapped with 'NonworkingTime' position.
Fixed an issue: FixedFont does not affect chart view for larger unit from ThirdsOfMonths.
Fixed an issue: Bar Text selected by using arrow key or pressing beginning word is not effected in chart view.
Fixed an issue: Different behavior is found for "%Complete" value of progress bar when change the duration of task.
Fixed an issue: Some column is not printed if Task bar is not drawn in chart view.
Fixed a re-open issue: In Fresh Enviornment, ArgumentOutOfRange Exception occurred at runtime due to 'ZoomFactor' default value '-1'; also not able to change that value in property grid
Fix a re-open issue: In Fresh Enviornment, ArgumentOutOfRange Exception occurred at runtime due to 'ZoomFactor' default value '-1'; also not able to change that value in property grid.
Fixed an issue: In Fresh Enviornment, ArgumentOutOfRange Exception occurred at runtime due to 'ZoomFactor' default value '-1'; also not able to change that value in property grid.
Fixed an issue: “Alert” indicator is not printed in print preview if the task bar has passed the deadline.
Fixed an issue: ChartView display in print preview are clipped and does not show properly when there are several columns in the gridview.
Fixed an issue: “TargetInvocationException” is observe when loading some ‘.c1dx’ file or ‘.c1d’ file is loaded for custom styles in ‘Print’ dialog.
Fixed an issue: The ‘Print first’ checkbox is unable to uncheck once it is checked at run time in ‘View’ tab of ‘Style Setting’ dialog.
Fixed an issue: ‘Chart View’ is not display in ‘Print Preview’ dialog or when printed after unselecting ‘Print all columns’ option.
Fixed an issue: “Runtime.InteropServices.ExternalException” is observed when there no bar display for chart view or setting visible property of three tiers to false.
Fixed an issue: “TargetInvocationException” is observed after setting a value in ‘NumberOfRepeatColumns’ property which is greater than value in ‘NumberOfFirstColumns’ property.
Fixed an issue: Text area of Legend or ‘Header/Footer’ style is not affected in the printing preview if ‘Style’ is edited for second time in ‘Style Setting’ dialog at run time.
Fixed an issue: “ArgumentOutOfRangeException” is observed after clicking on ‘Print’ toolbar button if ‘PrintEntireProject’ \property is set to false and there is no ‘StartDate’ and ‘EndDate’ added.
Fixed an issue: “Runtime.InteropServices” exception is observed after clicking on ‘Preview’ button if setting ‘EndDate’ which is less than ‘StartDate’ in Print range.
Gauge for WinForms 20133.95
Improvements
Internal localization code is updated.
Input for WinForms 20132.33326
New Features
VisualStyle support in Theming.
C1Theme support. C1Input controls are supported in the C1ThemeDesigner application. That allows to use default C1 themes or custom ones and to apply them on application level.
Bug Fixes
[C1Theme]Error message box shows if user deletes C1Input controls and C1CommandHolder from Form. Fixed.
C1SplitButton\Submenu\Item\<state>\ForeColor in Theming does not work. Fixed.
C1Button corners appearance in Theming. Fixed.
A fix in C1DbNavigator.
C1Label disappeared on Theme changed if the new Font is different from previous. Fixed.
[C1NumeriEdit] Decimal point s not placed correctly when typed between the digits. Fixed.
A theming/obfuscation issue.
C1NumericEdit replacing "-" with "0". Fixed.
Unhandled exception occurs sometimes on control dispose. Fixed.
InputPanel for WinForms 20133.168
Improvements
Internal localization code is updated.
Bug Fixes
Fixed an issue: When a message box is displayed from the LinkClicked event of the InputHtmlLabel then the sender object is not updated after clicking on different InputHtmlLabel link.
List for WinForms 20133.240
Improvements
Added support for C1ThemeControl for .NET 4x.
Added support for C1ThemeControl for .NET 2x.
Bug Fixes
A Design Time Exception is no longer raised when adding controls on an Inherited Form containing C1Combo.
Bound data translated by Radiobuttons at design time now translate correctly.
Check boxes are now included in printing and exports.
OLAP for WinForms 20133.137
Improvements
Build with latest C1Chart (23192), C1FlexGrid (782), and C1Pdf (246).
Pdf for WinForms 20132.254
Bug Fixes
Fixed Explicit Directional Embedding characters incorporated in a Field's 'Text' property are not exported to Pdf correctly.
Fixed 'DrawImage()' method takes lot of time to render an image to a PDF file. Reason in call Win32.GetCharWidth32 method for symbols more than 255.
Fixed regression (unlike previous build) issue: 'Parameter is not valid.' exception occurs when generating a pdf.
Fixed incorrect Line break observed with Japanese Text on using DrawString method.
Fixed Explicit Directional Embedding characters incorporated in a Field's 'Text' property are not exported to Pdf correctly.
Fixed vertical alignment becomes misaligned on exporting the report to PDF.
Fixed double byte characters get clipped from the right & calling Dispose()method does not release memory.
Fixed index out of bounds of Array exception occurs while exporting Report to PDF file.
Fixed single-byte spaces after external characters (EUDC) get displayed as "." in the output PDF.
Fixed clipped text from emf image is rendered as full text in created pdf file.
Fixed hidden text is appeared in drawing MetaFile image which EmfType is ‘EmfPlusDual’ or ‘EmfPlusOnly’.
Fixed text gets overlapped with Border when 'UseGdiPlusTextRendering' is set to True.
Fixed clipping problem of text at use sample: $/C1GanttView.Net/Research/OverlayingRenderObjects.
Height of GroupFooter section changes to its default value on exporting to Pdf.
Improvements
Support transformation of coordinates and sises at EMF Plus metafile export.
Reports for WinForms version 20133.54655
Improvements
Synchronized with other ComponentOne Reports assemblies.
Added new property, C1ReportDesigner.UseCreationGraphicsToRenderFields: References graphics when the designer renders the fields. This fixes some inconsistencies between rendering certain fiels in designer vs run time. Previously, the report designer always used the screen DC.
Bug Fixes
Pdf: explicit directional embedding characters were not exported correctly.
Major slow down in PDF export (regression). Fixed.
Edges of a round corner gradient field were clipped at some screen resolutions. Fixed.
Export to Excel: rows appear bigger with small font sizes. Fixed.
C1Report: chart field in a group header could be rendered incorrectly. Fixed.
Pdf: explicit directional embedding characters were not exported correctly.
Pdf: misaligned vertical alignment. Fixed.
Fixed: issue with overlapping group footers with PrintAtPageBottom true.
Fixed (export to docx): alignment of RenderInputText lost in export.
Fixed: Japanese tests in some cases wrapped incorrectly.
PDF: single-byte spaces after EUDC chars were shown as ".". Fixed.
Export to Excel: fixed images overlapping text in some cases.
Export to Excel: fixed maximum row/column limits.
Export to PDF: fixed several clipping and sizing issues.
Export to PDF: fixed export of certain graphics.
Fixed: in some cases in a RenderTable, grid lines of a user group were rendered incorrectly on page breaks.
Fixed: error when resolving some relatively positioned objects.
Fixed: in some cases rendering of RTF could hang.
Designer app: removed 'check for updates' feature in Japanese version. Fixed.
Ribbon for WinForms version 20133.511
New Features
Added the HideTabHeaderRow property to C1Ribbon control: After setting this property to True the application menu, tab header area, and configuration toolbar become hidden. The last selected tab remains visible in the Ribbon content area, but the user can't switch to another RibbonTab using the mouse or keyboard. The window buttons for a maximized MDI child window do not appear in this mode.
Added a few new properties to C1Ribbon theme (ActiveButtonColor, InactiveButtonColor, DisabledButtonColor).
Added a new property to C1Ribbon theme (WatermarkImage) that can be set using the theme designer app.
Applied new themes to ribbon items in QAT shevron and to the drop-down calendar.
Added themable menu item separators.
Changes
The RibbonApplication templates were updated to support the Custom visual style.
Improvements
Added support for custom themes to RibbonGalleries, fixed a number of internal issues.
Added support for customizable themes that mimic Office 2013.
Bug Fixes
Fixed an issue: C1StatusBar remains hidden after setting RibbonStyle.ConstSet[StyleConst.StatusBarHeight] to -1, and then setting it to 22, for example.
Fixed an issue: An exception is thrown when the user sets a value to the RibbonComboBox.Label property (it occurs for the Custom visual style only).
Fixed an issue: The vertical alignment of text labels in menus becomes wrong after switching from Office2007 to Custom style.
Fixed an issue with drawing inverted image on x64 platform if the image is assigned to C1Ribbon.HeaderWatermark property and it has white background.
Fixed an internal issue related to themes.
Fixed issues with flickering title and borders of C1RibbonForm when the VisualStyle is set to Custom.
Fixed an issue: Window buttons on C1RibbonForm don't work as expected when the user presses the left mouse button then moves the mouse pointer away from window button, then releases the mouse button.
Fixed an issue: Items placed after a hidden RibbonSeparator are not centered vertically in RibbonGroup (for Custom style only).
Fixed a regression issue: CodedUI doesn't work when ribbon form is shown as MDI child window.
Fixed an issue: Separator is not shown on QAT if the VisualStyle property is set to Custom.
Fixed an issue: Setting the RibbonButton.Text property to an empty string causes an exception for large buttons.
Applied styles to the Color Picker element and KeyTips.
Fixed an issue: Updating C1Ribbon's VisualStyle with the smart tag panel doesn't mark the owner form as "unsaved".
Removed label and image from RibbonComboBox-like elements when adding them to Quick Access Toolbar.
Fixed an issue: Theme properties don't affect the background color of TextBox-like elements.
Fixed an issue: An exception occurs when copying a C1StatusBar to Clipboard at design time if the status bar uses an ImageList.
Fixed an issue: An exception occurs when showing an MDI child ribbon form after setting its VisualStyle to Custom within the Form.Load event handler.
Fixed an issue: Ribbon buttons do not respond to mouseover if the C1RibbonForm is currently not the active form
Fixed an issue introduced in build 487: changed the order of the PressedChanged and Click events in RibbonToggleButton and RibbonSplitButton.
Fixed an issue: A message box can’t be displayed from a handler of the ValueChanged event of a RibbonDatePicker that is placed on a popup form. The same issue occurs for a RibbonTimePicker element
Fixed an issue: A message box can't be displayed from a handler of the RibbonToggleButton.PressedChanged event if the toggle button is placed on a popup form. The same issue occurs for a RibbonSplitButton with ToggleOnClick set to true.
Fixed an issue: When the Ribbon form is maximized by a double click on the title bar and the mouse pointer is hovered over a RibbonSplitButton, the Click event is fired.
Fixed an issue: Keytips are still displayed for the C1Ribbon control after moving the MDI parent form by its title bar, maximizing it, or resizing it if C1Ribbon's owner C1RibbonForm is used as an MDI child form.
Fixed an issue: Key tips are erroneously displayed for the C1Ribbon control after pressing AltoTab keys if the owner C1RibbonForm is used as an MDI child form.
Fixed an issue: When the Ribbon form is maximized by a double click on the title bar and the mouse pointer is hovered over a RibbonButton, the Click event is fired for the RibbonButton.
Fixed an issue: If user shows a combobox or other drop-down using KeyTips while holding the Alt key pressed then starts pressing next KeyTip sequence without releasing the Alt key then the dropdown of RibbonComboBox does not close. Now it ignores any attempts to start next KeyTip sequence before releasing the Alt key.
Fixed an issue: The opened dropdown of RibbonComboBox does not close when a user presses Alto"KeyTip key" at once
Fixed an issue: Dropdown of RibbonSplitButton and RibbonMenu doesn't close and KeyTips don't appear after pressing the Alt or F10 keys while the dropdown is open.
Fixed an issue: pressing a disabled ribbon element with the mouse and dragging mouse pointer over enabled ribbon buttons while keeping the mouse button pressed changes appearance of those ribbon buttons to Pressed state
Fixed an issue: pressing key tip keys for disabled elements handled inadequately. Now C1Ribbon doesn't allow to press key tips for disabled elements as in MS Office.
Fixed an issue: NullReferenceException is fired when pressing the Alt key and the keytip key at the same time.
Fixed an issue: Window border of C1RibbonForm with Custom style appears beneath the parent form.
Fixed an issue: C1StatusBar without elements looks distorted.
Fixed an issue: 'Custom' item is not available in the floating toolbar for setting C1Ribbon.VisualStyle.
Scheduler for WinForms 20133.267
Improvements
Added special handling for selecting contrast text color if default one is close to background. Depending on the default text color and background colors, text color might be changed to more dark or light or converted from light to dark and vice versa.
Added support for reading Utf32 symbols for Next and Previous navigation buttons (for example, it's possible to set symbol number to 61663 and use Wingdings font).
Added ScheduleTheme.PaletteType property. It is supported by the C1ThemeDesigner and allows to switch between Office2007 and Office2010 palettes.
Added C1Theme support. Both C1Schedule and C1Calendar controls are supported in the C1ThemeDesigner application. That allows to use default C1 themes or custom ones and to apply them on application level.
Added support for background gradients with interpolation colors. Design-time support for editing visual appearance with these gradients is implemented in the C1ThemeDesigner application.
Added new ScheduleTheme.RoundBrowseButtons property. This property determines whether browse buttons in the C1Schedule title should be round or square ones. The default value of this property for Office 2007 visual styles is true, for Office 2010 visual styles - false.
Improved layout of multi day appointments in all-day area of the Day/Work Week/Office 2007 Week views, in the Office 2003 Week view and in the Month view. For example, for the month view, every week contains single UI element for single appointment and appointment subject is spanned to all days. Note: it should not be a breaking change, in most cases there is no need in any code changes. But if you use C1Schedule.BeforeAppointmentFormat event, test how it works with new layout before publishing new version.
Improved dragging behavior. The C1Schedule control keeps relative position of the drag start point. For example, if you drag multi-day appointment by some middle point, appointment.Start will be changed so that to move drag start point to the drop location.
Changes
Removed Theme.XmlDefinition design-time serialization when C1Schedule and C1Calendar controls are used with C1ThemeController.
Bug Fixes
Fixed issue with ColorBlend serialization.
Honor VisualStyle property when it is set by the C1Theme.
Added support for different ForeColor in the navigation panels hot style.
Reset format to default value when clearing it in C1ThemeDesigner.
Fixed undesired scrolling at changing appearance settings in the C1ThemeDesigner or navigating scheduler to other groups in the Month and Office 2003 Week views.
Fixed unhandled exception when clearing or removing Base Font in the C1ThemeDesigner.
Fixed issues with C1Themes support.
Fixed issue with broken appearance options after changing themes in the C1ThemeDesigner app.
Fixed issue with not showing last time slot in Day/Work Week/Week views when ShowWorkTimeOnly is true and CalendarInfo.EndDayTime is 24:00.
Appointments with intervals within few minutes of each other appear adjacent to each other instead of in the next time slot. Fixed.
Flickering is observed and appointment date change to adjacent timeline when drag the appointment in single timeline. Fixed.
Adjusted C1Schedule.BeforeAppointmentFormat event behavior: event is fired for every UI element when corresponding Appointment object is changed; for drag&drop operations event is only fired when operation is finished.
SpellChecker for WinForms 20133.133
Improvements
"Ignore" option has been added to the context menu for "spell-as-you-type" mode in C1Editor/WebBrowser controls. Note: there is no "Ignore" option in TextBox/RichTextBox menu by design (a limitation).
Bug Fixes
C1SpellChecker keeps C1Editor in memory (memory leaks). Fixed.
An application crash occurred under some circumstances. Fixed.
SplitContainer for WinForms 20133.47
Changes
Internal changes in the localization code.
SuperTooltip for WinForms 20133.133
Improvements
C1Themes support added.
Adjusted licensing for Japanese builds.
Improved css parsing to support strike-through and underline.
Bug Fixes
Adjusted StripAmpersands to recognize "&" in addition to "&"
TileControl for WinForms 20133.77
Improvements
Improved compatibility with various screen DPI values.
Bug Fixes
Fixed an issue: When C1TileControl is selected on the designer surface and the user added a new control from the toolbox, the new control is added to C1TileControl.Controls collection. It should be added to C1TileControl's parent container control instead.
Fixed an issue: Font size of text elements in slides does not refresh after changing C1TileControl's font size.
Fixed an issue: Text elements are not displayed properly after changing system DPI to "Medium - 125%".
Fixed an issue: CommonImage2 and CommonImage3 properties of C1TileControl are not persisted in XML when the user clicks 'Save As XML File' designer verb.
Fixed an issue: it is impossible to pan or check/rearrange tiles using touch input when system DPI is not default and the "Use Windows XP style scaling" flag is not set in the Custom Sizing Options dialog or you selected "Larger - 150%" size.
TouchToolKit for WinForms version 20133.2
New Features
Added zoom policies for C1TileControlZoomPolicy, C1SplitContainerZoomPolicy,C1GanttViewZoomPolicy, C1GaugeZoomPolicy, and TabControlZoomPolicy.
Improvements
Support for Win 8.1 and VS2013
True DBGrid for WinForms
Breaking Change
Background and foreground colors of heading and record selectors in the Form view are defined by Heading and RecordSelector styles. They were always Blue/White before.
Improvements
VisualStyle support in Theming.
C1Theme support. Both C1TrueDbGrid and C1TrueDBDropdown controls are supported in the C1ThemeDesigner application. That allows to use default C1 themes or custom ones and to apply them on application level.
Expand/Collapse events is fired on collapse/expand group in GroupBy view. e.Band is the group row index. e.Cancel can be used to cancel expand/collapse operation.