The EhLib set contains components and classes for various versions of the Delphi programming language, and to increase the capacity of the user’s database database software to interact with users.List and Features of the components included in the EhLib collection:
TDBGridhEh: Take advantage of all the features of TDBGrid and several newer features for: Allows you to select records, columns, and quadrilateral environments. Certain titles attributed to multiple or all columns. Putting a footnote that can represent the values of the fields, the total, the number, and the rest. Ability to resize columns to adjust the width of the table with the width of the user table. Possibility to change height and title And…
TPrintDBGridEh: Provide features and procedures for previewing and printing from the TDBGridEh component with more features such as: The ability to rotate the rows vertically so that all text can be printed. Possibility to enlarge the table to cover the entire page. Possibility to preview and print titles for tables Preview and print header and footer to use macros of current page display, current date, …
TDBVertGridEh: Component to display a record of data (dataset) vertically. Has a special column for displaying field titles. Ability to edit and modify cell content, such as those in DBGridEh.
TDBLookupComboboxEh: All features of the TDBLookupCombobox, plus features such as: Possibility to display with flat template Ability to assign a value like KeyValue only to display the text attribute. The ability to write (assign) values to the text property (text property) as previously not included in the data list (Style = csDropDownEh). Ability to maintain KeyValue value and text so that they do not affect the values.TDBEditEh:
To display the editing mode, a linear or multi-line to change the field of data or use as a mere demo.
TDBDateTimeEditEh: To display the editing mode of the date or time on a line so that it can edit the date and time field contained in the data, or use it in a purely demo mode and not changing the data.
TDBComboBoxEh: To display the editing box, one or more lines are available to scroll through the list for editing data fields or use only for display without changing the data.
TDBNumberEditEh: To display the numeric editing environment, edit a field containing numeric content from the data or use it solely for displaying and without changing data.
TDBSumList: To count the total and amount of records in the TDataSet with simultaneous editing. This component lists a list of TDBSum objects, which includes the type of operation (goSum or goCount), as well as the field name to display the calculation, and performs the corresponding request.
TPreviewBox: Possibility to create a personal preview at runtime.
TPrinterPreview: Provide a memory space for stunning data to print as they want to be printed. This component has all the functions and features of the TPrinter object.
TPropStorageEh: Component with the ability to save or read the properties of the files ini, registry and …
TMemTableEh: To store data in memory. It is also possible to consider the form of an array of records. Besides that: It supports a specific environment that allows the use of the DBGridEh component that can display all data without having to remove the active record. It is possible to fetch data from the TDataDriverEh object. And…TDataDriverEh:
Responsible for performing two tasks: 1. Send data to TMemTableEh. 2. Processed TMemTableEh modified records (save in another data or use an event to process the changes)
TDataSetDriverEh: Includes DataDriver, which is responsible for transferring TMemTableEh records from other databases. Processes the modified records in TMemTableEh and write them in another data set.
TSQLDataDriverEh: A global interface for data and their interaction with the server using SQL. This component consists of five TSQLCommandEh objects, including SelectCommand, DeleteCommand, InsertCommand, UpdateCommand, GetrecCommand. Each of these objects holds SQL commands and parameters for executing a variety of SQL commands.
TBDEDataDriverEh: To use the DataDriver Component. This component is responsible for assigning the connection, so that DataDriver sends queries to the server.
TIBXDataDriverEh: The DataDriver component that interacts with the database server using the IBX driver. This component is responsible for assigning the connection, so that DataDriver sends queries to the server.
TDBXDataDriverEh: The DataDriver component that interacts with the database server using the DBX driver. This component is responsible for assigning the connection, so that DataDriver sends queries to the server.
TADODataDriverEh: The DataDriver component that interacts with the database server using the ADO driver. This component is responsible for assigning the connection, so that DataDriver sends queries to the server.
The changes made to the various versions of EhLib are visible here .Tips for EhLib Components:
– Version 8 is a cracked version for Delphi 7 and XE8 editions.
– The compressed versions are compressed in the best shape.
Platform support: VCL, LCL
(Support IDEs: Borland Delphi 7 – 2006, CodeGear Delphi 2007, RAD Studio 2009, Embarcadero RAD Studio 2010, XE – XE8, Lazarus (Win32
Programmers know better.