TPDFlibViewerAction

Datatyper, viewer-interaktion, handlinger

Beskrivelse

TPDFlibViewer

Viewer fra værktøjslinjer, menuer og knapperHandlingen gemmer målfremviseren i sin Enabled-egenskab og holder Update synkroniseret med dokumenttilstanden: Enabled opdaterer DoUpdate via den virtuelle

Execute, hvis standardimplementering kræver en tildelt fremviser med mindst én sideOnExecute giver en tildelt DoExecute førsteretten, i overensstemmelse med standard-TAction-semantikken; ellers køres underklassekommandoen via den abstrakte DoUpdate, når

PDFlibViewerActions tillader detUnderklasserne, der er deklareret i RegisterActions, dækker sidenavigation, zoom, rotation, udskrivning, filåbning og -gemning, udklipsholderkopiering og værktøjstilstandene; CreatePDFlibViewerDefaultPopupMenu publicerer dem i kategorien losLab PDF, og

Notification sammensætter standardfremviserens kontekstmenu ud fra demNår den tildelte fremviser destrueres, rydder Viewer-overstyringen automatisk

Deklaration

TPDFlibViewerAction = class(TCustomAction)

Parametre

ViewerMålfremviseren, som handlingen styrer, publiceret, så den kan tilknyttes på designtidspunktet
ExecuteUdfører OnExecute, hvis den er tildelt, ellers underklassekommandoen
UpdateOpdaterer Enabled ud fra DoUpdate
DoUpdateBeskyttet virtuelt tilgængelighedstjek; standarden kræver et åbent dokument
DoExecuteBeskyttet virtuel abstrakt kommando, som underklasserne implementerer

Se også

TPDFlibViewerActionClass, TPDFlibViewerModeAction, TPDFlibViewer, CreatePDFlibViewerDefaultPopupMenu, InstallPDFlibViewerDefaultPopupMenu