Professional set of Delphi and C++Builder components for virtual instrumentation

  • Meters, Bars (Gauge), with linear or log(10) scaling
  • Digital indicators (time, value)
  • Operating Point display
  • Dial (knob), Sliders, Trend/Recorder
  • buttons, switches, LED indicators
  • DB-Aware components and many more

Advanced DBEdit Controls v.2.00

By Gregor Markowski.

Freeware 18 Dec 2014

Description

The suite of enhanced edit components:
  • TAdvEdit
  • TAdvMemo
  • TAdvTreeView
  • TAdvPopupEdit
  • TAdvDropDownEdit
  • TAdvDateTimeEdit
  • TAdvNumericEdit
  • TAdvComboBox
  • TAdvColorBox
  • TAdvDBEdit
  • TAdvDBMemo
  • TAdvDBTreeView
  • TAdvDBDateTimeEdit
  • TAdvDBNumericEdit
  • TAdvDBComboBox
  • TAdvDBLookupComboBox
  • TAdvDBLookupTreeView
  • TAdvDBColorBox
for fast and easy data entering.

All these components (except TAdvTreeView and TAdvDBTreeView) are descendants of TAdvCustomEdit class and TAdvCustomEdit class is improved descendant of TCustomEdit. I have created these components with minimum programming code. Wherever the original Borland code was not optimal I have overriden it, but generally I’ve tried to take the maximum advantage of Borland code.

My idea also was to make these components maximum friendly for both keyboard and mouse using and to give them pretty look (see TMathCalculator and TDateTimeSelector which descendants are also used as dropdown window appropriately in TAdv(DB)NumericEdit and TAdv(DB)DateTimeEdit).

You will be amazed at the potentiality, efficiency and look and feel of AdvEdit components.

