TPDFlibViewerAction

Tipos de dados, interação com o visualizador, ações

Descrição

TPDFlibViewer

Viewer a partir de barras de ferramentas, menus e botõesA ação mantém o visualizador alvo em sua propriedade Enabled e mantém Update em sincronia com o estado do documento: Enabled atualiza DoUpdate por meio do

Execute virtual, cuja implementação padrão exige um visualizador atribuído com pelo menos uma páginaOnExecute dá a um DoExecute atribuído a primeira palavra, espelhando a semântica padrão de TAction; caso contrário, ele executa o comando da subclasse por meio do DoUpdate abstrato quando

PDFlibViewerActions permiteAs subclasses declaradas em RegisterActions cobrem navegação de páginas, zoom, rotação, impressão, abertura e salvamento de arquivos, cópia para a área de transferência e os modos de ferramenta; CreatePDFlibViewerDefaultPopupMenu as publica na categoria losLab PDF, e

Notification monta o menu de contexto padrão do visualizador a partir delasQuando o visualizador atribuído é destruído, a substituição de Viewer limpa

Declaração

TPDFlibViewerAction = class(TCustomAction)

Parâmetros

ViewerVisualizador alvo controlado pela ação, publicado para que possa ser vinculado em tempo de design
ExecuteExecuta OnExecute quando atribuído; caso contrário, o comando da subclasse
UpdateAtualiza Enabled a partir de DoUpdate
DoUpdateVerificação de disponibilidade virtual protegida; o padrão exige um documento aberto
DoExecuteComando virtual abstrato protegido que as subclasses implementam

Veja também

TPDFlibViewerActionClass, TPDFlibViewerModeAction, TPDFlibViewer, CreatePDFlibViewerDefaultPopupMenu, InstallPDFlibViewerDefaultPopupMenu