Table of Contents

TMS FNC UI Pack Release Notes

Source: TMSFNCUIPACK_VERSIONHISTORY.txt Current version: 7.2.0.0

7.2.0.0

  • New : RendererSource support to assign external data and renderer layers at design-time or runtime in TTMSFNCDataGrid
  • New : Column and row calculations automatically refresh when cell data changes (Options.Calculations.AutoUpdate) in TTMSFNCDataGrid
  • New : getTimePicker inplace editor support in TTMSFNCDataGrid
  • New : TDataSet Filter property has the option to open the TMSFNCDataSetFilterDialog in Design-Time
  • Improved : CSV loading, sorting, grouping and ungrouping performance in TTMSFNCDataGrid
  • Improved : Auto-size calculations compensate existing row heights and column widths in merged cells in TTMSFNCDataGrid
  • Improved : Multi-column sort indicators show their sort priority number in TTMSFNCDataGrid
  • Improved : AutoFill clears cells that are removed when dragging the fill handle back over the selected range in TTMSFNCDataGrid
  • Fixed : Issue with combo edit inplace editor not accepting text property in TTMSFNCDataGrid
  • Fixed : Issue deleting a column in TTMSFNCDataGridDatabaseAdapter moving the following column to the end in TTMSFNCDataGrid
  • Fixed : ssCommand (macOS Command key) now reported in OnKeyDown / OnKeyUp ShiftState in TTMSFNCMemo
  • Fixed : KeyChar and ShiftState now properly initialized in OnKeyDown / OnKeyUp in TTMSFNCMemo

7.1.2.3

  • Fixed : ImportLockedCellsAsReadonly now applies to the ReadOnly setting on cells in TTMSFNCDataGridExcelIO
  • Fixed : Issue with OnBeforeInplaceEditorGetValue Handled parameter in TTMSFNCDataGrid
  • Fixed : Issue with combo edit not accepting text property in TTMSFNCDataGrid
  • Improved : CSV loading, sorting, grouping and ungrouping performance in TTMSFNCDataGrid

7.1.2.2

  • Fixed : Reverted RealToDisplayRow / DisplayToRealRow to sort-only mapping (the v7.1.2.1 filter-aware change conflicted with OnCellClick, Cells[], hit-testing and selection, which all use the sort-only display index regardless of filter) in TTMSFNCDataGrid
  • New : RealToVisualRow / VisualToRealRow map physical rows to/from the 0-based row index in the currently rendered output (sort + filter + hidden applied); use these when you need the position the user sees on screen in TTMSFNCDataGrid
  • New : RealToVisualColumn / VisualToRealColumn - column-side counterparts (reorder + hidden applied; hidden columns return -1, fixed left/right columns map through unchanged) in TTMSFNCDataGrid
  • Fixed : Issue with toolbar updating during mouse selection in TTMSFNCRichEditor

7.1.2.1

  • New : Filter Dialog DisplayNames implementation
  • Fixed : RealToDisplayRow / DisplayToRealRow now return correct display indices when a filter is active in TTMSFNCDataGrid
  • Fixed : Hidden columns remain hidden after visual grouping changes when Options.Grouping.HideColumns is enabled in TTMSFNCDataGrid
  • Fixed : OnCellEditSetData values are applied before the database adapter writes edited cell data back to the dataset in TTMSFNCDataGrid
  • Fixed : Rows with equal values in all sort columns preserve their relative order and produce the same result when sorted repeatedly with the same direction in TTMSFNCDataGrid

7.1.2.0

  • Improved : Export now able to directly export to a pdf lib instance in TTMSFNCDataGrid
  • Improved : JSON import in TTMSFNCDataGrid
  • Fixed : Additional issue with filtering in TTMSFNCTreeView
  • Fixed : Issue with OnDblClick in TTMSFNCTreeView
  • Fixed : Issue maximizing form in TTMSFNCRibbonForm
  • Fixed : Issue with filtering contains with spaces in TTMSFNCDataGrid

7.1.1.4

  • Fixed : Issue with ItemAtXY() when vertically scrolled in TTMSFNCSearchList

7.1.1.3

  • Improved : Compatibility with TMS FNC Core

7.1.1.2

  • Fixed : Issue with font size of text after inserted picture in TTMSFNCRichEditor
  • Fixed : Access violation clearing cells with controls assigned through Controls[] and ManagedObjects[] in TTMSFNCDataGrid
  • Fixed : Issue with filtering when parent nodes are collapsed in TTMSFNCTreeView
  • New: Options.Filtering.TrimValues (default True) controls whether cell values are trimmed before filter comparison and in the filter dropdown; set to False for fixed-length CHAR(N) database fields where trailing spaces are significant in TTMSFNCDataGrid
  • Fixed : Sorting via the group panel header with 2 or more grouping levels now correctly re-orders group headers; HeaderGroupsToGroupInfo now reads sort direction from SortIndexList and passes SortDirections to InternalGroup in TTMSFNCDataGrid
  • Fixed : Access violation on mouse move after closing a form that overlapped the grid; TTMSFNCDataGridCellControlWrapper.BeforeDestruction now calls Application.CancelHint to clear stale FMX hint reference before the wrapper is freed in TTMSFNCDataGrid
  • Fixed : Access violation when switching adapters when grouping in TTMSFNCDataGrid
  • Fixed : Access violation when FixedColumnCount is > 0 in combination with a database adapter in TTMSFNCDataGrid
  • Fixed : Grid disappears after OnCellCheckBoxChange / OnCellRadioButtonChange when handler shows a modal dialog in TTMSFNCDataGrid
  • Fixed : Filter Clear button styling in TTMSFNCDataGrid
  • New : AutoDropDown property added in TTMSFNCSearchEdit
  • New : Function ItemAtXY() added in TTMSFNCSearchList

7.1.1.1

  • New : OnGetCellControlExtraProperties event - supply extra RTTI property names that extend the cell control bitmap cache key in TTMSFNCDataGrid
  • New : OnGetCellSupportsRealControl event - override per-cell whether a real control or a cached bitmap is used in TTMSFNCDataGrid

7.1.1.0

  • Fixed : Issue filtering master rows when DetailControl is assigned and LoadMode = almAllRecords in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Filter dropdown checked-state for multi-item gftEqual filters (including quoted values and values with spaces) in TTMSFNCDataGrid
  • Fixed : ECannotCreateRenderTarget raised (not merely returned False) by FMX D2D canvas
  • Improved : Banding now correctly alternates based on visible row position when rows are hidden or filtered in TTMSFNCDataGrid
  • Improved : Export to HTML from TTMSFNCRichEditor
  • Improved : RTF import in TTMSFNCRichEditor
  • Improved : Cell object pool instead of continuous create/destroy improves performance in TTMSFNCDataGrid
  • Improved : Common button localization in TTMSFNCTaskDialog

7.1.0.5

  • New : OnBeforeDialogFind, OnAfterDialogFind, OnBeforeDialogReplace, OnAfterDialogReplace events in TTMSFNCDataGrid
  • Improved : Find dialog now respects gfnIncludeHiddenColumns and gfnIncludeHiddenRows flags in TTMSFNCDataGrid

7.1.0.4

  • Fixed : Issue with ReadOnly detection in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Issue detecting displayed cells when exporting to XLS in TTMSFNCDataGridExcelIO

7.1.0.3

  • Improved : DynamicRecordCount property to dynamically fetch records in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Issue navigating cells with hidden columns & rows in TTMSFNCDataGrid
  • Fixed : Issue with extra delimiters when exporting CSV with hidden columns in TTMSFNCDataGrid

7.1.0.2

  • Fixed : Issue with handling resources in TTMSFNCPlanner in TMS WEB Core
  • Fixed : Issue with focus handling in TTMSFNCMemo

7.1.0.1

  • Improved : Options.Keyboard.DeleteKeyHandling extended with an option to clear selected cells in TTMSFNCDataGrid
  • Fixed : Issue with TryIso8601ToDate in older IDEs in TTMSFNCDataGrid
  • Fixed : Hidden columns still exported to CSV in TMSFNCDataGrid
  • Fixed : Issue with default icons stored in form file blowing up size in TTMSFNCDataGrid
  • Fixed : Issue with toggling popup / compact toolbar button layout in TTMSFNCRibbon

7.1.0.0

  • New : AutoFill feature in TTMSFNCDataGrid
  • Improved : Loading performance in TTMSFNCDataGrid
  • Improved : Paging controls now remain visible, but are disabled when only having one page in TTMSFNCDataGrid
  • Fixed : Performance issues with many hidden columns in TTMSFNCDataGrid
  • Fixed : Linker error in C++ with Objects[] property in TTMSFNCDataGrid

7.0.1.0

  • New : Footer.Paging.PageInfoFormat & Footer.Paging.PageSelectorFormat to change the formatting of the text in TTMSFNCDataGrid

7.0.0.2

  • Fixed : Issue with displaying filter editors in certain conditions in TTMSFNCDataGrid
  • Fixed : Issue with date-time detection in Delphi 11 and older in TTMSFNCDataGrid
  • Fixed : Issue with clearing datetimepicker in VCL in TTMSFNCDataGrid

7.0.0.1

  • Fixed : Removed new type not yet implemented in TTMSFNCDataGrid stretching mode

7.0.0.0

  • New : TTMSFNCFilterView
  • New : gstmProportional stretch mode in TTMSFNCDataGrid
  • New : Options.Selection.RangeType with the ability to keep initial focused cell (Excel like) in TTMSFNCDataGrid
  • New : Options.Mouse.ColumnSizingMode, Options.Mouse.RowSizingMode to support two way sizing in TTMSFNCDataGrid
  • Improved : helper methods to allow manual posting in TTMSFNCDataGridDatabaseAdapter
  • Improved : OnSelectCell & OnSelectingCell event handlers have a new parameter FocusedCell (breaking change) in TTMSFNCDataGrid
  • Improved : OnExit event attached to inplace editor to automatically stop editing in TTMSFNCDataGrid
  • Improved : OnBeforeEditorExit event attached to determine the behavior when exiting the inplace editor in TTMSFNCDataGrid
  • Improved : VCL Styles handling in TTMSFNCSearchEdit and TTMSFNCSearchList
  • Improved : Styles handling in TMSFNCPanel
  • Fixed : Issue in TTMSFNCTimeLine with height calculation in annotation when width was set.
  • Fixed : Issue in TTMSFNCTimeLine with annotation position with hidden annotations.
  • Fixed : Issue with TTMSFNCMemo defining DefaultFindOptions conflicting with other units
  • Fixed : Issue with selection modes in combination with a database adapter in TTMSFNCDataGrid
  • Fixed : Issue with direct editing via arrow keys in VCL in TTMSFNCDataGrid
  • Fixed : Issue with OnCellClick event triggered when releasing the mouse after a touch scroll operation in TTMSFNCDataGrid

6.9.0.1

  • Improved : updated dropdown icon to SVG version in TTMSFNCEditButton
  • Fixed : Issue with selecting from dropdown a new filtered value in TTMSFNCSearchEdit
  • Fixed : Issue with loading hyperlinks from RTF files in TTMSFNCRichEditor
  • Fixed : Access violation when navigating edit with arrow keys in TTMSFNCDataGrid
  • Fixed : Potential fix for invalid BeginScene in TTMSFNCTreeView on iOS under certain conditions

