EhLib 9.1 Build 9.1.028: A Comprehensive Guide to the Features and Benefits of the Library
ettuarexttonsEhLib 9.1 Build 9.1.028: A Powerful Library for Delphi and C++ Builder
If you are looking for a library that can help you create professional-looking applications with tabular data in Delphi or C++ Builder, you should check out EhLib 9.1 Build 9.1.028. EhLib is a 100% native VCL library written in Delphi language that provides a set of components and classes for displaying and editing data in various formats.
EhLib 9.1 Build 9.1.028
DOWNLOAD: https://urluso.com/2vUXfT
Using EhLib, you will receive:Maximum of enclosed functionality during the work with tabular data.Time saving for developer display your data in the right format without writing software code.Fast and intuitive exploration of the library.Great number of examples, instructions and help-files.High speed of applications development involves a special optimization stage of speed for each component of library.Easy debug final product.
EhLib supports Delphi versions from 2009 to XE11, Lazarus (Win32/Linux), MS Visual Studio (WinForms), as well as Linux (Lazarus) when using an additional library - CrossVCL. It also supports various platforms such as VCL, LCL, WinForms.
In this article, we will introduce you to some of the main components of EhLib and show you how to use them in your applications.
TDBGridEh: A Versatile Grid Component
TDBGridEh is a component that provides all functionality of TDBGrid and adds several new features as follows:Allows to select records, columns and rectangle areas.Special titles that can correspond to several/all columns.Footer that is able to show sum/count/other field values.Automatic column resizing to set grid width equal client width.Ability to change row and title height.Allows automatic broken of a single line..
To use TDBGridEh in your application, you need to drop it on a form or a data module and connect it to a dataset using DataSource property. You can then customize the appearance and behavior of the grid using various properties such as OptionsEh (for general options), TitleParams (for title settings), FooterParams (for footer settings), ColumnDefValues (for default column settings), Columns (for individual column settings), etc.
You can also use methods and events of TDBGridEh to perform various actions such as sorting (SortByField method), filtering (ApplyFilter method), grouping (GroupByBoxVisible property), exporting (ExportAsCSV method), etc.
EhLib VCL library for Delphi and C++ Builder
EhLib WinForms library for Delphi and C++ Builder
EhLib LCL library for Delphi and Lazarus
EhLib CrossVCL library for Delphi and Linux
EhLib components for tabular data processing
EhLib DBGridEh component for displaying and editing data
EhLib MemTableEh component for storing and manipulating data
EhLib DataSetDriverEh component for connecting data sources
EhLib DataDriverEh component for updating data
EhLib DataExportEh component for exporting data to various formats
EhLib DataImportEh component for importing data from various formats
EhLib DataPrintEh component for printing data and reports
EhLib GridsEh component for creating custom grids
EhLib TreeGridEh component for displaying hierarchical data
EhLib PlannerDataEh component for managing schedules and events
EhLib PropertyStoreEh component for saving and loading settings
EhLib ToolCtrlsEh component for creating toolbars and menus
EhLib PrnDbgEh component for debugging printouts
EhLib PrntsEh component for printing graphics and text
EhLib RichEditEh component for editing rich text
EhLib EditControlsEh component for creating enhanced edit controls
EhLib PickListEh component for creating drop-down lists
EhLib CalculatorEh component for performing calculations
EhLib CalendarControlEh component for displaying calendars
EhLib DynVarsEh component for creating dynamic variables
EhLib SearchPanelEh component for adding search functionality to grids
EhLib SearchEditEh component for creating search boxes
EhLib FilterDropDownFormsEh component for creating filter forms
EhLib FilterDialogFormsEh component for creating filter dialogs
EhLib SortMarkerDropDownFormsEh component for creating sort forms
EhLib SumListDropDownFormsEh component for creating sum forms
EhLib ColumnSpecDropDownFormsEh component for creating column forms
EhLib ColumnMoveLineEh component for moving columns in grids
EhLib ColumnDropDownBoxEh component for displaying column options in grids
EhLib SizeGripFormsEh component for resizing forms and controls
EhLib LaControls components for complex formatting in grid cells
How to use EhLib with Delphi and C++ Builder
How to download and install EhLib 9.1 Build 9.1.028
How to buy and register EhLib 9.1 Build 9.1.028
How to get support and updates for EhLib 9.1 Build 9.1.028
How to use the examples and help files of EhLib 9.1 Build 9.1.028
What's new in EhLib 9.1 Build 9.1.028 compared to previous versions
What are the benefits of using EhLib 9.1 Build 9.1.028 over other libraries
What are the features of information processing in EhLib 9.1 Build 9.1.028
What are the optimization techniques of speed in EhLib 9.1 Build 9.1.028
What are the supported OSes and IDEs of EhLib 9.1 Build 9.1.028
What are the reviews and testimonials of users of EhLib 9.1 Build 9.1.028
How to create professional and user-friendly applications with EhLib 9.1 Build 9.1.028
How to customize the appearance and behavior of components in EhLib 9.1 Build 9.1.028
How to debug and troubleshoot issues with EhLib 9.1 Build 9.1.028
TPrintDBGridEh: A Printing and Previewing Component
TPrintDBGridEh is a component that provides properties and routines for preview and print of TDBGridEh component with several features:Ability to expand rows vertically until all text is printed.Ability to scale grid to fit it to page width.Ability to print/preview title for grid.Ability to print/preview page header and page footer where you can specify macros for current page, current date, current time and/or any text.
To use TPrintDBGridEh in your application, you need to drop it on a form or a data module and connect it to a TDBGridEh component using Grid property. You can then customize the printing and previewing options using various properties such as Margins (for page margins), Scale (for scaling factor), TitleFont (for title font), HeaderFont (for header font), FooterFont (for footer font), HeaderText (for header text), FooterText (for footer text), etc.
You can also use methods and events of TPrintDBGridEh to perform various actions such as previewing (Preview method), printing (Print method), saving (SaveToPDFFile method), loading (LoadFromPDFFile method), etc.
TDBVertGridEh: A Vertical Grid Component
TDBVertGridEh is a component that displays one record from a dataset in vertical orientation. It has a special column to show field captions. It can customize inplace editor and data of the cell like in DBGridEh.
To use TDBVertGridEh in your application, you need to drop it on a form or a data module and connect it to a dataset using DataSource property. You can then customize the appearance and behavior of the grid using various properties such as Options (for general options), RowDefValues (for default row settings), Rows (for individual row settings), etc.
You can also use methods and events of TDBVertGridEh to perform various actions such as scrolling (ScrollRecords method), resizing (RowSizingAllowed property), aligning (RowLines property), etc.
TDBLookupComboboxEh: A Lookup Combobox Component
TDBLookupComboboxEh is a component that displays data from a lookup dataset in a combobox style. It provides all functionality of TDBLookupCombobox and adds several new features as follows:Can have flat style.Allows assign values as to KeyValue property just and to display Text property.Allows to type (assign) values to Text property not contained in data list (Style = csDropDownEh).Allows to hold KeyValue and Text as not affecting each other values. Take effect when KeyField,
ListField are not specified or empty string (''). To use TDBLookupComboboxEh in your application, you need to drop it on a form or a data module and connect it to a lookup dataset using ListSource property. You can then customize the appearance and behavior of the combobox using various properties such as Style (for combobox style), KeyField (for key field name), ListF