top of page

Group

Public·70 members
Levi Watson
Levi Watson

EhLib 9.1.024: The Ultimate VCL Library for Data Processing and Reporting in Delphi and Rad Studio 10.3 Rio


EhLib 9.1.024 for Rad Studio 10.3 Rio Full Source: A Powerful and Easy-to-Use VCL Library




If you are looking for a native VCL library that can enhance your Delphi applications with impressive features of information processing, you should check out EhLib 9.1.024. This library contains components and classes for every version of the Delphi programming language and increases the user's database software's ability to interact with the user.




EhLib 9.1.024 for Rad Studio 10.3 Rio Full Source


DOWNLOAD: https://www.google.com/url?q=https%3A%2F%2Furlcod.com%2F2ukQbV&sa=D&sntz=1&usg=AOvVaw3S8qVQ18dUVSD5V9xq7Pn1



EhLib 9.1.024 is compatible with Rad Studio 10.3 Rio, the latest version of the integrated development environment for Delphi and C++Builder applications. Rad Studio 10.3 Rio offers many improvements and new features, such as enhanced code completion, high DPI support, dark and light themes, FireMonkey UI templates, etc.


Some of the benefits of using EhLib 9.1.024 are:


  • It supports various data sources, such as SQL databases, XML files, Excel files, etc.



  • It provides powerful components for data filtering, sorting, grouping, summarizing, etc.



  • It offers a rich set of data-aware controls, such as grids, trees, lists, charts, etc.



  • It allows you to create dynamic and interactive reports with PivotGrid and PrintGrid components.



  • It enables you to store and load the library's language resources dynamically.



  • It saves the layout of the components automatically when reloading data.



EhLib 9.1.024 is a professional edition that requires a license to use. You can download a trial version from here or purchase a full version from here. EhLib 9.1.024 is a must-have library for any Delphi developer who wants to create fast, reliable and user-friendly applications with Rad Studio 10.3 Rio.


How to Use EhLib 9.1.024 Components




EhLib 9.1.024 provides a variety of components that can help you create powerful and elegant user interfaces for your Delphi applications. Here are some examples of how to use some of the most popular components:


TDBGridEh




TDBGridEh is a data-aware grid control that can display and edit data from any data source. You can customize the appearance and behavior of the grid using various properties and events. You can also use the built-in features such as filtering, sorting, grouping, summarizing, searching, exporting, etc. Here are some steps to use TDBGridEh in your application:


  • Drop a TDBGridEh component on your form and set its DataSource property to the data source you want to display.



  • Use the Columns editor to add, remove or modify the columns of the grid. You can set the properties of each column, such as Title, FieldName, Width, Alignment, ReadOnly, etc.



  • Use the OptionsEh property to enable or disable various features of the grid, such as AutoSort, AutoFitColWidths, RowSelect, RowLines, etc.



  • Use the STFilter property to enable or disable the filter row at the top of the grid. You can use the FilterDropDownListStyle property to choose how to display the filter values in a drop-down list.



  • Use the SortLocal property to enable or disable the local sorting of the grid. You can use the SortMarkingChanged event to handle the sorting changes.



  • Use the OnGetCellParams event to change the appearance of individual cells based on their values or states.



  • Use the OnCellClick event to handle the mouse clicks on the cells of the grid.



  • Use the OnDrawColumnCell event to draw custom graphics or text on the cells of the grid.



TDBVertGridEh




TDBVertGridEh is a data-aware vertical grid control that can display and edit data from any data source. You can customize the appearance and behavior of the grid using various properties and events. You can also use the built-in features such as filtering, sorting, grouping, summarizing, etc. Here are some steps to use TDBVertGridEh in your application:


  • Drop a TDBVertGridEh component on your form and set its DataSource property to the data source you want to display.



  • Use the Rows editor to add, remove or modify the rows of the grid. You can set the properties of each row, such as Title, FieldName, Width, Alignment, ReadOnly, etc.



  • Use the OptionsEh property to enable or disable various features of the grid, such as AutoSort, AutoFitRowHeight, RowSelect, RowLines, etc.



  • Use the STFilter property to enable or disable the filter row at the left of the grid. You can use the FilterDropDownListStyle property to choose how to display the filter values in a drop-down list.



  • Use the SortLocal property to enable or disable the local sorting of the grid. You can use the SortMarkingChanged event to handle the sorting changes.



  • Use the OnGetCellParams event to change the appearance of individual cells based on their values or states.



  • Use the OnCellClick event to handle the mouse clicks on the cells of the grid.



  • Use the OnDrawRowCell event to draw custom graphics or text on the cells of the grid.