6.9.0.0

  • New : Paging support in TTMSFNCDataGrid
  • New : Added OnBeforeDrawContentText in TTMSFNCDatePicker
  • New : HeaderRow property in TTMSFNCDataGridDatabaseAdapter
  • New : Property ItemIndex added to TTMSFNCSearchEdit
  • Improved : consistent selection behavior between various modes in TTMSFNCDataGrid
  • Improved : Prevent section control being set to parent TTMSFNCPanel
  • Improved : mixed compare of numbers types for sorting in TTMSFNCDataGrid
  • Improved : Keyboard type for mobile set to number pad for IPv4 in TTMSFNCIPEdit
  • Improved : scrolling performance with larger number of rows/columns in TTMSFNCDataGrid
  • Fixed : Access violation clicking between cells in TTMSFNCDataGrid
  • Fixed : Issue with duplicated filter row when switching the Row property in TTMSFNCDataGrid
  • Fixed : Issue with ArrowKeyDirectEdit and caret position in TTMSFNCDataGrid
  • Fixed : OnEnter/OnExit when clicking drop-down button in TTMSFNCSearchEdit
  • Fixed : Applied BitmapSize on both Width & Height in TTMSFNCButton
  • Fixed : Issue with HighDPI in VCL in TTMSFNCComboBox

6.8.1.0

  • New : Delphi 13 support
  • Improved : Column & row size detection in TTMSFNCDataGrid
  • Improved : gsmDisjunctColumn & gsmDisjunctRow allow CTRL + SHIFT to expand selection in TTMSFNCDataGrid
  • Improved : Scrolling behavior in connection with TDataSet in TTMSFNCDataGridDatabaseAdapter
  • Improved : performance in WEB when stretching is enabled in TTMSFNCDataGrid
  • Fixed : Issue with column positioning after scrolling in TTMSFNCKanbanBoard
  • Fixed : Issue with ItemIndex in TTMSFNCComboBox
  • Fixed : Issue with handling drop column in TTMSFNCTableView
  • Fixed : Issue changing spinbox values in filter row in TMS WEB Core in TTMSFNCDataGrid
  • Fixed : Issue displaying proper editor for string values in TMS WEB Core in TTMSFNCDataGrid
  • Fixed : Issue with LoadAllData not keeping data in memory in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Issue with edit/password/memo InputType not focusing in FMX in TTMSFNCTaskDialog
  • Fixed : Issue with dropdown height in VCL in TTMSFNCComboBox

6.8.0.0

  • New : Introducing TTMSFNCMemoCustomLanguage and TTMSFNCMemoCustomTheme
  • New : Added OnGetNumberOfItems and OnGetItemText events for virtual mode in TTMSFNCComboBox
  • Fixed : Issue with OnEnter and OnExit events triggering twice in FMX in TTMSFNCMemo
  • Fixed : Issue with OnChange not triggering in TTMSFNCMemo
  • Fixed : Issue with high DPI in TTMSFNCDateTimePicker
  • Fixed : Issue in TTMSFNCProgressBar with progress drawing after 10.4.2 release.
  • Fixed : Issue with disabling editing in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Issue with OnKey* events in TTMSFNCDirectoryEdit
  • Fixed : Issue with TTMSFNCDataGrid.XYToCell() result value when X,Y are out of grid bounds
  • Fixed : Issue with inserting, deleting columns in TTMSFNCKanbanBoard
  • Fixed : Issue with calculating row banding in TTMSFNCDataGrid
  • Fixed : Issue with asynchronous cell control creation in TMS WEB Core
  • Fixed : Issue with capturing and popupmenu in TTMSFNCGrid & TTMSFNCDataGrid
  • Fixed : Issue with precision when selecting float editor in TTMSFNCDataGrid

6.7.0.0

  • New : Footer with bar buttons & optional custom controls in TTMSFNCDataGrid
  • New : TTMSFNCDataBinder selection, read and write integration in various controls
  • Improved : bitmap stretching when no text is assigned in TTMSFNCToolBarButton
  • Fixed : Issue with scrolling to the bottom in TTMSFNCChat
  • Fixed : Issue with display and scrolling in TTMSFNCTreeView & TTMSFNCTableView
  • Fixed : Issue with resizing fixed columns / rows in TTMSFNCDataGrid
  • Fixed : Issue with mouse wheel scrolling in combination with database adapter in TTMSFNCDataGrid
  • Fixed : Issue with scrolling during long press in TTMSFNCChat
  • Improved : Added Bracket Pair Colorization Option in TTMSFNCMemo

6.6.0.6

  • Fixed : Issue with persistence in TTMSFNCDataGrid & TTMSFNCTileList
  • Fixed : Issue with LeftMargin property.

6.6.0.5

  • Fixed : Access Violation when connecting data adapter from a frame in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Issue with properly moving dictionary data when filtering causing unwanted side-effects on TMS WEB Core in TTMSFNCDataGrid
  • Fixed : Issue with JSON persistence due to missing class registration in TTMSFNCTileList
  • Improved : Drag & Drop behavior in TTMSFNCKanbanBoard
  • Improved : Mouse wheel stops editing in TTMSFNCDataGrid
  • Fixed : Issue with mouse up and touch-scrolling in TMS WEB Core in TTMSFNCDataGrid
  • Fixed : Issue parsing filter in TMS WEB Core in TTMSFNCDataGrid

6.6.0.4

  • Fixed : Issue with date-time field in TMS WEB Core in TTMSFNCDataGrid
  • Fixed : Issue with percentage value drawing in TTMSFNCProgressBar

6.6.0.3

  • Improved : Calculation format now has a type for column and row calculations in TTMSFNCDataGrid
  • Fixed : Cell Layout did not take over global layout at the time of creation in TTMSFNCDataGrid
  • Fixed : Issue with Control not being properly cleaned up when deleting rows in TTMSFNCDataGrid
  • Fixed : Issue tabbing TTMSFNCEdit in TTMSFNCDataGrid

6.6.0.2

  • Fixed : Regression with mouse handling in combination with column sizing in TTMSFNCDataGrid

6.6.0.1

  • Fixed : Issue with scroll position when scroll mode is cell based in TTMSFNCDataGrid
  • Fixed : Issue with OnCellDblClick eating focus in TTMSFNCDataGrid
  • Fixed : Issue with SelectAllCells, now including all rows outside of the view in TTMSFNCDataGrid
  • Fixed : Issue with font color not being applied when adding cell layouts in TTMSFNCDataGrid

6.6.0.0

  • New : Header group display & manipulation in TTMSFNCDataGrid
  • New : ShowFindDialog to programmatically call and open the find dialog in TTMSFNCMemo
  • New : FilterMode property in TTMSFNCComboBox
  • New : OnTimeLineClick, OnTimeLineDblClick events in TTMSFNCPlanner
  • Improved : Exposed OnMessageSelected, OnMessageUnSelected and OnMessageSelectionChanged events in TTMSFNCChat
  • Improved : Entering date/time when pressing keys if the inplace editor is a date picker in TTMSFNCDataGrid
  • Improved : SelectAllCells parameter to include visible cells, only applicable for disjunct selection modes in TTMSFNCDataGrid
  • Fixed : Issue with OnKeyDown and OnKeyUp events not triggering in TTMSFNCEditButton
  • Fixed : Issue with design time crash in TTMSFNCTileList
  • Fixed : Issue with thumb click not detected in TTMSFNCSwitch
  • Fixed : Issue with pasting test in TTMSFNCEdit
  • Fixed : Issue with copying text in VCL In TTMSFNCEdit
  • Fixed : Issue with done button closing and applying filter instead of removing the filter in TTMSFNCTableView
  • Fixed : Issue with slow navigation in TTMSFNCTileList
  • Fixed : Issue with timestamps showing incorrect values in TTMSFNCChat
  • Fixed : Issue with closing dialog via return key in TTMSFNCTaskDialog
  • Fixed : Issue selecting empty / not empty in drop down does not apply filter in TTMSFNCDataGrid
  • Fixed : Issue with OnMonthPopupValueSelected and OnYearPopupValueSelected triggering twice in TTMSFNCCalendar
  • Fixed : Issue with scrolling in TTMSFNCKanbanBoard
  • Fixed : Issue with SelText always being empty in TTMSFNCMemo

6.5.1.1

  • Fixed : Issue with navigation and resizing in TTMSFNCTileList
  • Fixed : Issue with OnItemDoubleClick suppressing OnItemClick in TTMSNFCTileList
  • Fixed : Issue with 64 bit designtime packages

6.5.1.0

  • New : TTMSFNCFilterDialog OK Button added
  • New : Filter Actions in TTMSFNCDataGrid
  • New : Appearance based filtering in TTMSFNCDataGrid
  • New : CustomValue & pvtCustom type in TTMSFNCProgressBar
  • Improved : support for moving columns at column collection in TTMSFNCDataGrid
  • Improved : TTMSFNCFilterDialog non modal behaviour improved
  • Improved : Added OnItemDoubleClick event in TTMSFNCTileList
  • Fixed : Missing units in TMSFNCUIPackWEB package
  • Fixed : Issue with updating cell data when grouping in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Issue with applying header & footer settings in TTMSFNCTableView

6.5.0.1

  • Improved : Banding now properly applied when filtering in TTMSFNCDataGrid
  • Fixed : Typo in event parameter OnRowDropped in TTMSFNCDataGrid
  • Fixed : Issue persisting width when swapping columns in TTMSFNCDataGrid
  • Fixed : Exposed CategoryAppearance in TTMSFNCChat
  • Fixed : Empty category drawing in TTMSFNCChat
  • Fixed : Issue with font scaling at column level in TTMSFNCDataGrid
  • Fixed : Issue setting comments in TTMSFNCDataGrid

6.5.0.0

  • New : TTMSFNCFilterDialog support for user friendly names in columns with property DisplayName
  • New : Events to further customize column and row calculations in TTMSFNCDataGrid
  • Improved : Scrolling performance in TTMSFNCDataGrid
  • Improved : Exposed categories in TTMSFNCChat
  • Improved : Added CategoryAppearance.Floating property to TTMSFNCTableView
  • Improved : TTMSFNCFilterDialog ValidateFilterRow and ValidateFilterArray set public
  • Improved : TTMSFNCFilterDialog fdtOther type introduced for non standard types like eg. Graphics
  • Fixed : TTMSFNCDataSetFilterDialog ftTimeStamp support
  • Fixed : Invalid pointer updating cells from control events in TTMSFNCDataGrid

6.4.0.3

  • New : RowViewMode, ColumnViewMode to configure where fixed rows and columns are positioned.
  • Improved : TMSFNCFilterDialog hints are enabled
  • Improved : Closing when in Editable mode in TTMSFNCComboBox
  • Fixed : Issue with Boolean formatting TMSFNCDataSetFilterDialog
  • Fixed : Issue with formatting TDate & TTime values when exporting to CSV in TTMSFNCDataGrid

6.4.0.2

  • Fixed : Issue with DateTime formatting TMSFNCDataSetFilterDialog
  • Fixed : Issue managing controls when scrolling in TTMSFNCDataGrid

6.4.0.1

  • Fixed : Issue with missing unit in TWCL package

6.4.0.0

  • New : Introducing TMSFNCDataSetFilterDialog
  • New : AcceptDropFiles & OnDropFiles event in TTMSFNCDataGrid
  • New : Columns Editor in TTMSFNCDataGrid
  • New : OnItemBitmapClick event in TTMSFNCTableView
  • Improved : Better handling when typing etFloat, etSignedFloat, etSignedNumeric and etMoney types in TTMSFNCEdit
  • Improved : Rooted mouse wheel and key events in TTMSFNCTableView, TTMSFNCListBox and TTMSFNCChat
  • Fixed : Issue with value setting in FMX in TTMSFNCSpinEdit
  • Fixed : Issue sorting order with multiple columns in TTMSFNCDataGrid
  • Fixed : Issue applying default filter type in TTMSFNCDataGrid
  • Fixed : Issue with visibility of columns in TTMSFNCTreeView
  • Fixed : Categories and Items causing miscalculation when filtering in TTMSFNCTableView
  • Fixed : Properly rooting OnRemoveFilter event in TTMSFNCDataGrid
  • Fixed : Incorrect timing of calling OnRemoveFilter event in TTMSFNCDataGrid
  • Fixed : Issue updating focused cell when swapping cells in TTMSFNCDataGrid

