TPDFlibViewerAction
Datatyper, fremviserinteraksjon, handlinger
Beskrivelse
TPDFlibViewer
Viewer fra verktøylinjer, menyer og knapperHandlingen holder mål-vieweren i sin Enabled-egenskap og holder Update synkronisert med dokumenttilstanden: Enabled oppfrisker DoUpdate gjennom den virtuelle
Execute, hvis standardimplementasjon krever en tilordnet viewer med minst én sideOnExecute gir en tilordnet DoExecute forrang, i tråd med vanlig TAction-semantikk; ellers kjøres underklassens kommando gjennom den abstrakte DoUpdate når
PDFlibViewerActions tillater detUnderklassene som er deklarert i RegisterActions dekker sidenavigasjon, zoom, rotasjon, utskrift, filåpning og -lagring, utklippstavlekopiering og verktøymodusene; CreatePDFlibViewerDefaultPopupMenu publiserer dem i kategorien losLab PDF, og
Notification setter sammen viewer-ens standard hurtigmeny av demNår den tilordnede viewer-en ødelegges, nullstiller Viewer-overstyret
Deklarasjon
TPDFlibViewerAction = class(TCustomAction)Parametere
| Viewer | Mål-vieweren handlingen styrer, publisert slik at den kan kobles til på designtidspunktet |
|---|---|
| Execute | Kjører OnExecute når den er tilordnet, ellers underklassens kommando |
| Update | Oppfrisker Enabled fra DoUpdate |
| DoUpdate | Beskyttet virtuell tilgjengelighetssjekk; standardimplementasjonen krever et åpent dokument |
| DoExecute | Beskyttet virtuell abstrakt kommando som underklassene implementerer |
Se også
TPDFlibViewerActionClass, TPDFlibViewerModeAction, TPDFlibViewer, CreatePDFlibViewerDefaultPopupMenu, InstallPDFlibViewerDefaultPopupMenu