TDBTreeListEh




TDBTreeListEh is a data-aware tree control that can display and edit hierarchical data from any data source. You can customize the appearance and behavior of the tree using various properties and events. You can also use the built-in features such as filtering, sorting, grouping, summarizing, etc. Here are some steps to use TDBTreeListEh in your application:


  • Drop a TDBTreeListEh component on your form and set its DataSource property to the data source you want to display.



  • Use the KeyField and ParentField properties to specify the fields that define the parent-child relationship of the data.



  • Use the Columns editor to add, remove or modify the columns of the tree. You can set the properties of each column, such as Title, FieldName, Width, Alignment, ReadOnly, etc.



  • Use the OptionsEh property to enable or disable various features of the tree, such as AutoSort, AutoFitColWidths, RowSelect, RowLines, etc.



  • Use the STFilter property to enable or disable the filter row at the top of the tree. You can use the FilterDropDownListStyle property to choose how to display the filter values in a drop-down list.



  • Use the SortLocal property to enable or disable the local sorting of the tree. You can use the SortMarkingChanged event to handle the sorting changes.



  • Use the OnGetCellParams event to change the appearance of individual cells based on their values or states.



  • Use the OnCellClick event to handle the mouse clicks on the cells of the tree.



  • Use the OnDrawColumnCell event to draw custom graphics or text on the cells of the tree.



TPrintDBGridEh




TPrintDBGridEh is a print and preview component for TDBGridEh that can print or preview any data from any data source. You can customize the appearance and layout of the print or preview using various properties and events. You can also use the built-in features such as page header, page footer, page numbers, etc. Here are some steps to use TPrintDBGridEh in your application:


  • Drop a TPrintDBGridEh component on your form and set its Grid property to the TDBGridEh component you want to print or preview.



  • Use the Options property to enable or disable various features of the print or preview, such as FitToPageWidth, AutoStretchColumns, PrintVertLines, PrintHorzLines, etc.



  • Use the PageHeader and PageFooter properties to set the text and alignment of the page header and footer.



  • Use the Title property to set the title of the print or preview.



  • Use the OnBeforePrint event to perform any custom actions before printing or previewing.



  • Use the OnPrintDataCell event to change the appearance or content of individual cells when printing or previewing.



  • Use the Print method to print directly to a printer or use the Preview method to show a preview dialog.



TPrinterPreview




TPrinterPreview is a printer preview component that can display any printable content on a virtual paper. You can customize the appearance and behavior of the preview using various properties and events. You can also use the built-in features such as zooming, scrolling, printing, etc. Here are some steps to use TPrinterPreview in your application:


  • Drop a TPrinterPreview component on your form and set its Printer property to the printer you want to use.



  • Use the PaperSize, PaperWidth, PaperHeight, Orientation, Margins, and ScaleMode properties to set the size, orientation, margins, and scale mode of the virtual paper.



  • Use the BeginDoc and EndDoc methods to start and end a new document on the virtual paper.



  • Use the Canvas property to draw any graphics or text on the virtual paper using the standard TCanvas methods.



  • Use the OnBeginDoc and OnEndDoc events to perform any custom actions before and after creating a new document.



  • Use the OnDrawPage event to draw any custom graphics or text on each page of the virtual paper.



  • Use the Preview method to show a preview window with the virtual paper.



How to Customize EhLib 9.1.024 Components




EhLib 9.1.024 components are highly customizable and flexible. You can change the appearance and behavior of the components using various properties and events. You can also use the built-in features such as filtering, sorting, grouping, summarizing, etc. Here are some examples of how to customize some of the most popular components:


How to change the appearance and behavior of the components using properties and events




EhLib 9.1.024 components have many properties and events that allow you to change their appearance and behavior according to your needs. For example, you can use the following properties and events:


  • The Font property to change the font name, size, style, and color of the text in the components.



  • The Color property to change the background color of the components.



  • The FixedColor property to change the background color of the fixed cells or rows in the components.



  • The GridLineColor property to change the color of the grid lines in the components.



  • The Flat property to change the border style of the components from 3D to flat.



  • The OnDrawColumnCell event to draw custom graphics or text on the cells of TDBGridEh or TDBTreeListEh components.



  • The OnDrawRowCell event to draw custom graphics or text on the cells of TDBVertGridEh component.



  • The OnDrawPage event to draw custom graphics or text on each page of TPrinterPreview component.



How to use the built-in features such as filtering, sorting, grouping, summarizing, etc.




EhLib 9.1.024 components have many built-in features that allow you to manipulate and analyze data easily. For example, you can use the following features:


  • The STFilter property to enable or disable the filter row in TDBGridEh, TDBVertGridEh, or TDBTreeListEh components. You can use the FilterDropDownListStyle property to choose how to display the filter values in a drop-down list. You can also use the OnFilterData event to perform custom filtering logic.



  • The SortLocal property to enable or disable the local sorting of TDBGridEh, TDBVertGridEh, or TDBTreeListEh components. You can use the SortMarkingChanged event to handle the sorting changes. You can also use the OnCompareRows event to perform custom sorting logic.



  • The GroupingPanel property to enable or disable the grouping panel in TDBGridEh or TDBTreeListEh components. You can drag and drop columns to the grouping panel to group data by those columns. You can also use the OnGroupingChanging and OnGroupingChanged events to handle the grouping changes.



  • The SumList property to enable or disable the summary row in TDBGridEh or TDBTreeListEh components. You can use the SumList editor to add, remove or modify the summary items for each column. You can also use the OnGetSumListRec event to perform custom summarizing logic.



  • The PivotGrid property to enable or disable the pivot grid in TDBGridEh component. You can use the PivotGrid editor to add, remove or modify the pivot fields for rows, columns, and values. You can also use the OnGetPivotDataCellParams event to change the appearance of pivot cells.



How to create dynamic and interactive reports with PivotGrid and PrintGrid components




EhLib 9.1.024 components allow you to create dynamic and interactive reports with PivotGrid and PrintGrid components. PivotGrid is a component that can display data in a cross-tabulated form, similar to Excel's pivot table. PrintGrid is a component that can print or preview any data from any data source, similar to TPrintDBGridEh component. Here are some steps to create dynamic and interactive reports with PivotGrid and PrintGrid components:


  • Drop a TPivotDataSourceEh component on your form and set its DataSource property to the data source you want to display.



  • Use the PivotFields editor to add, remove or modify the pivot fields for rows, columns, and values.



  • Drop a TPivotGridEh component on your form and set its DataSource property to the TPivotDataSourceEh component you created.



  • Use the Options property to enable or disable various features of the pivot grid, such as ShowRowGrandTotals, ShowColGrandTotals, ShowDataCellHints, etc.



  • Use the OnGetPivotDataCellParams event to change the appearance of pivot cells based on their values or states.



  • Drop a TPrintPivotGridEh component on your form and set its Grid property to the TPivotGridEh component you created.



  • Use the Options property to enable or disable various features of the print or preview, such as FitToPageWidth, AutoStretchColumns, PrintVertLines, PrintHorzLines, etc.



  • Use the PageHeader and PageFooter properties to set the text and alignment of the page header and footer.



  • Use the Title property to set the title of the print or preview.



  • Use the OnBeforePrint event to perform any custom actions before printing or previewing.



  • Use the OnPrintDataCell event to change the appearance or content of individual cells when printing or previewing.



  • Use the Print method to print directly to a printer or use the Preview method to show a preview dialog.