6.3.1.3

  • Fixed : StyleElements property not found in TMS WEB Core in TTMSFNCEdit
  • Improved : OnCustomizeCompactToolBar event added in TTMSFNCToolBar
  • Improved : OnCustomizeFilterPopupEditor event added in TTMSFNCDataGrid
  • Fixed : Issue with calculating nodes under certain conditions in TTMSFNCTreeView & TTMSFNCChat
  • Fixed : Issue with Money edit and formatting in TTMSFNCEdit

6.3.1.2

  • Fixed : Issue setting width at column level when connected with a database adapter in TTMSFNCDataGrid
  • Fixed : LookupBar.IncludeFilteredItems causing unnecessary delay when filtering in TTMSFNCTableView
  • Fixed : Issue persisting width at column level when changing DPI in TTMSFNCDataGrid
  • Fixed : Issue compiling TMS WEB Core with missing AutoCreated property in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Issue with OnColumnSized and OnRowSized not called when double-clicking to auto-size columns in TTMSFNCDataGrid

6.3.1.1

  • Improved : Exposed and improved row & column hidden, displayed and visible functions in TTMSFNCDataGrid
  • Improved : Visible property at grid column level now also used to hide columns in TTMSFNCDataGridDatabaseAdapter
  • Improved : LookupBar.IncludeFilteredItems to include or exclude filtered items when indicating the categories in TTMSFNCTableView
  • Fixed : Issue with Excel Export clearing Layout settings in TTMSFNCDataGrid
  • Fixed : Issue with font color override from style in TTMSFNCButton
  • Fixed : Issue with checkbox and radiobutton control size on mobile in TTMSFNCDataGrid

6.3.1.0

  • New: OnRemoveFilter event in TTMSFNCDataGrid
  • Improved : Filter.Clear now also effectively clears filter status in TTMSFNCDataGrid
  • Improved : Exposed Edit property to access filter input in TTMSFNCTableView
  • Improved : DisplayItemCount & DisplayItem properties in TTMSFNCTableView
  • Fixed : Issue selecting (All) clears all filters when Options.Filtering.MultiColumn is true in TTMSFNCDataGrid

6.3.0.3

  • Improved : Auto separators, key handling and caret position in TMS WEB Core
  • Improved : filter behavior mixing list & edit in dropdown filter in TTMSFNCDataGrid
  • Improved : function MatchFilter(AItem) exposed in TTMSFNCTableView
  • Fixed : Issue with clipping content when filter edit is active in TTMSFNCTableView
  • Fixed : Issue at designtime loading components in VCL in TTMSFNCBadge
  • Fixed : ACanShow changed to ACanExecute for clipboard events in TTMSFNCDataGrid
  • Fixed : OnLoadCellData & OnSaveCellData not called for clipboard actions in TTMSFNCDataGrid
  • Fixed : Size of bitmaps in combination with Control settings in TTMSFNCDataGrid

6.3.0.2

  • Improved : added DefaultFilterType property at column level in TTMSFNCDataGrid
  • Improved : Filter now applied only when typing is idle in TTMSFNCTableView
  • Fixed : Disabled CTRL + R in TTMSFNCMemo

6.3.0.1

  • Improved : Added ssCommand support for PostKey on Windows in TTMSFNCTouchKeyboard
  • Improved : property FieldNames, to add columns based on a specific fieldname
  • Improved : Exposed font color properties for disabled, hover and down state in TTMSFNCToolBarButton
  • Improved : UseStyledDropDownIcon to allow toggling between a styled or bitmap container icon when AdapToStyle is true in TTMSFNCToolBarDropDownButton
  • Fixed : Issue with AutoSize on mobile platforms in TTMSFNCHTMLText
  • Fixed : Issue with enabling sorting in TTMSFNCTreeView
  • Fixed : Issue with badge gradient colors in TTMSFNCCalendar
  • Fixed : Issue with missing row data when using master-detail relations in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Issue with PasteFromClipboard missing characters in TTMSFNCDataGrid
  • Fixed : Exposed OnChange event in TTMSFNCDirectoryEdit
  • Fixed : Issue with navigating the dataset in LoadMode := almAllRecords in TTMSFNCDataGrid
  • Fixed : Index mapping on database adapter <> grid
  • Fixed : Issue with high DPI calculations in TTMSFNCDataGrid
  • Fixed : Issue with font color persisting in TTMSFNCButton
  • Fixed : Issue in TMS WEB Core web designer in TTMSFNCDataGrid
  • Fixed : Issue styling Text when AdaptToStyle is true in TTMSFNCToolBar
  • Fixed : Issue with reading / writing custom properties in TMS WEB Core

6.3.0.0

  • New : Filter Row in TTMSFNCDataGrid (Options.Filtering.Controls := [gfcEditor]);
  • New : OnBeforeCreateCustomFilterEditor, OnCreateCustomFilterEditor, OnAfterCreateCustomFilterEditor events in TTMSFNCDataGrid
  • New : FirstPage, LastPage, NextPage, PreviousPage, PageIndex and PageCount in TTMSFNCDataGrid
  • New : Introducing TTMSFNCClipboardToolBar, TTMSFNCFileIOToolBar, TTMSFNCParagraphToolBar, TTMSFNCInsertToolBar & TTMSFNCFontToolBar
  • Improved : Filtering algorithm and combinations of AND / OR in TTMSFNCDataGrid
  • Improved : Exposed EditingCell, IsEditing in TTMSFNCDataGrid
  • Improved : Layouts[] priority only for normal cells by default overridable with OnGetCellLayoutHasPriority in TTMSFNCDataGrid
  • Improved : Performance in TTMSFNCDataGrid
  • Improved : Exposed Edit property in TTMSFNCSpinEdit
  • Improved : Added OnBeforeSendButtonMessage and OnAfterSendButtonMessage in TTMSFNCChat
  • Improved : Extended AddMessage with ATriggerSendMessage parameter in TTMSFNCChat
  • Improved : Borders around tabs in TTMSFNCPageControl
  • Improved : Options.IO.TrimSpaces to trim spaces around text while importing from CSV
  • Fixed : respect spaces around text while importing from CSV
  • Fixed : consistent prefix for TTMSFNCDataGridRowType values in TTMSFNCDataGrid
  • Fixed : Issue with scrolling to bottom in TTMSFNCChat and TTMSFNCKanbanBoard
  • Fixed : Issue with focusing the input area in VCL in TTMSFNCChat
  • Fixed : Issue with Ctrl key not being processed in TTMSFNCEdit
  • Fixed : Issue with mouse wheel scrolling selecting last row in TTMSFNCDataGrid
  • Fixed : Issue with text clipping in TTMSFNCDataGrid
  • Fixed : Issue with lookup fields in combination with filtering & sorting in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Issue rendering in TMS WEB Core in TTMSFNCCustomGroup
  • Fixed : Issue with stroke & fill in TTMSFNCListEditor
  • Fixed : Issue handling mouse wheel in various controls
  • Fixed : Rounding issue stretching Columns and Rows on VCL in TTMSFNCDataGrid

6.2.0.0

  • New : Options.Keyboard.HomeKeyHandling & Options.Keyboard.EndKeyHandling in TTMSFNCDataGrid
  • New : Options.Filtering.HideEmptyGroups in TTMSFNCDataGrid
  • Improved : Added TTMSFNCChatItem.Status property in TTMSFNCChat
  • Improved : Win64x support
  • Fixed : Issue navigating columns without field connection in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Registered TTMSFNCEditButton to be observable
  • Fixed : Issue with disappearing cell controls when updating grid in VCL in TTMSFNCDataGrid

6.1.0.0

  • New : Introducing TTMSFNCDirectoryEdit
  • New : OnGetTimeHint event in TTMSFNCPlanner
  • Improved : Cell merging able to overwrite and extend existing merges in TTMSFNCDataGrid
  • Fixed : Issue with stretching index based & scrolling in TTMSFNCDataGrid
  • Fixed : Issue with fixed items in combination with overlappable items in TTMSFNCPlanner
  • Fixed : Issue updating depending field values when editing in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Issue navigating columns without field connection in TTMSFNCDataGridDatabaseAdapter

6.0.1.2

  • New : Added OnBeforeEditExitValidate event in TTMSFNCDatePicker
  • Improved : Fallback mechanism on dataset when cloning is not available in TTMSFNCDataGridDatabaseAdapter
  • Improved : LoadAllData to load all data in memory in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Issue with indexing, inserting & add columns at runtime in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Issue updating grid through editable cell controls in TTMSFNCDataGrid
  • Fixed : Issue with multi-select and event handlers in TTMSFNCGrid
  • Fixed : Issue with selection count when there is no selection in TTMSFNCDataGrid
  • Fixed : Issue calculating stretch in VCL with indexes in TTMSFNCDataGrid
  • Fixed : Issue with field OnGetText & OnSetText in TTMSFNCDataGridDatabaseAdapter

6.0.1.1

  • Fixed: Issue with column settings related to cell controls not being transfered properly in TTMSFNCDataGrid
  • Fixed : Design-time visual issue in TTMSFNCSpinner
  • Fixed : Issue removing columns index out of bounds in TTMSFNCDataGridDatabaseAdapter
  • Fixed : Issue focusing filter edit on iOS & Android in TTMSFNCDataGrid
  • Fixed : Issue with ADOTables & FilterOptions in TTMSFNCDataGridDatabaseAdapter
  • Improved : Refreshing dataset in combination with changed grid settings in TTMSFNCDataGridDatabaseAdapter
  • Improved: Strings[Col, Row] property is writable now in TTMSFNCDataGrid

6.0.1.0

  • New : Added month and year selectors in TTMSFNCCalendar
  • Improved : Drawing on Android in TTMSFNCSpinner
  • Fixed : Issue with handling modal forms and cell double-click in TTMSFNCDataGrid & TTMSFNCGrid

6.0.0.3

  • New : Introducing TTMSFNCDataGrid v1.0

6.0.0.2

  • Improved : BETA update of TTMSFNCDataGrid (details in component specific version history)
  • New : Draw Annotation line events added in TTMSFNCTimeline and DrawText property in section drawing parameters
  • Improved : support for Custom Item Editor Form on mobile in TTMSFNCPlanner
  • Improved : Exposed OnChange in TTMSFNCComboBox
  • Fixed : Issue with OnSelectItem not being triggered when navigating between columns in TTMSFNCKanbanBoard

6.0.0.1

  • Improved : BETA update of TTMSFNCDataGrid (details in component specific version history)
  • Fixed : Issue with TTMSFNCPlanner deleting an item while editing

6.0.0.0

  • New : Introducing TTMSFNCDataGrid (Open Beta)
  • New : Introducing TTMSFNCDataGridDatabaseAdapter
  • New : Introducing TTMSFNCDataGridPrintIO
  • New : Introducing TTMSFNCDataGridExcelIO
  • New : Introducing TTMSFNCDataGridPDFIO
  • New : Introducing TTMSFNCTimelineDatabaseAdapter
  • New : TTMSFNCTimeline define the row of the section and total number of rows
  • Improved : TTMSFNCTimeline drawing sections with start or end value outside of range
  • Improved : Dragging & Resizing experiencing in FMX in TTMSFNCRibbon
  • Improved : Packages for WEB Designer & Visual Studio Code
  • Fixed : Issue with ssCommand not being used in macOS in TTMSFNCGrid

