TPDFlibViewerAction

Datentypen, Viewer-Interaktion, Aktionen

Beschreibung

TPDFlibViewer

Viewer über Symbolleisten, Menüs und Schaltflächen steuernDie Aktion hält den Ziel-Viewer in ihrer Eigenschaft Enabled und hält Update mit dem Dokumentzustand synchron: Enabled aktualisiert DoUpdate über das virtuelle

Execute, dessen Standardimplementierung einen zugewiesenen Viewer mit mindestens einer Seite verlangtOnExecute lässt ein zugewiesenes DoExecute zuerst entscheiden und spiegelt damit die übliche TAction-Semantik; andernfalls führt es den Unterklassen-Befehl über das abstrakte DoUpdate aus, sofern

PDFlibViewerActions dies erlaubtDie in RegisterActions deklarierten Unterklassen decken Seitennavigation, Zoom, Drehung, Drucken, das Öffnen und Speichern von Dateien, das Kopieren in die Zwischenablage und die Werkzeugmodi ab; CreatePDFlibViewerDefaultPopupMenu veröffentlicht sie in der Kategorie losLab PDF, und

Notification stellt aus ihnen das Standard-Kontextmenü des Viewers zusammenWird der zugewiesene Viewer zerstört, setzt die Viewer-Überschreibung

Deklaration

TPDFlibViewerAction = class(TCustomAction)

Parameter

ViewerZiel-Viewer, den die Aktion steuert; veröffentlicht, damit er zur Entwurfszeit zugewiesen werden kann
ExecuteFührt OnExecute aus, wenn zugewiesen, andernfalls den Unterklassen-Befehl
UpdateAktualisiert Enabled aus DoUpdate
DoUpdateGeschützte virtuelle Verfügbarkeitsprüfung; die Standardimplementierung verlangt ein geöffnetes Dokument
DoExecuteGeschützter virtueller abstrakter Befehl, den die Unterklassen implementieren

Siehe auch

TPDFlibViewerActionClass, TPDFlibViewerModeAction, TPDFlibViewer, CreatePDFlibViewerDefaultPopupMenu, InstallPDFlibViewerDefaultPopupMenu