Vcl.Graphics.TPicture.OnProgress

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnProgress: TProgressEvent read FOnProgress write FOnProgress;

C++

__property TProgressEvent OnProgress = {read=FOnProgress, write=FOnProgress};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TPicture

Beschreibung

Wird während langwieriger Operationen mit der Grafik in regelmäßigen Abständen ausgelöst.

OnProgress wird von der Grafik erzeugt, die das Bildobjekt enthält. Ob OnProgress ausgelöst wird, hängt von der in Graphic angegebenen Grafik. Manche Grafiktypen, wie JPEG, generieren dieses Ereignis, andere nicht. JPEG-Bilder generieren beispielsweise ein OnProgress-Ereignis.

Mit einer Ereignisbehandlungsroutine für OnProgress können Sie den Benutzer über den Fortgang langwieriger Operationen (z.B. beim Laden großer komprimierter Grafiken) auf dem laufenden halten. So bindet beispielsweise TImage das Ereignis OnProgress von TPicture ein.

Anmerkung:  Der Parameter PercentDone der Ereignisbehandlungsroutine ist nur ein Schätzwert. Bei einigen Grafikformaten kann PercentDone kurzzeitig wieder abnehmen, wenn die Operation länger als erwartet dauert.

OnProgress ist eine Ereignisbehandlungsroutine des Typs Vcl.Graphics.TProgressEvent.

Siehe auch