5.6.1.0

  • New : Added Native property for FMX targets in TTMSFNCDateTimePicker
  • Fixed : Issue with TTMSFNCRichEditor.Opacity on macOS
  • Fixed : Issue with Font not applied in Editable mode in TTMSFNCDatePicker

5.6.0.1

  • Fixed : Issue with dropdown height not adjusted when adding items programmatically in TTMSFNCComboBox
  • Fixed : Issue with calculating days before and after a displayed month in TTMSFNCCalendar
  • Fixed : Issue persisting Options visibility in TTMSFNCRichEditorFormatToolBar
  • Fixed : Issue with displaying TTMSFNCFontDialog in WEB
  • Fixed : Issue with displaying TTMSFNCTaskDialog in WEB
  • Fixed : Issue with OnItemClick triggering twice in TTMSFNCTileList
  • Fixed : Issue with TTMSFNCEdit & paste

5.6.0.0

  • New : Introducing TTMSFNCTimeline
  • Improved : Core Improvements
  • Improved : OnEnter and OnExit events for TTMSFNCCustomPicker-based components
  • Fixed : Issue with crash upon closing in TTMSFNCPopupTouchKeyboard
  • Fixed : Issue with Keyboard property having the wrong type in TTMSFNCPopupTouchKeyboard
  • Fixed : Issue with modifying a focused element in TTMSFNCTouchKeyboard
  • Fixed : Issue with hiding TTMSFNCPopupTouchKeyboard
  • Fixed : Issue with default value not showing in Delphi 12 in TTMSFNCSpinEdit

5.5.0.1

  • Fixed : Issue with initializing picker in FMX in TTMSFNCRadioGroupPicker & TTMSFNCCheckGroupPicker
  • Fixed : Issue with SelectedItemIndex retaining previous value when clearing items in TTMSFNCTileList
  • Fixed : Issue with destroying TTMSFNCTileList on iOS
  • Fixed : Issue with visibility of the message box in VCL in TTMSFNCChat
  • Fixed : Issue with setting ItemIndex in TMS WEB Core in TTMSFNCRadioGroup
  • Improved : Fitting of large images on PDF from TTMSFNCRichEditor export

5.5.0.0

  • New : Introducing TTMSFNCBadge
  • New : Grouping support in TTMSFNCTableView
  • New : BadgeAlign property for each item in TTMSFNCTableView
  • Improved : Rendering of large images in PDF export of TTMSFNCRichEditor
  • Improved : Client alignment of images in TTMSFNCTileList
  • Fixed : Issue with exporting images in TTMSFNCSignatureCapture
  • Fixed : access violation with compacting popup in TTMSFNCToolBar

5.4.0.1

  • Fixed : Issue with text selection in Android in TTMSFNCRichEditor
  • Fixed : Issue with OnSelect event for keyboard actions in TTMSFNCSearchEdit
  • Fixed : Access viloation when selecting a pre-selected item in TTMSFNCComboBox
  • Fixed : Issue with collapsing ribbon & page-control combination

5.4.0.0

  • New : Introducing TTMSFNCFindDialog, TTMSFNCReplaceDialog and TTMSFNCPageSlider
  • New : Minimum Column Width added in TTMSFNCTreeView to use with stretching
  • Improved : RTF parsing in TTMSFNCRichEditor
  • Fixed : RegisterRuntimeClasses added for TTMSFNCProgressBar and TTMSFNCRating
  • Fixed : Issue with adding custom items to TTMSFNCSpinner at design-time
  • Fixed : Issue with width and height in numeric and cellphone keyboard types in TTMSFNCTouchKeyboard
  • Fixed : Access violation moving/copying items in iOS in TTMSFNCTableView
  • Fixed : Issue with icon resolution in TTMSFNCTaskDialog
  • Fixed : Issue with mEntireWord filter setting for TTMSFNCSearchList, TTMSFNCSearchEdit
  • Fixed : Issue with loading sources in TMS WEB Core in TTMSFNCMemo
  • Fixed : Issue with frames and TTMSFNCPageControl

5.3.0.0

  • New : Introducing TTMSFNCTouchKeyboard, TTMSFNCPopupTouchKeyboard and TTMSFNCSpinner
  • Fixed : Issue with dragging on column makes scroll movement in TTMSFNCTreeView
  • Fixed : Access violation in TTMSFNCRadioGroup on iOS
  • Fixed : Issue loading images from RTF files in TTMSFNCRichEditor in FMX
  • Fixed : Issue with inserting a new message in TTMSFNCChat

5.2.1.5

  • Fixed : Issue with filtering while typing in TTMSFNCSearchEdit
  • Fixed : Regression with expand/collapse recursive in TTMSFNCTreeView
  • Improved : OnItemDelete called after deleting the item instead of before in TTMSFNCListEditor
  • Fixed : Issue with writing proper signature point count in TTMSFNCSignatureCapture
  • New : HoverItem property and OnHoverItemChanged event added in TTMSFNCPlanner
  • New : WordWrap property in ItemsAppearance for the TTMSFNCPlanner

5.2.1.3

  • Fixed : Issue with installer pointing to wrong older files

5.2.1.2

  • Improved : Encoding parameters in TTMSFNCTreeView for saving & loading data

5.2.1.1

  • Fixed : Issue with stroke not correctly applied to underlying treeview in TTMSFNCTreeView
  • Improved : Added support for TTMSFNCRichEditor.CalcHeight()
  • Fixed : Issue with TTMSFNCSearchEdit key lookup in specific circumstances
  • Fixed : Issue with TTMSFNCSearchEdit OnSelect not being triggered with keyboard

5.2.1.0

  • New : OnCustomizeFilterListBox event in TTMSFNCTreeView
  • Improved : expand & collapse recursive node now also possible when node is already expanded or collapsed in TTMSFNCTreeView
  • Fixed : Issue with OnCellValidate* events being called multiple times when editing & moving the mouse in TTMSFNCGrid
  • Fixed : Issue with initializing TTMSFNCDigitalTimeSelector
  • Fixed : Issue with multi-select in combination with drag & drop in TTMSFNCTreeView

5.2.0.0

  • New : Introducing TTMSFNCTileList
  • New : Added Editable property in TTMSFNCLabelEdit
  • New : DefaultButton property in TTMSFNCTaskDialog
  • Fixed : Issue with closing combobox dropdownwindow with Return Key in TTMSFNCGrid
  • Fixed : Issue with closing on Android in TTMSFNCTaskDialog
  • Fixed : Issue with changing properties not reflecting in designtime in TTMSFNCRadioButton
  • Fixed : Lookup value not correctly updated in OnLookupNeedData event in VCL in TTMSFNCEdit
  • Fixed : Removed ability to resize with mouse in TTMSFNCTaskDialog
  • Fixed : Issue with loading data related to checkboxes in TTMSFNCGridDatabaseAdapter
  • Fixed : Issue with certain keys causing access violations in handling edit controls
  • New : TTMSFNCMemo : PopupMenu support on Windows
  • Fixed : TTMSFNCMemo : Issue when pasting using Context menu
  • Fixed : Images not drawn for the selected item in TTMSFNCComboBox
  • Fixed : Issue with OnAccept triggering before OnCancel in TTMSFNCLabelEdit
  • Fixed : Issue with uninitialized variable related to multi-select in TTMSFNCTreeView

5.1.1.4

  • Fixed : Issue calculation last element in TTMSFNCToolBar
  • Fixed : Issue with week number calculation in TTMSFNCCalendar
  • Fixed : Issue with IgnoreCase in sort operation in TTMSFNCGrid
  • Fixed : Issue with sorting causing miscalculation of scrollbar range in TTMSFNCGrid

5.1.1.3

  • Fixed : Issue parsing negative money numbers upon exiting in TTMSFNCEdit
  • Fixed : Issue with page registration in combination with responsive manager in TTMSFNCPageControl
  • Improved : UseInternalCodeCompletion property to allow the use of internal HTML, CSS & JS Code completion in TTMSFNCMemo

5.1.1.2

  • Fixed : Issue with disconnected dataset in TTMSFNCGridDatabaseAdapter
  • Fixed : Issue with MoveNode not being able to move to root in TTMSFNCTreeView
  • Fixed : issue with programmatically inserting merge fields in TTMSFNCRichEditor
  • Improved : Take special characters into account when filtering in TTMSFNCTreeView

5.1.1.1

  • Improved : TTMSFNCPassLock Properties to customize OK and CE button caption

5.1.1.0

  • New : OnBeforeCloseDialog event added in TTMSFNCTaskDialog
  • New : Added ChatInteraction.SendButtonTrigger in TTMSFNCChat
  • Improved : OnDialogCreated event for mobile platforms in TTMSFNCTaskDialog
  • Improved : Accepting negative numbers in TTMSFNCEdit money type
  • Fixed : Issue with centering checkboxes/radiobuttons in TTMSFNCGridDatabaseAdapter
  • Fixed : Issue with TTMSFNCSearchEdit on Android
  • Fixed : Rare issue with RTF font parsing and bullets in TTMSFNCRichEditor
  • Fixed : Rare issue with long URLs and wordwrap in TTMSFNCRichEditor
  • Fixed : Issue with parsing alignment information from RTF in TTMSFNCRichEditor
  • Improved : HTML parser to handle line breaks in TTMSFNCRichEditor
  • New : Auto completion capabilities in TTMSFNCRichEditor
  • New : Text property is read/write now in TTMSFNCRichEditor
  • Improved : URL detection in TTMSFNCRichEditor
  • Fixed : Issue with selection after handling OnClickHyperLink in TTMSFNCRichEditor
  • Fixed : Issue with RTF import and line-height of zero-length lines in TTMSFNCRichEditor
  • Fixed : Issue with importing RTF for alignment on pictures in TTMSFNCRichEditor
  • Improved : Handling input of multiline text with different linefeed characters in TTMSFNCRichEditor
  • Fixed : Issue with return key when default mrOK button is on the form in TTMSFNCRichEditor
  • Fixed : Issue with setting element colors to Windows system color values in TTMSFNCRichEditor
  • Fixed : Issue with persisting tabs in streams in TTMSFNCRichEditor
  • Fixed : Issue with paste in empty TTMSFNCRichEditor in TTMSFNCRichEditor

5.1.0.1

  • Improved : Split OnValueChanged into OnValueChange and OnValueChanged in TTMSFNCTrackBar and TTMSFNCRangeSlider
  • Fixed : Issue with DialogColor on mobile devices in TTMSFNCTaskDialog

5.1.0.0

  • New : Multi-tab support in TTMSFNCMemo
  • New : Automatic file type detection and loading in TTMSFNCMemo
  • Fixed : Issue with focus in TTMSFNCListEditor when used in TTMSFNCControlPicker
  • Fixed : Issue with OnItemSelected event not triggering in TTMSFNCComboBox
  • Fixed : Issue with MoveNode not being able to move to root in TTMSFNCTreeView
  • Fixed : Issue with selection on Windows in TTMSFNCControlPicker
  • Fixed : Issue with OnChanged event not called when typing in TTMSFNCSpinEdit

5.0.1.4

  • Fixed : Issue with memory leaks with dragobjects in TTMSFNCMemo
  • Fixed : Issue with dropdown closing in TTMSFNCCustomPicker descendants.

5.0.1.3

  • Fixed : Issue with code completion & clipboard encoding in TTMSFNCMemo

5.0.1.1

  • Fixed : Issue with LookupInColumn and sorted rows in TTMSFNCGrid
  • Fixed : Encoding issues in TTMSFNCMemo
  • Fixed : TTMSFNCPassLock issue with OK and CE button not showing

