TPDFlibViewerFileOpen

Типы данных, взаимодействие с просмотрщиком, действия

Описание

Действие, открывающее документ через диалог выбора файла

Конструктор заранее задает Caption как Open... и Hint как Open a PDF document; выполнение показывает TOpenDialog, отфильтрованный по файлам PDF с ofFileMustExist, фиксирует выбранное имя в LastFileName и загружает его через LoadFromFile с пустым паролем

В отличие от других действий просмотрщика, оно остается включенным без открытого документа, поскольку открыть документ — его назначение

Объявление

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;

Параметры

LastFileNameИмя файла, выбранное последним диалогом открытия; это же файл загружает просмотрщик

См. также

TPDFlibViewerAction, LoadFromFile, TPDFlibViewerFileSaveAs, TPDFlibViewer