This folder holds the User Interface related features of the mORMot Open Source framework, version 2.
Basic types and reusable functions for VCL/LCL User Interface support
- Some LCL/VCL cross-compatibility definitions
- High-Level UI Wrapper Functions
Some Custom Visual Components
THintWindowDelayed
as auto-hidingTHintWindow
descendantTSynLabeledEdit
as extendedTLabeledEdit
TUIComponentsPersist
to persist UI components as JSON
Fill a Read/Only TDrawGrid
TOrmTableToGrid
wrapper to manage aTDrawGrid
from aTOrmTable
- Fill a
TStringGrid
from ORM results
VCL/LCL Windows GDI+ Graphics Device Interface Support
TSynPicture
and associated GIF/PNG/TIFF/JPG classes- High-Level Function Wrappers to Manage Pictures
High Performance PDF Engine for Windows
- Shared types and functions
- Internal classes mapping PDF objects
TPdfDocument TPdfPage
main rendering classesTPdfDocumentGdi
for GDI/TCanvas
rendering support
Simple Report Engine with UI Preview and PDF Export
- Shared Functions used during Report Rendering
TGdiPages
Report EngineTRenderPages
Prototype - unfinished
Forked and heavily patched from TPages
component (c) 2003 Angus Johnson