5.0.1.0

  • New : Rotated text support in TTMSFNCGrid
  • New : Scroll to bottom & Scroll to top functionality in TTMSFNCChat
  • Fixed : Issue with minimizing a TTMSFNCRibbonForm on macOS
  • Fixed : Issue with clearing and adding items in TMS WEB Core in TTMSFNCPlanner
  • Fixed : Issue with editing merged cells in FMX in TTMSFNCGrid
  • Fixed : Issue with aligning buttons when parenting in TTMSFNCToolBar
  • Fixed : Rare rendering issue in TTMSFNCRichEditor when client aligned
  • Fixed : TTMSFNCHotSpotImage drawing fill colors in Android
  • Fixed : Removed return key dropdown toggle on mobile platforms in TTMSFNCComboBox
  • Fixed : Scrollbar click on Windows caused dropdown closing in TTMSFNCComboBox

5.0.0.2

  • Fixed : Issue with TTMSFNCRichEditor clipboard in macOS
  • Fixed : Issue with rendering TTMSFNCGrid in TMS WEB Core

5.0.0.1

  • Improved : Extended Appearance property in TTMSFNCTaskDialog
  • Fixed : Issue with missing documentation link in TTMSFNCMemo
  • Fixed : Issue with resource extraction in dependent packages in TTMSFNCMemo
  • Fixed : Issue with font initialization in VCL high DPI in TTMSFNCMemo
  • Fixed : Issue with OnEnter/OnExit not properly called in TTMSFNCListEditor
  • Fixed : Issue with dot character not being accepted in VCL in TTMSFNCSearchEdit
  • Fixed : WEB Core loading multiple instances
  • Fixed : Last item code completion list not rendering
  • Fixed : Drag and drop not automatically loading file / inserting text
  • Improved : AutoGlyphMargin property for automatically showing glyphmargin when adding breakpoints/ bookmarks
  • Improved : Automatic Drag and drop of files and text when not implemeting events
  • Fixed : LibraryLocation defaults to llOffline
  • Fixed : SetText String value too long in WEB Core
  • Fixed : Simplified ToJSONInternal of TTMSFNCCodeCompletionList

5.0.0.0

  • New : introducing TTMSFNCMemo component
  • New : introducing TTMSFNCChat component
  • New : Action support in TTMSFNCToolBarButton
  • New : Property Appearance added in TTMSFNCTaskDialog
  • New : OnCellClick & OnCellDblClick events in TTMSFNCGrid
  • New : Property URLColor added for panel items in TTMSFNCStatusBar
  • Improved : Automatically resize custom controls to fit if they are exceeding MaxDialogWidth in TTMSFNCTaskDialog
  • Fixed : Drawing polygon was not updated with AddPolygonHotSpot in TTMSFNCHotSpotImage
  • Fixed : Issue with button alignment in TTMSFNCTaskDialog
  • Fixed : Issue with InputText updating in TTMSFNCTaskDialog
  • Fixed : Issue with DefaultRadioButton property in TTMSFNCTaskDialog
  • Fixed : Issue with alignment on mobile platforms in TTMSFNCTaskDialog
  • Fixed : Issue with Generics in Visual Studio Code for the TTMSFNCPassLock
  • Fixed : Issue with inplace editors not being destroyed properly on iOS in TTMSFNCTreeView
  • Fixed : Issue with selection after clicking hyperlink in TTMSFNCRichEditor
  • Fixed : Issue with displaying current time in pmDay mode in TTMSFNCPlanner
  • Fixed : Issue with Options.ScrollBar not applying changes in TTMSFNCGrid
  • Fixed : Issue with events not being triggered in TTMSFNCRadioGroup & TTMSFNCCheckGroup
  • Fixed : Issue with drag & drop in TTMSFNCKanbanBoard

4.1.0.7

  • Fixed : Introducing RadioTabStop for handling tabs when focusing a radiobutton with the mouse in TTMSFNCRadioGroup
  • Fixed : Issue with popup handling inside popup

4.1.0.6

  • Improved : Fill and Stroke settings in picker components
  • Fixed : Memory leak in TTMSFNCGridDatabaseAdapter
  • Fixed : Issue with etSignedNumeric type in TTMSFNCEdit
  • Fixed : Issue with OnExit handling on TTMSFNCListEditor
  • Fixed : Issue with printing images from TTMSFNCRichEditor

4.1.0.5

  • Improved : Handling for TTMSFNCSearchList with WheelIncrement
  • Fixed : Issue with TabStop in TTMSFNCRadioGroup

4.1.0.4

  • Improved : Core Improvements

4.1.0.3

  • Fixed : Issue with dragging items in TTMSFNCKanbanBoard
  • Fixed : Issue with closing on iOS in TTMSFNCTaskDialog
  • Fixed : Issue with OnDblClick in TTMSFNCSearchList in FMX framework

4.1.0.2

  • Fixed : Renamed ButtonShape bsNone value to bsNoButton to avoid conflicts in TTMSFNCTrackBar
  • Fixed : Issue with edit visible on top of cell text in certain situations
  • Fixed : Issue with setting WheelIncrement to a negative value in TTMSFNCSearchList

4.1.0.1

  • Fixed : Issue with persisting multiselect when resizing in TTMSFNCTableView
  • Fixed : Issue with dropdown opening again after date selection in TTMSFNCDatePicker

4.1.0.0

  • New : CustomItemEditorForm to custom design and integrate your own item editing dialog in TTMSFNCPlanner
  • Improved : Several improvements for TMS WEB Core applications on mobile devices
  • Fixed : Rare word-wrap issue in TTMSFNCRichEditor
  • Fixed : Issue with keyboard selection in TMSFNCTreeView and TMSFNCListBox when not multiselect
  • Fixed : Borders of the new TMSFNCGrid
  • Fixed : Issue with stretch column index out of bounds exception when using TTMSFNCTreeView or descendants in a TFrame
  • Fixed : High DPI issue with TMSFNCListBox on TFrame
  • Fixed : Issue with OnItemClick & OnItemDblClick reference pointing to the same variable in TTMSFNCKanbanBoard
  • Fixed : Issue with formula clipboard handling in TTTMSFNCSpreadGrid
  • Fixed : TMSFNCGrid initializing font size in VCL
  • Fixed : TMSFNCListEditor issue with editor in WEB
  • Fixed : TMSFNCCheckedListBox initializing in WEB
  • Fixed : Issue with Interaction property in TTMSFNCTrackBar, TTMSFNCRangeSlider and TTMSFNCSpinEdit

4.0.0.0

  • New : Various overall look & feel improvements
  • New : GlobalFont property in components with multiple fonts
  • New : TTMSFNCStatusBar use controls in panels
  • New : TTMSFNCGrid Padding parameter added in autosize procedures
  • New : TTMSFNCTreeView load JSON object
  • New : TTMSFNCTreeView HTML template per column to set the view of the nodes
  • Improved : Selected item handling in TTMSFNCComboBox
  • Fixed : Issue with realignment causing extreme slowness at designtime in FMX.
  • Fixed : Issue in TTMSFNCSearchEdit with changing dropdown width
  • Fixed : Issue in TTMSFNCGrid with empty cells when sorting numeric

3.7.4.0

  • New : Interaction.JumpToExactValue property in TTMSFNCTrackBar
  • Improved: Exposed Day and Date properties in TTMSFNCCalendar
  • Fixed : Issue with dialog width in VCL Delphi 11.1 in TTMSFNCTaskDialog
  • Fixed : MoveNode no longer destroys and recreates the node in TTMSFNCTreeView
  • Fixed : Issue with StringToColumnStates in TTMSFNCGrid
  • Fixed : Issue with closing on Android in TTMSFNCTaskDialog

3.7.3.1

  • Improved : next line editing respects previous alignment in TTMSFNCRichEditor
  • Fixed : Issue with AddItemAtSelection resource in TTMSFNCPlanner

3.7.3.0

  • New : OnItemClick & OnItemDblClick events in TTMSFNCKanbanBoard

3.7.2.1

  • Fixed : Issue with click detection in TMS WEB Core in TTMSFNCPanel
  • Fixed : Issue with DblClick select for text with different alignments in TTMSFNCRichEditor
  • Fixed : Issue with reordering nodes at root level in TTMSFNCTreeView

3.7.2.0

  • New : OnBeforeSortNodes & OnAfterSortNodes events in TTMSFNCTreeView
  • New : ClearSelection method added in TTMSFNCGrid
  • Fixed : Issue with LookupNode function in TTMSFNCTreeView not auto-expanding
  • Fixed : Issue in HTML color parsing in FireMonkey in TTMSFNCRichEditor
  • Fixed : Issue with anchoring in item when text alignment is changed

3.7.1.0

  • New : OnBeforeSelectAllNodes & OnAfterSelectAllNodes events in TTMSFNCTreeView
  • Improved : OnCellEditValidate* events blocked clicking on another cell to cancel editing in TTMSFNCGrid
  • Fixed : Issue with clearing/deleting nodes and focused node pointer in TTMSFNCTreeView
  • Fixed : Issue with auto-completion in TMS WEB Core in TTMSFNCEdit
  • Fixed : Issue with opening TTMSFNCTaskDialog on Android
  • Fixed : Issue editing cell contents on Android when all text is selected in TTMSFNCGrid

3.7.0.0

  • New : High DPI support
  • New : BitmapMargins property in TTMSFNCImage
  • Improved : Less sensitive downward scrolling in combination with more options in TTMSFNCTableView
  • Improved : OnCellEditValidate* events now blocking from leaving inplace editor
  • Improved : TTMSFNCPlannerModeEditor updated design and implemented in design-time
  • Fixed : Issue with OnBeforeItemShowDetailControl event when calling ShowDetailControl programmatically in TTMSFNCTableView
  • Fixed : Issue with returning existing category for category IDs not yet existing in TTMSFNCTableView
  • Fixed : Issue with Locate not selecting record in TTMSFNCGrid
  • Fixed : Issue retrieving and inserting nodes based on row parameter in TTMSFNCTreeView
  • Fixed : Issue with dblclick in combination with modal dialogs consuming focus in TTMSFNCTreeView
  • Fixed : Issue with size of inplace edit in TMS WEB Core in TTMSFNCGrid
  • Fixed : Issue with copy/pasting cells from clipboard in TTMSFNCGrid

3.6.0.1

  • Fixed : Issue with font scaling in FMX in TTMSFNCGrid
  • Fixed : Issue with keyboard popping up when ReadOnly = False in TTMSFNCRichEditor

3.6.0.0

  • New : High DPI enabled designers
  • New : IDE Theme enabled designers
  • New : TimeSelector property added in TTMSFNCDigitalTimePicker
  • Improved : TDataset Append & Insert in combination with database adapter in TTMSFNCGrid
  • Improved : Exposed OnItemBeforeDrawBackground, OnItemAfterDrawBackground, OnItemBeforeDrawContent, OnItemAfterDrawContent, OnItemBeforeDrawText and OnItemAfterDrawText events in TTMSFNCDigitalTimePicker
  • Fixed : Issue when copying/pasting cells from clipboard in TTMSFNCGrid
  • Fixed : Issue with InsertRow not called with correct parameters in TTMSFNCGrid
  • Fixed : Issue with caching mechanism in TTMSFNCPlanner
  • Fixed : Issue with OnAdjustDropDownWidth event in TMSFNCControlPicker
  • Fixed : Issue with Checked property in TTMSFNCSwitch
  • Fixed : Issue with collapsing and expanding page containers in TTMSFNCRibbon
  • Fixed : Issue with tab drawing when height or width = 0 in TTMSFNCPageControl

3.5.2.1

  • Improved : Interaction.Lookup.VisibleNodesOnly to lookup within visible nodes in TTMSFNCTreeView
  • Fixed : Issue with drawing merged cells out of the cell range in TTMSFNCGrid

