VCL

TMS VCL UI Pack

Our bundle of over 600 VCL UI controls for modern, feature-rich Windows application development, including grids, planner, richeditor, ribbon, web updater, treeview and much more...

Also available



Features


A collection of supercharged edit and DB-aware edit controls

TAdvMultiInputQueryDialog *

  • Multi input query dialog
  • Multi column support
  • Based on TAdvEdit for handling various input types
  • Event for form customization
AdvMultiInputQueryDialog

TAdvIPEdit

  • Edit control with optional label for input of IP addresses
  • Configurable IPv4 or IPv6 input
  • Automatic mask
  • Lots of extra features like flat look, focus color, auto focus inherited from TAdvEdit

TAdvIPEdit
TAdvIPEdit

TAdvDBFormPanel

  • Automatic DB form generation for connected dataset
  • Can generate the DB form at design-time and/or at run-time
  • DB form generation can be fully automatic or semi-automatic, assisted by collection of items that controls each DB control that will be generated
  • Layout settings to control generation of the form in column or row mode
  • Via layout, it can be controlled whether labels for each DB control are used or not
  • Layout can be persisted in JSON format
  • Configurable mapping of DB field types to DB class types
  • Events are provided to control what DB fields are used on the form
  • Events are provided to customize properties of generated DB controls
  • Automatic switching between edit mode and browse mode with representation of DB values via label or not enabled DB controls in browse mode
TAdvDBFormPanel

TAdvDBFormBox

  • Automatic DB form generation for connected dataset
  • Can generate the DB form at design-time and/or at run-time
  • DB form generation can be fully automatic or semi-automatic, assisted by collection of items that controls each DB control that will be generated
  • Layout settings to control generation of the form in column or row mode
  • Via layout, it can be controlled whether labels for each DB control are used or not
  • Layout can be persisted in JSON format
  • Configurable mapping of DB field types to DB class types
  • Events are provided to control what DB fields are used on the form
  • Events are provided to customize properties of generated DB controls
  • Automatic switching between edit mode and browse mode with representation of DB values via label or not enabled DB controls in browse mode
  • Caption area with optional buttons that can put the form in edit or browse mode
  • Scrollable area for DB form to accommodate any space needed for the DB controls
TAdvDBFormBox

TAdvUpDownEdit

  • Edit control with left & right increment / decrement button
  • Configurable integer or float increment style
  • Configurable integer or float min/max values
  • Editor can be enabled or disabled
TAdvUpDownEdit

TAdvLabelEdit

  • Label with hover and inplace editing on click
  • Start editing can be programmatic, by click on Edit button or by click on label
  • End of editing with OK/Cancel button
AdvLabelEdit

TAdvMultiButtonEdit

  • Edit control with configurable number of buttons left and right from edit control
  • Number of predefined button types : Ok,Cancel,Clear,Accept,Deny,Copy,Undo,Next,Previous
  • Custom buttons with imagelist images can be added
  • Hint, enabled state, flat look, image & position can be controlled per button
TAdvMultiButtonEdit

TAdvCheckTreeView

  • Built-in capability to have a checkbox per node
  • Configurable control over parent/child node checkbox control
  • Fully interface compatible with the standard VCL TTreeView
AdvCheckTreeView

TAdvListBox

  • Filter box to perform filtering of items in listbox
  • Different configurable filter methods: starts with/contains/equal/ends with/not equal
  • Filter box can be hidden and made visible with shortcut key
  • Filter or search configurable: goto item found, highlight matching items, filter items
  • Filter or search can be case sensitive of not
  • List can have checkboxes or not with each item
  • List can have an image or not with each item
  • Insert box to perform inserting new items in the listbox
  • Insert box can be hidden and made visible with shortcut key
TAdvListBox

TAdvDualListBox

  • Direct accessible left and right list
  • Single or multi select can be selected
  • Move or copy from left to right / right to left can be choosen
  • Move or copy single, multiple or all items via buttons, arrow keys, drag & drop
  • Left or right list color/font can be set
  • Auto sort on left or right list can be enabled
  • Events notify when items are moved from one list to the other list
TAdvDualListBox

TAdvListEditor

  • Values can have a different display text from value text (name and email for example)
  • Values can have an image
  • Configurable lookup from first matching character or any character
  • Appearance of values in normal and selected state can be configured
  • Edit control can automatically size to the number of values added
  • Can be set in read only mode
  • Support for hints for each value
