TPDFlibViewerAction
Veri türleri, görüntüleyici etkileşimi, eylemler
Açıklama
TPDFlibViewer
Viewer bileşenini araç çubukları, menüler ve düğmeler aracılığıyla süren hazır eylem bileşenlerinin temel sınıfıEylem, hedef görüntüleyiciyi Enabled özelliğinde tutar ve Update değerini belge durumuyla eşit tutar: Enabled, sanal DoUpdate üzerinden
Execute değerini yeniler; bunun varsayılan uygulaması, atanmış ve en az bir sayfası bulunan bir görüntüleyici isterOnExecute, standart TAction davranışını izleyerek atanmış bir DoExecute işleyicisine öncelik tanır; aksi hâlde DoUpdate izin verdiğinde alt sınıf komutunu soyut
PDFlibViewerActions üzerinden çalıştırırRegisterActions içinde bildirilen alt sınıflar sayfa gezinmesini, yakınlaştırmayı, döndürmeyi, yazdırmayı, dosya açma ve kaydetmeyi, panoya kopyalamayı ve araç modlarını kapsar; CreatePDFlibViewerDefaultPopupMenu bunları losLab PDF kategorisinde yayımlar,
Notification ise standart görüntüleyici bağlam menüsünü bunlardan oluştururAtanmış görüntüleyici yok edildiğinde Viewer geçersiz kılması
Bildirim
TPDFlibViewerAction = class(TCustomAction)Parametreler
| Viewer | Eylemin sürdüğü hedef görüntüleyici; tasarım zamanında bağlanabilmesi için yayımlanmıştır |
|---|---|
| Execute | Atanmışsa OnExecute işleyicisini, aksi hâlde alt sınıf komutunu çalıştırır |
| Update | Enabled değerini DoUpdate üzerinden yeniler |
| DoUpdate | Korumalı sanal kullanılabilirlik denetimi; varsayılan uygulama açık bir belge ister |
| DoExecute | Alt sınıfların uyguladığı, korumalı sanal soyut komut |
Ayrıca bakın
TPDFlibViewerActionClass, TPDFlibViewerModeAction, TPDFlibViewer, CreatePDFlibViewerDefaultPopupMenu, InstallPDFlibViewerDefaultPopupMenu