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 de destino na propriedade Enabled e mantém Update sincronizado com o estado do documento: Enabled atualiza DoUpdate através do
Execute virtual, cuja implementação predefinida 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, executa o comando da subclasse através do DoUpdate abstrato quando
PDFlibViewerActions o permiteAs subclasses declaradas em RegisterActions cobrem a navegação entre páginas, o zoom, a rotação, a impressão, a abertura e gravação de ficheiros, a cópia para a área de transferência e os modos de ferramenta; CreatePDFlibViewerDefaultPopupMenu publica-as 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 sobreposição de Viewer limpa
Declaração
TPDFlibViewerAction = class(TCustomAction)Parâmetros
| Viewer | Visualizador de destino que a ação controla, publicado para poder ser ligado em tempo de conceção |
|---|---|
| Execute | Executa OnExecute quando atribuído; caso contrário, o comando da subclasse |
| Update | Atualiza Enabled a partir de DoUpdate |
| DoUpdate | Verificação de disponibilidade virtual protegida; a predefinida exige um documento aberto |
| DoExecute | Comando virtual abstrato protegido que as subclasses implementam |
Consulte também
TPDFlibViewerActionClass, TPDFlibViewerModeAction, TPDFlibViewer, CreatePDFlibViewerDefaultPopupMenu, InstallPDFlibViewerDefaultPopupMenu