TAdvListEditor

TMS Curvy Controls Pack

  • Edit, ComboBox, Panel, Memo in Mac OSX style with rounded corners
  • Optionally single or multiple images/controls left,right from edit or combobox or left inside or right inside edit or combobox
  • Optionally text hint in edit control
  • Capability to add control with dropdown menu in edit or combobox
  • Hints per control and optionally hover & down images for controls
TMS Curvy Controls Pack

TAdvEdit & TAdvMaskEdit

  • Edit controls with support for various types, color on focus, modify, error, different flat styles.
  • Outlook style lookup popup with various settings to control look and behaviour.
  • Includes an optional attached label with fine control on label position.
  • DB-aware versions included.
TAdvEdit & TAdvMaskEdit

TAdvComboBox

Enhanced combobox with lookup, flat style, borderless style, focus border, focus border color, attached label, ...
TAdvComboBox

TAdvEditBtn & TUnitAdvEditBtn

Advanced edit control with inplace button.TUnitAdvEditBtn comprises an advanced edit control and extra edit for measurement unit selection via popup.
TAdvEditBtn &  TUnitAdvEditBtn

TAdvDirectoryEdit & TAdvFileNameEdit

Advanced edit control with built-in directory picker or built-in filepicker.
TAdvDirectoryEdit &
 TAdvFileNameEdit

TLookupEdit & TLookupCombo

An edit control and combo box with automatic lookup and lookup history. DB-aware versions link to a field of the database and can optionally load the lookup values from the database as well.
TLookupEdit & TLookupCombo

TAdvSpinEdit

  • Spin editor for various datatypes: integer, float, hex, time and date.
  • Offers various styles and extra keyboard navigation capabilities and smart increment (Up/Down/Next/Prior/Home/End key handling).
  • Optional attached label.
  • DB-aware version included.
TAdvSpinEdit

TAdvMoneyEdit & TMoneyEdit

  • Editor with attached dropdown calculator.
  • Calculator dropdown look fully customizable with a CalculatorLook property.
  • 4 custom calculator buttons can be added.
  • Calculation on inplace editing (ie. just type 100+15= to have 115).
  • DB-aware version included.
TAdvMoneyEdit & TMoneyEdit

TAdvTreeComboBox

  • Combobox with true hierarchical treeview dropdown.
  • Auto lookup of item in treeview upon dropdown.
  • Images can be added in the treeview.
  • Fully design time configurable dropdown treeview.
TAdvTreeComboBox

TAdvExplorerTreeview

Windows style compact editable hierarchical tree control
  • Direct Windows folder selection replacement.
  • Supports restricted folder selection (folders hierarchically under selected folder only).
  • Editable or readonly support.
  • Supports use of custom images .
  • Default Windows & Office style support.
TAdvExplorerTreeview



Extra Information

Help


What our customers say


Thank you for this superb tool collection!

- Henning Swiboda

Thanks for the effort to create the VCL grid goodies ! These chunks of outcome-oriented teaching-material are very useful. It's unbelievable how powerful the grid is when one knows how to unveil it's countless options...

- Feichtenschlager Thomas

I don''t know how I could have created and managed so many projects without the AdvStringGrid! And although there is already so much functionality in it I''m using my own derived version with automatic column widths, enhanced export to Excel (including text colors, backround colors, comments, merged cells and more), the possibility to fill in static data at design time and more. This often allows me to build a new tool in hours instead of days! Support is also great! Thanks.

- Raß Jacqueline

Keep up the great work...Every new release of TMS Component Pack is like Xmas. Top quality components! :-)

- Aidan Thomson via email

I must say that the increasing number of features and sophistication of your VCL components is impressing. Your components also inspires to add new functionalities to our application.

- Jan Andersen/Tickom via email



VCL

Buy now

TMS VCL UI Pack


Single developer license


license for 1 developer
€ 150 yearly renewal *
€ 375


order now
add to cart

Small team license


license for 2 developers
€ 240 yearly renewal *
€ 600


order now
add to cart

Site license


unlimited developers in the company
€ 510 yearly renewal *
€ 1275


order now
add to cart

CreditCards and PayPal Accepted


Compatibility

    Delphi 7, 2007, 2010, 2009, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexandria, C++Builder 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexandria (Professional/Enterprise/Architect)


Licensing

Bookmarks