Update Notes

TX Text Control 24.0 provides the following changes and enhancements on existing elements:

Update Notes

Class/Property/Method/Event Update Note
TextControl.BarcodeLayoutDialog method A new overload has been added to specify the tab that is shown when the tabbed dialog box is opened.
TextControl.DrawingLayoutDialog method A new overload has been added to specify the tab that is shown when the tabbed dialog box is opened.
TextControl.ImageAttributesDialog method A new overload has been added to specify the tab that is shown when the tabbed dialog box is opened.
TextControl.TextFrameAttributesDialog method A new overload has been added to specify the tab that is shown when the tabbed dialog box is opened.
DataVisualization.DrawingFrame.Refresh method A further overload can be used when only a part of the drawing must be refreshed.
ServerVisualization.DrawShapeEventArgs.Shape enumeration The new DropCaret member determines the rectangle indicating the text input position where text is inserted during a drag and drop operation.
CursorKind enumeration The new DragDropCopy, DragDropMove and No members indicate the different cursors during a drag and drop operation.
ServerVisualization.View.Changed event The event handler's type has been changed from System.EventHandler to ViewChangedEventHandler. The event handler receives now an argument of type ViewChangedEventArgs containing data related to this event.
ServerVisualization.View.GetImage method Two further overloads can be used to get a clipping of the view's image.
ServerVisualization.View.ScrollPadding field The constant field has been changed to a readonly property.
DocumentServer.MailMerge.MergeObjects method The method now also handles collections containing items of type System.Collections.Generic.Dictionary with string keys. This makes it possible to use the parse result of JSON arrays containing objects of unknown types as data sources, for example. The method DocumentServer.MailMerge.MergeObject can also handle single dictionaries now.