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

ViewerEylemin sürdüğü hedef görüntüleyici; tasarım zamanında bağlanabilmesi için yayımlanmıştır
ExecuteAtanmışsa OnExecute işleyicisini, aksi hâlde alt sınıf komutunu çalıştırır
UpdateEnabled değerini DoUpdate üzerinden yeniler
DoUpdateKorumalı sanal kullanılabilirlik denetimi; varsayılan uygulama açık bir belge ister
DoExecuteAlt sınıfların uyguladığı, korumalı sanal soyut komut

Ayrıca bakın

TPDFlibViewerActionClass, TPDFlibViewerModeAction, TPDFlibViewer, CreatePDFlibViewerDefaultPopupMenu, InstallPDFlibViewerDefaultPopupMenu