TPDFlibViewerFileOpen

Typy danych, interakcja z przeglądarką, akcje

Opis

Akcja otwierająca dokument przez dialog otwarcia pliku

Konstruktor predefiniuje Caption na Open..., a Hint na Open a PDF document; wykonanie pokazuje TOpenDialog przefiltrowany na pliki PDF z ofFileMustExist, zapisuje wybraną nazwę w LastFileName i wczytuje ją przez LoadFromFile z pustym hasłem

W przeciwieństwie do pozostałych akcji przeglądarki pozostaje włączona bez otwartego dokumentu, bo otwarcie dokumentu jest jej celem

Deklaracja

TPDFlibViewerFileOpen = class(TPDFlibViewerAction) private FLastFileName: WideString; protected function DoUpdate: Boolean; override; procedure DoExecute; override; public constructor Create(AOwner: TComponent); override; property LastFileName: WideString read FLastFileName; end;

Parametry

LastFileNameNazwa pliku wybrana w ostatnim oknie otwierania, jednocześnie plik wczytany przez przeglądarkę

Zobacz także

TPDFlibViewerAction, LoadFromFile, TPDFlibViewerFileSaveAs, TPDFlibViewer