Accuracer: The First And Only Cross-Platform BDE Replacement
Client-Server Single-File Embedded Database with SQL for Delphi / C++Builder / Kylix
Occurs when a database is involved into some potentially slow process.
TACRDatabaseOperation = (dbopCompact,dbopRepair,dbopCopy);
TACRDatabaseProgress = procedure (Sender: TComponent; Progress: Double; Operation: Operation;
var Abort: Boolean) of object;
property OnProgress: TACRDatabaseProgress;
OnProgress occurs during potentially slow processes such as repairing, compacting database. OnProgress allows applications to provide the user with a feedback about the progress of the slow process.
The Progress parameter is an approximation of how much of the operation has completed. Use Progress to update the position of a progress bar or other indicator.
The Operation parameter indicates what kind of process is running: repairing database, compacting database.
When the Abort parameter is True, the execution of the process is cancelled.