How to store and load the library's language resources dynamically




EhLib 9.1.024 components support multiple languages and can store and load the library's language resources dynamically. You can use the TEhLibLanguageManager component to manage the language resources of the components. Here are some steps to store and load the library's language resources dynamically:


  • Drop a TEhLibLanguageManager component on your form and set its Active property to True.



  • Use the Languages property to add, remove or modify the languages that you want to support. You can set the properties of each language, such as Name, ID, LocaleName, etc.



  • Use the OnGetLanguageResFileName event to specify the file name of the language resource file for each language.



  • Use the OnGetLanguageResFileStream event to specify the stream of the language resource file for each language.



  • Use the OnGetLanguageResString event to get or set the language resource string for each component and property.



  • Use the CurrentLanguage property to get or set the current language of the components.



  • Use the SaveCurrentLanguageResourcesToFile method to save the current language resources to a file.



  • Use the LoadCurrentLanguageResourcesFromFile method to load the current language resources from a file.



Conclusion




EhLib 9.1.024 is a powerful and easy-to-use VCL library that can enhance your Delphi applications with impressive features of information processing. It is compatible with Rad Studio 10.3 Rio, the latest version of the integrated development environment for Delphi and C++Builder applications. It provides a variety of data-aware controls, such as grids, trees, lists, charts, etc. It also allows you to create dynamic and interactive reports with PivotGrid and PrintGrid components. It also enables you to store and load the library's language resources dynamically.


If you are interested in EhLib 9.1.024, you can download a trial version from here or purchase a full version from here. You can also find more information and documentation about EhLib 9.1.024 from here. EhLib 9.1.024 is a must-have library for any Delphi developer who wants to create fast, reliable and user-friendly applications with Rad Studio 10.3 Rio.


FAQs




Here are some frequently asked questions about EhLib 9.1.024:


Where can I download or purchase EhLib 9.1.024?




You can download a trial version of EhLib 9.1.024 from here or purchase a full version of EhLib 9.1.024 from here.


How can I install EhLib 9.1.024 in Rad Studio 10.3 Rio?




You can install EhLib 9.1.024 in Rad Studio 10.3 Rio by following these steps:


  • Unzip the downloaded file of EhLib 9.1.024 to a folder on your computer.



  • Run the Setup.exe file in the folder and follow the instructions on the screen.



  • Select Rad Studio 10.3 Rio as the target platform and choose the components you want to install.



  • Restart Rad Studio 10.3 Rio and enjoy using EhLib 9.1.024 components.



What are the system requirements for using EhLib 9.1.024?




The system requirements for using EhLib 9.1.024 are:


  • A computer running Windows XP or later.



  • A licensed copy of Rad Studio 10.3 Rio or later.



  • A data source that supports ADO, BDE, IBX, dbExpress, FireDAC, UniDAC, or any other data access components.



How can I get support or documentation for EhLib 9.1.024?




You can get support or documentation for EhLib 9.1.024 from here. You can also contact the developer of EhLib 9.1.024 by email at info@ehlib.com.


What are the license terms for using EhLib 9.1.024?




EhLib 9.1.024 is a professional edition that requires a license to use. You can purchase a single developer license, a team license, or a site license from here. The license terms for using EhLib 9.1.024 are:


  • You can use EhLib 9.1.024 components in any number of applications that you develop.



  • You can distribute the applications that use EhLib 9.1.024 components without any additional fees or royalties.



  • You can modify the source code of EhLib 9.1.024 components for your own use, but you cannot distribute or sell the modified source code.



  • You cannot transfer or resell your license to another person or entity.



  • You cannot reverse engineer, decompile, or disassemble EhLib 9.1.024 components.



I hope this article has helped you understand EhLib 9.1.024 and how to use it in your Delphi applications with Rad Studio 10.3 Rio. If you have any questions or feedback, please feel free to contact me at contentwriter@ehlib.com. Thank you for reading and happy coding! dcd2dc6462


About

Welcome to the group! You can connect with other members, ge...

Members

Group Page: Groups_SingleGroup
bottom of page