TPDFlibViewerAction

Typy danych, interakcja z przeglądarką, akcje

Opis

TPDFlibViewer

Viewer z pasków narzędzi, menu i przyciskówAkcja przechowuje docelową przeglądarkę we właściwości Enabled i utrzymuje Update w zgodzie ze stanem dokumentu: Enabled odświeża DoUpdate przez wirtualne

Execute, którego domyślna implementacja wymaga przypisanej przeglądarki z co najmniej jedną stronąOnExecute daje pierwszeństwo przypisanemu DoExecute, odwzorowując standardową semantykę TAction; w przeciwnym razie wykonuje polecenie podklasy przez abstrakcyjne DoUpdate, jeśli

PDFlibViewerActions na to pozwalaPodklasy zadeklarowane w RegisterActions obejmują nawigację po stronach, powiększanie, obracanie, drukowanie, otwieranie i zapisywanie plików, kopiowanie do schowka oraz tryby narzędzi; CreatePDFlibViewerDefaultPopupMenu publikuje je w kategorii losLab PDF, a

Notification składa z nich standardowe menu kontekstowe przeglądarkiGdy przypisana przeglądarka jest niszczona, zastąpiona metoda Viewer automatycznie czyści

Deklaracja

TPDFlibViewerAction = class(TCustomAction)

Parametry

ViewerDocelowa przeglądarka sterowana przez akcję, opublikowana, aby można było podłączyć ją w czasie projektowania
ExecuteWykonuje OnExecute, jeśli przypisane, w przeciwnym razie polecenie podklasy
UpdateOdświeża Enabled na podstawie DoUpdate
DoUpdateChroniona wirtualna kontrola dostępności; domyślna wymaga otwartego dokumentu
DoExecuteChronione wirtualne polecenie abstrakcyjne implementowane przez podklasy

Zobacz także

TPDFlibViewerActionClass, TPDFlibViewerModeAction, TPDFlibViewer, CreatePDFlibViewerDefaultPopupMenu, InstallPDFlibViewerDefaultPopupMenu