TPDFlibViewerAction

Tipos de datos, interacción con el visor, acciones

Descripción

TPDFlibViewer

Viewer desde barras de herramientas, menús y botonesLa acción guarda el visor de destino en su propiedad Enabled y mantiene Update sincronizado con el estado del documento: Enabled actualiza DoUpdate a través del método virtual

Execute, cuya implementación predeterminada exige un visor asignado con al menos una páginaOnExecute da prioridad a un DoExecute asignado, imitando la semántica estándar de TAction; de lo contrario, ejecuta el comando de la subclase a través del método abstracto DoUpdate cuando

PDFlibViewerActions lo permiteLas subclases declaradas en RegisterActions cubren la navegación de páginas, el zoom, la rotación, la impresión, la apertura y el guardado de archivos, la copia al portapapeles y los modos de herramienta; CreatePDFlibViewerDefaultPopupMenu las publica en la categoría losLab PDF, y

Notification arma con ellas el menú contextual estándar del visorCuando el visor asignado se destruye, la anulación de Viewer limpia

Declaración

TPDFlibViewerAction = class(TCustomAction)

Parámetros

ViewerVisor de destino que la acción controla, publicado para poder conectarse en tiempo de diseño
ExecuteEjecuta OnExecute cuando está asignado; de lo contrario, el comando de la subclase
UpdateActualiza Enabled a partir de DoUpdate
DoUpdateComprobación de disponibilidad virtual protegida; la implementación predeterminada exige un documento abierto
DoExecuteComando virtual abstracto protegido que implementan las subclases

Véase también

TPDFlibViewerActionClass, TPDFlibViewerModeAction, TPDFlibViewer, CreatePDFlibViewerDefaultPopupMenu, InstallPDFlibViewerDefaultPopupMenu