0% found this document useful (0 votes)
12 views3 pages

EhLib Demo Projects Overview

This document describes demonstration projects for the EhLib library that showcase its features. The demos include: 1) A main demo project showing the grid, editing controls, displaying images and text, master-detail functionality, and more. 2) Simple examples using different data drivers like ADO, BDE, DBX, and IBX to connect grids to databases. 3) Examples demonstrating specific grid features like background images, custom drawing, data grouping, searching, and working with tree structures. 4) Comprehensive demo projects and an MDI application example using database tables.

Uploaded by

Amar Benachour
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views3 pages

EhLib Demo Projects Overview

This document describes demonstration projects for the EhLib library that showcase its features. The demos include: 1) A main demo project showing the grid, editing controls, displaying images and text, master-detail functionality, and more. 2) Simple examples using different data drivers like ADO, BDE, DBX, and IBX to connect grids to databases. 3) Examples demonstrating specific grid features like background images, custom drawing, data grouping, searching, and working with tree structures. 4) Comprehensive demo projects and an MDI application example using database tables.

Uploaded by

Amar Benachour
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

EhLib Demos

Description of demonstration projects of the library

Link to the files Description of the Example


MainDemo\[Link] The main Demo project of the library . Shows all the main features of the
library, including:
Executable file:  The Grid with supporting of «MultiTitle», sorting, filtering, Lookup fields,
Bin\[Link] columns-Checkboxes, footers with displaying of sums.
Master / Detail
 Edit controls such as LookupComboBoxEh, DBDateTimeEditEh, DBNumberEditEh,
DBEditEh, DBComboBoxEh.
 Display pictures form Blob fields and text from Memo fields.
 Displaying a Detail Panel for each row in the grid.
 Displays row a RowPanel mode, when each field can by located in an
predetermined location, but not one next the other.
 Displaying data as a tree structure when Grid is connected to a MemTableEh.
 Grouping records with the ability to display summing rows for the group when
Grid is connected to the MemTableEh.
 Displaying the background images in the grid.
 Using the search bar for searching and filtering in all the fields of the grid.
 Adjusting a grouping rows to display data in a MS Outlook style.
 Import / Export of the data to and from / to various formats: Rtf, Txt, Xls, Html,
Csv.
 Save / load data to / from MemTableEh to / from a disk file.
 Restructuring MemTableEh data without data loss.
 Working with large tables in the MemTableEh.
Data\[Link] The Data folder contains the database files for the Demo projects.
Data\[Link]  [Link], [Link] Files is a files of InterBase DB.
Data\[Link]  [Link] - Sample database with graphical information stored in Blob
Data\[Link] fields.
Data\[Link]  [Link] - Example tables with many records:> 10000 records
Data\[Link] and> 100,000 records.

[Link] An Example shows the possibility of ControlLabel for Edit controls of EhLib.

[Link] The simple example of using the ADODataDriverEh component in the set of:
DBGridEh-DataSource-MemTableEh-ADODataDriverEh-
ADOConnectionProviderEh
(The example uses MS Access database)

[Link] The simple example of using the BDEDataDriverEh component in the set of:
DBGridEh-DataSource-MemTableEh-BDEDataDriverEh-
BDEConnectionProviderEh
(The example uses InterBase database in Data\[Link])

[Link] The simple example of using the DBXDataDriverEh component in a set of:
DBGridEh-DataSource-MemTableEh-DBXODataDriverEh-
DBXConnectionProviderEh
(The example uses InterBase database in Data\[Link])

[Link] [Link] The simple example of using the IBXDataDriverEh component in a set of:
DBGridEh-DataSource-MemTableEh-IBXDataDriverEh-
IBXConnectionProviderEh
(The example uses InterBase database in Data\[Link])

[Link] The example shows how to use the DataDriverEh events to redistribute data
delivered from the server. In this example in particular the DataTime field is
divided into Data and Time fields.

[Link] The example demonstrates how to use properties


[Link] to dynamically build SQL expressions.
Executable file:
Bin \ [Link]

[Link] The example demonstrates how the properties


[Link] for sorting and filtering data in the
Executable file: grid.
Bin \ [Link] [Link]
[Link] The example demonstrates the properties of the work
[Link] to display a background image in a grid.

[Link] The example demonstrates how to use the DBGridEh events to change the
information displayed in the data cells.

[Link] ng The example demonstrates how to group records with the ability to display
records by summing the group to connect to the Grid MemTableEh.

[Link] The example demonstrates working with grids and MemTableEh when
working in a tree structure with the ability to dynamically generate the
Executable file: branches of trees as opening branches of the tree.
[Link]
[Link] The example shows how to display the image data into a grid cell form Blob
fields.
Executable file:
[Link]
e
[Link] The example demonstrates how to use such properties of the Grid as:
[Link],
Executable file: [Link],
Bin\[Link] [Link].
[Link] \ The example demonstrates how an event TColumnEh.
[Link] OnGetHideDuplicatesValue to suppress the duplicate values in a column.

Executable file:
Bin\[Link]
[Link] \ The example demonstrates how to use search bar to search and filter data in
[Link] a grid.

[Link] The example demonstrates working of the grid and MemTable in tree mode.
[Link] The example shows several ways to download data in the TMemTableEh
when it is in the TreeView mode. The example shows how to load node
records dynamically on expanding parent node.
DEMO1\[Link] Comprehensive demo project. Demonstrates the many components and
functions. The project was used as a major demonstration project in previous
Executable file: versions of the library.
Bin\[Link]
DEMO5_0\[Link] Comprehensive demo project. Demonstrates the basic features that are
introduced in version 5.
Executable file:
Bin\DEMO5_0.Exe

DynProps\[Link] The example shows how to operate with a collection of dynamic properties in
the components of the library. In this example it is shown how to use dynamic
properties of the columns in the grid.
MasterDetailType3 \ [Link] The example demonstrates how to MemTableEh mode Master / Detail.

MDIApp\[Link] Complex example. MDI forms. Table of DBTest database is used.

Executable file:
Bin \ [Link]

[Link]\ The example demonstrates the restructuring of MemTableEh without data


[Link] loss.

[Link] A simple example shows how to use TPivotGridToolBoxEh,


TPivotDataSourceEh and TPivotGridEh components.

You might also like