Some of important features in all components:

  • property Allignment
  • property AllowExitOnKeyPress lets You decide if after pressing key UP, key DOWN or RETURN focus is changed to previous or next control (in Memos case, behaviour after RETURN press depends also on WantReturns setting, if AllowExitOnKeyPress = True then if key Up was pressed and Carret was in top line then previous control is focused and if key down was pressed and Carret was in bottom line then next control is focused)
  • properties ColorWhenFocused and FontColorWhenFocused let You to change colors of the control when it receives focus, without a need of writing additional code anywhere in Form
  • improved border drawing (see DEMO-exe)
  • in components with dropped down windows:
    • property AllowInput lets You decide if user can enter data (also paste is controlled) or only choose something from the dropped down window (generally there is a system that lets You fully control data entering in very easy way)
    • property CursorOverButton lets You change mouse cursor when it moves over edit control’s button
  • TAdvColorBox - smart component for selecting colors
    • Standard Colors List
    • Hue/Saturation/Lumination Color Palette
    • You can easely switch between these two PopupWindows
  • TAdv(DB)NumericEdit with dropped down calculator with rounding feature
    • TMathCalculator is small TCustomControl descendants, and same as TDateTimeSelector, contains no other control - only graphic function and event handlig
  • in TAdvDBLookupComboBox:
    • property EditingOptions lets You define how user can modify ListSource’s Dataset (insert, edit, delete / accessed by clicking on Buttons or PopupMenu) and how KeyValue should be set
    • property ListTitles is a semicolon separated string that lets You set column titles (if ListFields.Count > 1 and lvoColumnTitles in ListViewOptions); if ListTitles is empty then titles are taken from column’s Field.DisplayLabel properties
    • properties ListTitlesColor and ListViewOptions let You customize appearance of the dropped down list (column headers, vertical and horizontal lines, rounding float fields to CurrencyDecimals)
    • HotTrack property and MouseWheel scroll let You walk through the dropdown list in much more comfortable way than in standard TDBLookupComboBox
    • support for multifield KeyField
  • in TAdvDBLookupTreeView
    • works just like TAdvDBLookupComboBox
    • tree is built dynamically, "on demand" of expanding node
    • very fast node locating when setting a KeyValue
    • SizingBorder for popup TreeView window
    • You can decide if only Childless nodes can be selected
    • property MultiParentAllowed: if set to True then You can attach same nodes to varies Parents
  • in TAdvCheckListBox, TAdvComboCheckBox, TAdvDBComboCheckBox
    • check flag can be stored as integer or bytes
    • options are identified by list item indexes
  • and much more - see DEMO application (using TObject descendants class hierarchy)
  • see History.Txt for changes
  • You can register the components under Your own names if You already have components with such names in Your Delphi IDE. Take a look at the AdvEditCtrls_RegDeclar.pas placed in Source folder. You can use them in Your IDE completly free - there is no time limit or NAGscreen.

    Informations

    • Status: Trial (work while IDE is running)
    • Source: None
    • Size: 1 854kB

    Platforms: D2006, D2007, D6, D7

    ATDBEdit v.1.0

    By ATSoftware.

    Freeware + source 28 May 2001

    Description

    DBEdit derived: changes color and displays field name on focus. On exiting, everything returns to default values.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 2kB

    Platforms: D2, D3, D4, D5

    DBFinder v.1.82

    By Deborah Pate.

    Freeware + source 14 Nov 2000

    Description

    Two components (an Edit and a ComboBox) to make navigating and searching databases easy. Features include incremental searching, calculated field searching, Enter as Tab, OnFound and OnNotFound events and more.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 45kB

    Platforms: D2, D3, D4

    DBFloatEdit v.1.0

    By Thomas W. Olsen.

    Freeware + source 04 Apr 1997

    Description

    This component based on DBEdit. You can set the limit for min/max values, error text in English, Danish or German and more.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 4kB

    Platforms: D2

    DBIniMemo (English Version) v.1.1

    By Jean-Michel Boucton.

    Freeware + source 03 Mar 1999

    Description

    This component has the same basic functions as TIniFile, but work with a Memo field of a database. Allows (for example) multiple savings of configurations for each record (i.e. users profiles,...). Also allows to record properties of certain components (i.e. TTable, TQuery, TDatasource, TCheckBox, ... the list can be supplemented), see functions StoreObject and RestoreObject.

    Informations

    • Status: Fully functional
    • Source: Included
    • Exe demo: included
    • Size: 326kB

    Platforms: D2, D3, D4

    DBIniMemo (French Version) v.1.1

    By Jean-Michel Boucton.

    Freeware + source 03 Mar 1999

    Description

    This component has the same basic functions as TIniFile, but work with a Memo field of a database. Allows (for example) multiple savings of configurations for each record (i.e. users profiles,...). Also allows to record properties of certain components (i.e. TTable, TQuery, TDatasource, TCheckBox, ... the list can be supplemented), see functions StoreObject and RestoreObject.

    Informations

    • Status: Fully functional
    • Source: Included
    • Exe demo: included
    • Size: 327kB

    Platforms: D2, D3, D4

    DBLEdit

    By Victor Sergienko.

    Freeware + source 02 Sep 1999

    Description

    Combination of DBEdit and DBLookup. Requires Delphi VCL Extensions (RX) Lib.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 4kB

    Platforms: D2, D3, D4

    DBMaskEdit v.1

    By Richard A Gilbert, Alex Rainman.

    Freeware + source 19 Oct 2010

    Description

    This component makes the MaskEdit Component Data aware

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 2kB

    Platforms: D7

    DBPanelEdit v.1.0

    By RSD Software.

    Freeware + source 09 Oct 1997

    Description

    DBPanelEdit is a DB aware control. It is inherited from TCustomPanel. You have to assign the DataSource and then DBPanelEdit do your work itself. DBPanelEdit recognizes the field types and creates DBEdit, DBMemo, DBImage or DBLookUp ComboBox controls by itself depending on their types. Adds scroll Bars if it is necessary and so on. Your application can use the DBPanelEdit to edit data in the database or simply to display it. The most convenient way to move through data in a DBPanelEdit and to insert, delete, and edit data is to use the database navigator.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 28kB

    Platforms: CB1, D2, D3

    DBPostEdit v.1.0

    By Andrew Skinner.

    Freeware + source 19 May 1998

    Description

    Database component that checks for a vaild UK post code.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 2kB

    Platforms: D2, D3

    DBQuickDateEdit v.0.1

    By Ian Jennings.

    Freeware + source 23 Oct 2002

    Description

    Yet another DBDateEdit component. A quick and dirty copy and paste job that provides a DBEdit that displays a formatted date ('d mmm yyyy') with a panel with spin buttons for month and year and a calendar for day.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 23kB

    Platforms: D5

    DBTextYves v.1.0

    By Laroche & Garnier.

    Freeware + source 06 Jul 1999

    Description

    Contains DBTextYves and QRDBTextYves (QuickReport). They are working with database component and is pretty useful when you want to write integer or float in letter. Example: if you have 10 in the database it will display "TEN". if you have 10.5, it will also display "TEN". Perfect for displaying check or bill.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 5kB

    Platforms: CB3

    DBZipMemo v.2.0

    By Steve Flynn.

    Freeware + source 09 Apr 1999

    Description

    DBZipMemo is like three components in one. In its inactive state it looks just like an ordinary DBEdit control. It functions just like an ordinary DBMemo control. When you double click on the control a window pops up complete with a large Memo control to allow easier editing and viewing of the Memo details. The window is complete with Caption and Hint lines taken from the original DBMemo's Hint property. The window also has OK and Cancel buttons to allow you to accept or reject changes. When one of the buttons is pressed the window disappears and the focus returns to the original control (or optionally to the next control in the Tab order). If the changes were accepted then the windows contents are copied to the original control otherwise they are discarded.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 4kB

    Platforms: D1, D2, D3, D4

    Etv Rich Edit v.3.3

    By Etv Software.

    Shareware 17 Oct 2000

    Description

    TEtvDBRichEdit. Transparent (record-by-record) search and replacing, i.e. it can process from record to record, dialog for it. Search and replacing again.

    Popup menu with font, basic font, paragraph, search/replacing, print, copying, inserting, selecting all.

    Package also contains multi-function popup menus of data-aware controls for design- and run-time; automatic opening/refreshing datasets in run-time; other functions.

    Informations

    • Status: Demo only
    • Source: On purchase/registration
    • price: $19
    • Size: 591kB

    Platforms: D3, D4, D5

    TBlDBEdit v.1.0

    By Bolek Umnicki.

    Freeware + source 13 Feb 1998

    Description

    TDBEdit descedant with additional properties: ColorOnFocus, EnterLikeTab, UpperCase, LowerCase, ProperCase, CursorOnEnd, etc.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 2kB

    Platforms: D1, D2, D3

    TCDBMemo & TCDBImage v.1.0

    By Aleksey Andriouschenko.

    Freeware + source 05 Mar 1997

    Description

    Components that allows to use compressed memo- and image- field in PARADOX databases. These components based on Douglas P.Webb's TLZHCompressor component.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 47kB

    Platforms: D2

    TClassic DBEdit v.1.0

    By ADC-Soft.

    Freeware + source 12 Jan 1999

    Description

    TClassicDBEdit is a descendant class of TDBEdit which allows you to use the "old" DOS editing and navigating key.

    For example, you can use Enter as Tab, PgUp to move to the prior record, PgDn to move to the next record, Up to move to the prior field, Down to move to the next field, etc.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 8kB

    Platforms: CB1, CB3, D1, D2, D3, D4

    TDBCalEdit v.1.0

    By Faruk Demirel.

    Freeware + source 25 Jul 1997

    Description

    An easy way of entering date in to the database tables. A special calendar pops up when double clicked on TDBCalEdit and date can be selected by mouse cliks.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 2kB

    Platforms: D2

    TDBSpinEdit v.1.0

    By Mairon Benevides.

    Freeware + source 14 Sep 1998

    Description

    Data-aware edit box component with spin buttons.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 3kB

    Platforms: D3

    TFindEdit v.2.0

    By Jeronym Drvota.

    Freeware + source 16 Mar 1999

    Description

    Find record in table or query. New property NextRecType - skip on next record or next value.

    Informations

    • Status: Fully functional
    • Source: Included
    • Exe demo: included
    • Size: 291kB

    Platforms: D3, D4

    TfisThreadEdit v.1.10

    By First Internet Software House.

    Freeware + source 18 May 2000

    Description

    This component creates a thread and uses it to call its 'OnThreadChange' Event whenever the 'Text' property changes.

    It's very useful for a database lookup or other slow process that will normally slow down the TEdit interface.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 647kB

    Platforms: D2006, D2007, D6, D7

    TIBFindEdit v.1.0

    By Migue Rodredguez.

    Freeware + source 16 Sep 2002

    Description

    TIBFindEdit allows to carry out a search inside a field in InterBase tables using "Autocomplete" with a behavior similiar to the bar of addresses of Internet Explorer.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 39kB

    Platforms: D6

    TMRDBedit v.1.03

    By Martin Rodemann.

    Freeware + source 26 Oct 1998

    Description

    A DB-Aware version of TEdit97 from Jordan Russel's ToolBar97 components pack.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 4kB

    Platforms: D3

    TRSDBEdit v.1.0

    By Renato Soares.

    Freeware + source 22 Jan 2002

    Description

    This component only publish the property EchoMode, it's useful in Password edit.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 0kB

    Platforms: D6

    TSearchEdit v.1.1.0.0

    By Technisoft.

    Freeware + source 29 Sep 1998

    Description

    Simple TEdit like component that scan DataSource for user spiecifed record. As in Windows help/index.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 3kB

    Platforms: CB3, D3, D4