3.5.2.0

  • New : OnFocusedNodeChanged event in TTMSFNCTreeView
  • New : + KEY expands one level, - KEY collapses one level, * KEY expands recursively, / KEY collapses recursively in TTMSFNCTreeView
  • New : OnCheckBoxDblClick event in TTMSFNCCheckGroup
  • New : OnRadioButtonDblClick event in TTMSFNCRadioGroup
  • Fixed : Rare HTML generation issue with text background color in TTMSFNCRichEditor
  • Fixed : Issue with tsaFull not fully drawing background for node in TTMSFNCTreeView
  • Fixed : Issue with BorderSpacing not exposed in TTMSFNCRichEditor
  • Fixed : Issue with saving and setting ItemIndex when clearing items in TTMSFNCListBox

3.5.1.1

  • New : Delphi 11 and C++Builder 11 support
  • Improved : update names for UpdateControlSize and UpdateSize for WEB warnings
  • Fixed : Issue with flashing in TTMSFNCPageControl & TTMSFNCTabSet
  • Fixed : Issue with resetting ColumnCount when updating columns from database adapter in TTMSFNCGrid
  • Fixed : Issue with compact toolbars not getting hidden in TTMSFNCRibbon
  • Fixed : Issue with autocomplete and special characters in TTMSFNCEdit
  • Fixed : Issue in macOS destroying the inplace editor popup in certain conditions in TTMSFNCTreeView

3.5.1.0

  • New : COMPARE() string compare function added in TTMSFNCSpreadGrid
  • New : Interaction.MouseWheelDelta scrolling sensitivity for TTMSFNCTreeView
  • Improved : IsLoading called for subcontrols to increase loading performance in TTMSFNCToolBar
  • Fixed : Issue with HTML parsing in TTMSFNCRichEditor
  • Fixed : Issue updating Visible property triggering multiple unnecessary UpdateToolBar calls in TTMSFNCToolBar
  • Fixed : Issue with leading and trailing spaces in filtering in TTMSFNCCustomGrid
  • Fixed : Issue with hanging scroll actions in TTMSFNCTreeView
  • Fixed : Issue with hiding certain editors when clicking on the checkbox of a checkbox column in TMS WEB Core in TTMSFNCGrid
  • Fixed : Issue with inserting text before the caret in inplace editor in TTMSFNCGrid
  • Fixed : Issue with back button not visible in TMS WEB Core in TTMSFNCTableView

3.5.0.0

  • New : TTMSFNCGridPrintIO, component to print grid
  • New : TTMSFNCRichEditorPrintIO, component to print grid
  • New : Property Appearance.LineRightFill and Appearance.LineRightStroke added in TTMSFNCTrackBar
  • New : Property Appearance.LineMiddleFill, LineMiddleStroke, Appearance.LineRightFill and Appearance.LineRightStroke added in TTMSFNCRangeSlider
  • Fixed : Issue with argument out of range when mousewheel scrolling in TTMSFNCGridDatabaseAdapter
  • Fixed : Issue detecting page ends with multirow cells in TTMSFNCGridPDFIO
  • Fixed : Issue with TTMSFNCSearchEdit focus
  • Fixed : Issue with OnEnter & OnExit not called in TTMSFNCSearchEdit
  • Fixed : Issue with category filtering in TTMSFNCSearchEdit
  • Fixed : Issue with etSpinBox editor type not functioning properly in TMS WEB Core in TTMSFNCGrid
  • Fixed : Issue with etMoneyEdit throwing JavaScript error in TMS WEB Core in TTMSFNCGrid
  • Fixed : Issue with etUpperCase editor type not functioning properly in TMS WEB Core in TTMSFNCGrid
  • Fixed : Issue with scrolling events OnHScroll & OnVScroll not called in TTMSFNCPlanner

3.4.0.1

  • Fixed : Issue with argument out of range when mousewheel scrolling in TTMSFNCGridDatabaseAdapter
  • Fixed : Issue with applying horizontal and vertical alignment in combination with wordwrapping in TTMSFNCHTMLText
  • Fixed : Issue minimizing in VCL in TTMSFNCRibbonForm
  • Fixed : Issue with closing TTMSFNCTaskDialog on Android
  • Fixed : Issue with retrieving correct item when filtering in TTMSFNCKanbanBoard

3.4.0.0

  • New : TTMSFNCControlPicker, abstract picker to add any type of list control
  • New : TTMSFNCPassLock, numeric display with password entry and optional clear and back buttons
  • New : Property TTMSFNCComboBox.AutoFilter added
  • Improved : Missing Default & Cancel options in FMX for TTMSFNCButton
  • Improved : Style handling in TTMSFNCSwitch
  • Fixed : Issue with Delete key triggering LookupNode when FLookupString is empty in TTMSFNCTreeView
  • Fixed : Issue with runtime creation of TTMSFNCResponsiveList
  • Fixed : Issue with drawing outside of control in TTMSFNCSwitch
  • Fixed : Issue with copy/pasting generating duplicate pages in a TTMSFNCPageControl at designtime

3.3.2.0

  • New : beta support for FMXLinux
  • Fixed : Issue with black background on Androind in TTMSFNCTaskDialog
  • Fixed : Issue with exporting strikethrough and underline cell properties in TTMSFNCGridPDFIO
  • Fixed : Issue with edit control and mouse wheel in TMS WEB Core in TTMSFNCGrid
  • Fixed : Issue with radiobutton check state in recurrency editor in TMS WEB Core
  • Fixed : Missing platform attribute for registring recurrency editor in TMS WEB Core
  • Fixed : Issue with detail view event handler being called when view is not visible yet in TTMSFNCTableView
  • Fixed : Stack overflow due to circular assignable properties in TTMSFNCObjectInspector

3.3.1.0

  • New : beta support for Visual Studio Code
  • Improved : Added AIncludeRows parameter to XYToColumn to include rows while detecting which column is located at X and Y coordinate in TTMSFNCTreeView
  • Fixed : Issue with timer event in TTMSFNCTaskDialog
  • Fixed : Issue with OnDateSelected event in TTMSFNCDatePicker
  • Fixed : Issue with char indexing on mobile in TTMSFNCRichEditor
  • Fixed : Issue with checkbox and selection combination not functioning properly in TTMSFNCGridDatabaseAdapter

3.3.0.0

  • New : TTMSFNCHotSpotImage and TTMSFNCHotSpotImageEditor
  • New : Property TTMSFNCComboBox.BitmapContainer added
  • Fixed : Issue with EditFieldPrecision persistance in TTMSFNCSpinEdit
  • Fixed : Issue with client aligned bitmap in WEB in TTMSFNCButton
  • Fixed : Issue with setting RowHeights to 0 still painting rows on macOS in TTMSFNCGrid
  • Fixed : Issue with styling popup in TTMSFNCCustomPicker descendants
  • Fixed : Issue with missing AColumn parameter from OnIsNodeChecked event (breaking change) in TTMSFNCTreeView
  • Fixed : Issue with cell borders not drawn correctly when sides are defined
  • Fixed : Issue with editable picker and dropdown focus
  • Improved : TTMSFNCTreeView performance

3.2.3.1

  • Fixed : Issue with disappearing rows when applying row break manually
  • Fixed : Issue with OnDateTimeSelected event after dropdown close in TTMSFNCDateTimePicker
  • Fixed : Issue with moving parent nodes inside children in TTMSFNCTreeView
  • Fixed : Issue with OnRadioButtonClick event triggered twice in TTMSFNCRadioGroup in FMX
  • Fixed : Issue with OnCheckboxClick event triggered twice in TTMSFNCCheckGroup in FMX

3.2.3.0

  • New : Added methods LoadXMLFromText, LoadXMLFromFile and LoadXMLFromStream in TTMSFNCGrid
  • Improved : Tickmark label font appearance in TTMSFNCRangeSlider
  • Fixed : Issue with parsing inline images in HTML files for TTMSFNCRichEditor
  • Fixed : Issue with column drag & drop size index in TTMSFNCGrid
  • Fixed : Issue with FindFirstItem and FindNextItem not returning the correct items in TTMSFNCPlanner
  • Fixed : Issue with sel start and sel length in inplace editor in TTMSFNCGrid
  • Fixed : Issue with text centering in accessory due to word-wrappin in TTMSFNCTableView
  • Fixed : Issue with OnClick event not being triggered
  • Fixed : Issue with defining row break causing incorrect cell bounds

3.2.2.2

  • Improved : Exposed ShowFocus property in TTMSFNCComboBox
  • Improved : Core Improvements
  • Fixed : Issue with button focus in TTMSFNCTaskDialog
  • Fixed : Issue with swiping more options in combination with LongPressToEdit in TTMSFNCTableView
  • Fixed : TTMSFNCSplitter issue with exception when in other control
  • Fixed : Issue in TTMSFNCTableView with anchor click when item was selected

3.2.2.1

  • New : Planner Database with PDFLib Demo added
  • New : Property TTMSFNCDaskDialog.DisplayedButtons added
  • Improved : Core Improvements
  • Fixed : Issue with word wrapping in WEB in TTMSFNCButton
  • Fixed : TTMSFNCRating images changed to png
  • Fixed : Issue with formula recalculation through cell editing
  • Fixed : Issue with scrolling and hidden columns
  • Fixed : Issue with signature capture export on TMS WEB Core
  • Fixed : Issue with button focus in TTMSFNCTaskDialog

3.2.2.0

  • New : TTMSFNCProgressBar OnLevelsChanged event implemented
  • Improved : TTMSFNCHTMLText and TTMSFNCNavigationPanel Anchor click behavior
  • Fixed : Bug with new Anchor implementation causing exception in TMS WEB Core
  • Fixed : Issue with consistent anchor event naming
  • Fixed : TTMSFNCSplitter Initial Alignment in runtime on TMS WEB Core
  • Fixed : TTMSFNCRating images in TMS WEB Core
  • Fixed : Core Fixes
  • Fixed : Double clicking behavior on item anchors in TTMSFNCCheckGroup and TTMSFNCRadioGroup

3.2.1.0

  • New : Anchor events in various components
  • Fixed : Issue with current time display in half day period mode in TTMSFNCPlanner
  • Fixed : Issue with HTML editor crashing when editing Text

3.2.0.0

  • New : Introducing TTMSFNCRichEditorHorizontalRuler
  • New : Introducing TTMSFNCSplitter
  • New : Introducing TTMSFNCProgressBar
  • New : Introducing TTMSFNCRating
  • New : Introducing TTMSFNCWaitingIndicator
  • Fixed : Issue with state of expanded/collapse icons for nodes without children in TTMSFNCTreeView
  • Fixed : Access violation in TTMSFNCGrid when switching column type at designtime

3.1.0.2

  • Fixed : Issue with detecting anchors when assigning tag in TTMSFNCPlanner
  • Fixed : Issue with special Android characters not being processed in TTMSFNCRichEditor
  • Improved : added procedure ClearSelection in TTMSFNCPlanner
  • Fixed : Issue with return key closing soft keyboard in Android in TTMSFNCRichEditor
  • Fixed : Issue with scrolling & selection with active dataset connection in TTMSFNCGrid
  • Improved : smaller improvements and fixes in TMS FNC Core

3.1.0.1

  • Improved : Name reflected in columns editor in TTMSFNCTreeView
  • Improved : TMSFNCTaskDialog common button order in Mac OS similar to Mac guidelines
  • Fixed : Issue with XLS export on macOS 64 bit, Android and iOS
  • Fixed : Issue with calculating instruction height on mobile in TTMSFNCTaskDialog
  • Fixed : Issue with rowselect programmatically and via interaction not clearing grid properly
  • Fixed : Issue with mousewheel scrolling in TTMSFNCGrid

