-
Notifications
You must be signed in to change notification settings - Fork 1
Releases: ketandholakia/VittixDBGridController
VittixDBGrid v1.0.2 — Multi-Format Export Update
[1.0.2] — Multi-Format Export Update
✨ Added
New multi-format data export system
Unified Export Data... dialog
Support for multiple export formats:
CSV
Excel (XLSX)
Excel (XLS)
HTML
JSON
XML
Clipboard export
Export options:
Visible columns only
Filtered rows only
Optional headers
Custom formatting controls
Export preview panel
Progress tracking for large exports
Toolbar and context menu integration for Export Data...
🔄 Changed
Replaced legacy CSV-only export with unified multi-format export workflow
Refactored export engine to support pluggable format writers
Updated demo and documentation to reflect new export features
Updated feature matrix entry from "CSV export" → "Data export (multi-format)"
🛠 Improved
CSV writer reliability and standards compliance
Unicode handling in CSV export
Excel export stability
Large dataset export performance
Formatting consistency across export formats
🐛 Fixed
Excel dispatch/export errors
CSV quoting and escaping edge cases
Filtered dataset export mismatch
Minor export dialog behavior issues
Assets 2
Vittix.DBGrid v1.0.0 – Initial Release
🎉 Initial Public Release
This is the first public release of Vittix.DBGrid, an advanced DBGrid component for Delphi VCL applications.
✨ Key Features
- Multi-column sorting engine
- Advanced filtering with popup UI
- Footer panel with aggregations (SUM, COUNT, AVG, MIN, MAX)
- Runtime column chooser
- Custom in-place editors
- Controller-based architecture
📦 Packages
- Runtime:
VittixDBGridControllerR.dpk - Design-time:
VittixDBGridControllerD.dpk
🧰 Requirements
- Delphi XE7 or newer
- VCL framework
- Any
TDataSetdescendant (FireDAC, dbExpress, BDE, etc.)
📌 Notes
- API is stable for the v1.x series
- Designed for extensibility and performance
- Feedback and contributions are welcome