3.1.0.0

  • New : Introducing FNC Styles
  • New : Property TTMSFNCRichEditorHTMLIO.PlainHTML added
  • New : Tabs collection added to have list of programmable tabs in TTMSFNCRichEditor
  • New : Public property RTFAnsiEncoding: boolean added in TTMSFNCRichEditor
  • New : SetSelectionRightIndent() method added in TTMSFNCRichEditor
  • Improved : Font rendering on high DPI screens in TTMSFNCRichEditor on Windows
  • Improved : Higher quality image stretching added in TTMSFNCRichEditor on Windows
  • Improved : Calling Clear resets the default font in TTMSFNCRichEditor
  • Fixed : Memory leak issue with InsertMultiLineText() in TTMSFNCRichEditor
  • Fixed : Issue with font charset handling in TTMSFNCRichEditor
  • Fixed : Issue with TAdvRichEditorBulletType in TTMSFNCRichEditorµ
  • Fixed : EditCanModify not called within BeginUpdate/EndUpdate block in TTMSFNCRichEditor

3.0.2.0

  • New : Delphi 10.4 Sydney and C++Builder 10.4 Sydney support

3.0.1.8

  • Fixed : OnNavigateForth renamed to OnNavigateForward in TTMSFNCCalendar
  • Fixed : Issue with OnCancel called too early in TTMSFNCLabelEdit

3.0.1.7

  • Fixed : Issue with resizing in TTMSFNCTableView
  • New : Added DayNameAppearance.Height property in TTMSFNCCalendar
  • New : Added OnNavigateBack, OnNavigateForth and OnNavigateFooter events in TTMSFNCCalendar
  • Improved : Core Improvements
  • Improved : Date validation in TTMSFNCDatePicker
  • Imrpoved : Exposed OnValidate event in TTMSFNCDatePicker
  • Fixed : Issue with recalculating items during startup in TTMSFNCKanbanBoard

3.0.1.6

  • Improved : Core Improvements
  • Fixed : horizontal scrolling not working when there is no vertical scrolling in TTMSFNCTreeView
  • Fixed : Issue with UTF8 keys not being processed correctly in TTMSFNCGrid

3.0.1.5

  • Fixed : Issue with persistence in TMS FNC Core

3.0.1.3

  • Fixed : Issue with object inspector in 64 bit
  • Fixed : Issue with autosizing calculation rounding in TTMSFNCHTMLText
  • Fixed : Core Fixes

3.0.1.2

  • Improved : Exposed Font property in TTMSFNCDatePicker, TTMSFNCDigitalTimePicker and TTMSFNCAnalogTimePicker
  • Fixed : Issue with editing under Android in TTMSFNCTreeView
  • Fixed : Issue with HorizontalTextAlign in TTMSFNCLabelEdit
  • Fixed : Issue with Enabled setting under TTMSFNCCheckBox, TTMSFNCRadioButton, TTMSFNCCheckGroup & TTMSFNCRadioGroup
  • Fixed : Issue with grid database adapter loading SVG streams from blob fields

3.0.1.1

  • Fixed : Issue with Column and Row property persistence in TTMSFNCDigitalTimePicker and TTMSFNCDigitalTimeSelector
  • Fixed : Issue with returned IP address in TTMSFNCIPEdit
  • Fixed : Core Fixes

3.0.1.0

  • Improved : Android editing in TTMSFNCRichEditor
  • Improved : Exposed DropDownWidth property in TTMSFNCComboBox
  • Improved : Issue with persisting scroll location after expanding / collapsing in TTMSFNCKanbanBoard
  • Fixed : Issue with frequency in editable mode in TTMSFNCSpinEdit
  • Fixed : Issue with float type precision in TTMSFNCEdit
  • Fixed : Issue with special character processing from RTF in TTMSFNCRichEditor
  • Fixed : Issue with edit field alignment on mobiles in TTMSFNCSpinEdit
  • Fixed : Issue with OnValueChanged event in TTMSFNCSpinEdit

3.0.0.2

  • Fixed : Issue with setting Text property at designtime in TMS WEB Core in TTMSFNCButton
  • Fixed : Issue with BitmapContainer not being given to internal TTMSFNCBitmapSelector in TTMSFNCToolBarBitmapPicker
  • Fixed : Issue with custom calc group incorrect index in TTMSFNCGrid
  • Fixed : Issue with getting IP address from TTMSFNCIPEdit
  • Fixed : Issue with control has no parent window in VCL when editing in TTMSFNCGrid
  • Fixed : Issue with keyboard date selection in TTMSFNCDatePicker
  • Fixed : Issue with background color in TTMSFNCTrackBar
  • Fixed : Issue with autosizing rows and columns after moving in TTMSFNCGrid

3.0.0.1

  • Improved : ShowFocus property under DateAppearance to remove the dotted border around the focused date in TTMSFNCCalendar
  • Improved : Mouse wheel scrolling support added for TTMSFNCResponsiveList when used under the FMX framework
  • Fixed : Issue with TTMSFNCBitmap declaration incorrect, needs to change to TTMSFNCBitmapHelperClass in some events in TTMSFNCTreeView, TTMSFNCListBox and TTMSFNCTableView
  • Fixed : Issue with resizing on border of fixed columns/rows in TTMSFNCGrid
  • Fixed : Issue with control color in disabled state in TTMSFNCTrackBar, TTMSFNCRangeSlider, TTMSFNCSpinEdit, TTMSFNCComboBox, TTMSFNCStrokeKindPicker, TTMSFNCFillKindPicker, TTMSFNCDatePicker, TTMSFNCAnalogTimePicker, TTMSFNCDigitalTimePicker and TTMSFNCDateTimePicker
  • Fixed : Issue with not properly repainting after dropping item in TTMSFNCKanbanBoard
  • Fixed : Issue with closing inplace editor in TMS WEB Core in TTMSFNCTreeView and TTMSFNCPlanner
  • Fixed : Issue with control drawing on macOS 64 bit in TTMSFNCTaskDialog

3.0.0.0

  • New : Introducing TTMSFNCTrackBar, TTMSFNCRangeSlider, TTMSFNCSpinEdit, TTMSFNCComboBox, TTMSFNCSwitch and TTMSFNCLabelEdit
  • New : designtime and runtime SVG Support
  • Improved : Core Improvements
  • Improved : HTML export from for bullet items in TTMSFNCRichEditor
  • Improved : Keyboard handling in TTMSFNCSearchEdit
  • Fixed : Issue with setting font on selected linebreak in TTMSFNCRichEditor
  • Fixed : Issue with handling text that is wider than the control width in TTMSFNCRichEditor
  • Fixed : Issue with OnChange after clipboard paste in TTMSFNCRichEditor
  • Fixed : Issue with sized images in RTF in TTMSFNCRichEditor
  • Fixed : Issue with disabled radiobuttons in TTMSFNCRadioGroup
  • Fixed : Regression: hovering tabs, close button and hints not working after previous fix in TTMSFNCTabSet
  • Fixed : Issue with text color in disabled state for TTMSFNCButton
  • Fixed : Smaller improvements and fixes

2.6.0.2

  • Improved : Core Improvements
  • Fixed : Issue with OnHeaderCompactButtonClick in TTMSFNCNavigationPanel
  • Fixed : Issue with setting selected date in TTMSFNCDatePicker
  • Fixed : Issue with setting SelectedTime to 00:00:00 in TTMSFNCDigitalTimePicker and TTMSFNCAnalogTimePicker
  • Fixed : Issue with applying font in picker components such as TTMSFNCDatePicker
  • Fixed : Issue with applying style in TTMSFNCPanel

2.6.0.1

  • Fixed : Issue with correct DBKey value in Database after selecting, inserting or updating an item in TTMSFNCPlanner
  • Improved : Core Improvements
  • Improved : macOS 64 bit compilation support

2.6.0.0

  • New : PDF Export functionality in combination with TTMSFNCGraphicsPDFIO for TTMSFNCPlanner and TTMSFNCGrid
  • Improved : Core Improvements

2.5.2.2

  • Fixed : Issue with resizing treeview in combination with splitter in TMS WEB Core
  • Fixed : Issue with TTMSFNCRichEditorMiniHTMLIO.Insert & clipboard
  • Fixed : Issue with incorrect time selection in TTMSFNCDateTimePicker

2.5.2.1

  • Fixed : Issue with editing in custom editor (TTMSFNCEdit) in TMS WEB Core

2.5.2.0

  • New : AllowNumericNullValue property and Clear method added in TMSFNCAnalogTimePicker
  • New : AllowNumericNullValue property and Clear method added in TTMSFNCDigitalTimePicker
  • New : AllowNumericNullValue property and Clear method added in TTMSFNCDatePicker
  • New : AllowNumericNullValue property and Clear method added in TTMSFNCDateTimePicker
  • Fixed : Issue with closing editor in TTMSFNCObjectInspector
  • Fixed : Issue with OnTimeSelected event in TMSFNCAnalogTimePicker
  • Fixed : Issue with OnTimeSelected event in TTMSFNCDigitalTimePicker
  • Fixed : Issue with OnDateSelected event in TTMSFNCDatePicker
  • Fixed : Issue with OnDateTimeSelected event in TTMSFNCDateTimePicker
  • Fixed : Issue with invalid pointer in Android in combination with alignment in TTMSFNCNavigationPanel
  • Fixed : Issue with TTMSFNCStatusBar alignment
  • Fixed : Issue with closing popup when focusing other control and moving parent form in TTMSFNCEdit
  • Fixed : Issue with autocomplete not functioning properly in TTMSFNCGrid
  • Fixed : Issue with destroying custom inplace editor in TTMSFNCGrid
  • Fixed : Issue with HTML image not drawing in TTMSFNCStatusBar.

2.5.1.0

  • New : DropDownHeight added to TTMSFNCSearchEdit
  • New : TTMSFNCSearchList.Items.IndexOf() added
  • Improved : Exposed ShowFocus property in TTMSFNCListBox
  • Fixed : Issue with assigning designtime/runtime non-visual component helpers in various components
  • Fixed : Issue with scrolling to item with categories in TTMSFNCListBox
  • Fixed : Issue with handling navigations button when overlapping with tabs in TTMSFNCTabSet
  • Fixed : Issue with copy paste actions in TTMSFNCEdit in VCL
  • Fixed : Issue with database adapter fetching items in TTMSFNCPlannerDatabaseAdapter

2.5.0.0

  • New : Introducing TTMSFNCDateTimePicker, TTMSFNCFontDialog, TTMSFNCIPEdit, TTMSFNCCheckBox and TTMSFNCRadioButton
  • New : Extended HTML special char support in TTMSFNCHTMLText
  • Improved : Option to turn of focused border in TTMSFNCGrid
  • Fixed : Issue with input TTMSFNCRichEditor in Android
  • Fixed : Issue with filtering condition in TTMSFNCTableView
  • Fixed : Issue with OnAfterMoveItem/OnAfterSizeItem events called when combining mouse and keyboard in TTMSFNCPlanner
  • Fixed : Issue with executing editor under certain circumstances in TTMSFNCObjectInspector
  • Fixed : Issue with assigning data properties in TTMSFNCListBox

2.4.0.0

  • New : RAD Studio 10.3 Rio support
  • Fixed : Issue with AutoHeaders in TTMSFNCSpreadGrid
  • Fixed : Issue with disappearing buttons when mode is npmButtons and Appearance.ShowOptionsButton is set to False in TTMSFNCNavigationPanel
  • Fixed : Issue with alignment of controls when header/footer is visible false in TTMSFNCPanel
  • Fixed : Issue with hints not showing properly when items are close to eachother in TTMSFNCPlanner
  • Fixed : Issue with updating height while changing tabs in TTMSFNCTabSet
  • Fixed : Issue with OnClick and OnDblClick in TTMSFNCListBox

2.3.0.2

  • Fixed : Compatibility with TMS WEB Core

2.3.0.1

  • Improved : Smaller improvements and fixes

2.3.0.0

  • New : Introducing TTMSFNCColorWheel, TTMSFNCObjectInspector, TTMSFNCStatusBar, TTMSFNCSignatureCapture and TTMSFNCTaskDialog

2.2.1.0

  • New : Support for auto-correct text with text containing linebreaks in TTMSFNCRichEditor
  • New: OnNodeMouseEnter and OnNodeMouseLeave events in TTMSFNCTreeView
  • New: OnItemMouseEnter and OnItemMouseLeave events in TTMSFNCListBox
  • New: OnItemMouseEnter and OnItemMouseLeave events in TTMSFNCTableView
  • Fixed : Issue with pasting from RTF & special characters in TTMSFNCRichEditor
  • Fixed: Issue with event parameters not matching under TMS WEB Core
  • Fixed : Issue with OnSelectionChanged() not always triggered when needed in TTMSFNCRichEditor
  • Fixed : Issue with export of subscript / superscript to RTF in TTMSFNCRichEditor
  • Fixed : Issue with XYToNodeAnchor in TTMSFNCTreeView
  • Improved : Check to avoid incorrect string access in GetCharPos() in TTMSFNCRichEditor
  • Improved : Latest TTMSFNCRichEditor improvements synchronization

2.2.0.3

  • Improved: Smaller improvements and fixes related to TMS Web Core v1.0
  • Fixed: Issue with tab free under iOS/Android in TTMSFNCTabSet

2.2.0.2

  • Fixed: Issue with exception being raised to early when detecting column stretching in TTMSFNCGrid

2.2.0.1

  • Fixed: Issue with mousewheel scrolling and merged cells in TTMSFNCGrid
  • Fixed: Smaller improvements and fixes related to TMS Web Core

2.2.0.0

  • New: TTMSFNCKanbanBoard and TTMSFNCKanbanBoardDatabaseAdapter
  • New: TTMSFNCFillKindSelector, TTMSFNCStrokeKindSelector and picker variants
  • New: TTMSFNCAnalogTimeSelector, TTMSFNCDigitalTimeSelector and picker variants
  • New: TTMSFNCCalendar and TTMSFNCDateTimePicker
  • Fixed: Smaller improvements and fixes

2.1.4.4

  • Improved : Image loading in TMS Web Core and HTML engine
  • Improved : Image loading in TMS FNC Grid Database Adapter

2.1.4.3

  • Fixed : Issue getting current time in dmDay mode in TTMSFNCPlanner
  • Fixed : Issue with compiling FNC products against TMS FNC Core
  • Fixed : Issue with TTMSFNCRichEditor toolbar button visibility|

2.1.4.2

  • Fixed : Issue with badge drawing in TTMSFNCTableView
  • Fixed : Issue with initialization of scaled bitmaps collection

2.1.4.1

  • Fixed : Issue with event naming in TTMSFNCPlannerDatabaseAdapter

2.1.4.0

  • New : OnFieldsToResource, OnResourceToFields, OnLocateItem for combination with calculated fields in TTMSFNCPlannerDatabaseAdapter
  • Improved: Right mouse button excluded from being able to select a range in TTMSFNCPlanner
  • Fixed : Issue with calculating height in TTMSFNCListEditor

2.1.3.1

  • Fixed : OnCellComboBoxCloseUp event not exposed in TTMSFNCGrid
  • Fixed : Issue with focusing inplace editor in TTMSFNCListEditor
  • Fixed : Issue with font size in high DPI mode
  • Fixed : Issue with multi-select on mobile platforms in TTMSFNCTreeView
  • Improved : RTF import in TTMSFNCRichEditor
  • Fixed : Issue with InsertMultiLineText after changing default properties in TTMSFNCRichEditor

2.1.3.0

  • New : OnCellComboBoxCloseUp event in TTMSFNCGrid
  • Fixed : Issue with readonly cell not selectable with keyboard in TTMSFNCGrid

2.1.2.3

  • Improved : preparations for technical preview TMS WEB Core

2.1.2.2

  • Fixed : Issue with TTMSFNCToolBar / TTMSFNCRibbon clicking at designtime on HTML text editor enabled component
  • Fixed : Issue with grid enter key handling in TTMSFNCGrid
  • Fixed : Issue with missing assignment of DBKey property in TTMSFNCTreeView
  • Fixed : Issue with drag/drop mode and checkbox state change combination in TTMSFNCTreeView
  • Fixed : Issue with text clipping in TMS FNC Core

2.1.2.0

  • New : Property LineSpacing added in TTMSFNCRichEditor
  • New : Added external TTF file support on Android (via Font.FileName) in TTMSFNCPDFLib
  • New : KeyboardEscapeMode property to clear or stop filtering in TTMSFNCTableView
  • Improved: Exposed OnAfterItemChanged in TTMSFNCPlanner
  • Improved : CategoryID can be a number that doesn't start from 0 in TTMSFNCTableView
  • Fixed : Issue with optimized HTML drawing in TMS FNC Core
  • Fixed : Issue with Tag property being overriden in TTMSFNCToolBar
  • Fixed: Issue with minimum size of item in TTMSFNCPlanner
  • Improved : RTF import in TTMSFNCRichEditor
  • Improved : Parsing of hyperlinks from RTF files in TTMSFNCRichEditor
  • Improved : HTML font style parsing in TTMSFNCRichEditor

2.1.1.3

  • Fixed : Issue with filtering on iOS/Android

2.1.1.2

  • Fixed : Issue with fonts referencing in multiple pages in TTMSFNCPDFLib
  • Fixed : Issue with TTMSFNCSearchList at design-time in FMX

2.1.1.1

  • Fixed : Issue with core updates not being uploaded correctly

2.1.1.0

  • New : SwipeBounceGesture property to toggle bounce effect when swiping up/down on the list in TTMSFNCTableView
  • Fixed : Issue with lookup category in TTMSFNCTableView
  • Fixed : Design-time issue with TTMSFNCSearchList in FMX
  • Fixed : Access violation with setting mode at designtime in TTMSFNCRibbon
  • Fixed : Issue with OnShow not called in TTMSFNCGrid
  • Fixed : Issue with matches string giving access violation in some controls

2.1.0.0

  • New : Introducing TTMSFNCTableView
  • New : Helper units to generate an Indy email message from TTMSFNCRichEditor
  • New : Hover background, text & border color capability in TTMSFNCResponsiveList
  • Fixed : Issue with Unix PDF generation and font handling in TTMSFNCPDFLib
  • Fixed : Issue with inserting and posting via row selection in TTMSFNCGridDatabaseAdapter
  • Fixed : Issue with restoring image alignment

2.0.1.0

  • New : HTMLImages.igNone option added to ignore images during export to HTML in TTMSFNCRichEditor
  • New : GetMergeFields method added to retrieve list of available merge fields in the document in TTMSFNCRichEditor
  • Improved : Triggering of OnChange event in TTMSFNCRichEditor
  • Fixed : Core fixes
  • Fixed : Issue with control has no parent in TTMSFNCPlannerItemEditorRecurrency
  • Fixed : Issue with control has no parent in TTMSFNCGridDatabaseAdapter
  • Fixed : Issue with single row grids in TTMSFNCGrid in TTMSFNCGridPDFIO

2.0.0.0

  • New : Introducing TTMSFNCRibbon, ribbon style toolbar component
  • Improved : High DPI handling in TTMSFNCSearchList
  • Fixed : Issue with applying bold and italic in specific circumstances in TTMSFNCPDFLib
  • Fixed : Issue with hiding caption in VCL in TTMSFNCButton
  • Fixed : Issues with calculations and virtual cells in TTMSFNCGrid
  • Fixed : Issue with painting cell borders in TTMSFNCGrid
  • Fixed : Issue with handling enter key for inserting rows at read-only cells in TTMSFNCGrid
  • Fixed : Column calculation incorrectly updated or not updated at all in TTMSFNCGrid
  • Fixed : Issues searching for correct font in specific circumstances in TTMSFNCPDFLib
  • Fixed : Issue with calculating text rectangle in Android release mode in TTMSFNCGrid
  • Fixed : Issue with alternate cell build up causing issues when scrolling in TTMSFNCGrid

1.7.7.2

  • Fixed : Issue with displaying unicode text in specific circumstances in TTMSFNCPDFLib
  • Fixed : Issue with binding only working on Windows in TTMSFNCEdit
  • Fixed : Issue moving node at root level in TTMSFNCTreeView

1.7.7.1

  • Fixed : Issue with detecting column and row sizing when scrolled in TTMSFNCGrid
  • Fixed : Issue with Checked property not returning correct value in TTMSFNCCheckGroupPicker
  • Fixed : Issue with initialization in constructor of form in TTMSFNCCheckGroupPicker and TTMSFNCRadioGroupPicker

1.7.7.0

  • New : LiveBindings Support for TTMSFNCEdit
  • New : LoadAllDataAndDisconnect to load all data at once and perform filtering, sorting, grouping, ... in TTMSFNCGridDatabaseAdapter
  • New : Conversion routines Millimeter <-> Pixel and Inc <-> Pixel in TTMSFNCPDFLib
  • Improved : Retrieve text of virtual node in TTMSFNCTreeView
  • Improved : Center parameter to draw images centered or top-left in TTMSFNCPDFLib
  • Fixed : Issue with presetting combobox editor value in TTMSFNCTreeView
  • Fixed : Issue where dataset type changed from sequenced to non-sequenced during inserting in TTMSFNCGridDatabaseAdapter

1.7.6.0

  • New : Property AllowFormatShortCuts added in TTMSFNCRichEditor
  • New : Planner Mode Editor in TTMSFNCPlanner
  • New : Conversion routines Millimeter <-> Pixel and Inc <-> Pixel in TTMSFNCPDFLib
  • Fixed : Issue with OnCorrectWord() event in specific circumstances in TTMSFNCRichEditor
  • Fixed : Issue with PrevWord() in specific circumstances in TTMSFNCRichEditor
  • Fixed : Issue with unicode & .SaveToText() in TTMSFNCRichEditor
  • Fixed : Issue with text break on Android with single-line text in TTMSFNCPDFLib

1.7.5.2

  • Fixed : Issue with OnSelectedCell not being called when performing CTRL+A in TTMSFNCGrid
  • Fixed : Issue with register runtime classes in built-in custom editors

1.7.5.1

  • Fixed : Issue with caption still drawing at designtime in TTMSFNCButton
  • Fixed : Issue with Android text breaking in TTMSFNCPDFLib
  • Fixed : Issue sorting and sizing columns occurs simultaneously in TTMSFNCTreeView

1.7.5.0

  • New : SpaceAsNbSp property added in TTMSFNCRichEditorMiniHTMLIO
  • New : OnChange event added in TTMSFNCRichEditor
  • New : RAD Studio 10.2 Tokyo support
  • Improved : Import of HTML bullet lists and handling of linebreaks in TTMSFNCRichEditor
  • Improved : DisplayLookup method to display all values from the displaylist in TTMSFNCEdit
  • Fixed : Issue with lookup on RAD Studio 10.2 Tokyo in TTMSFNCEdit
  • Fixed : Access violation during move node operation in TTMSFNCTreeView
  • Fixed : Issue with treeview panning in combination with dbl click operation in TTMSFNCTreeView

1.7.4.0

  • Improved : Several enhancements to support TMS FNC Blox
  • Improved : Changes in TMS FNC Core
  • Fixed : Issue with DropDownButton on VCL in TTMSFNCToolBarButton

1.0.0.0

  • New : first release