TPDFlibViewerModeAction

データ型、ビューアインタラクション、アクション

説明

ビューアーのマウスツールを切り替えるツールモードアクションの基底クラスです

各サブクラスは、自身が表すTPDFlibViewerModeを抽象メソッドModeで報告します。実行するとそのモードをビューアーのViewerModeへ割り当て、DoUpdateはCheckedを現在使用中のモードと同期させます

サブクラスは、選択、手、なげなわズーム、スナップショット、ハイライトの各ツールをカバーします

宣言

TPDFlibViewerModeAction = class(TPDFlibViewerAction) protected function Mode: TPDFlibViewerMode; virtual; abstract; function DoUpdate: Boolean; override; procedure DoExecute; override; end;

パラメータ

Modeアクションが選択するモードを返す、protected の仮想抽象メソッド
DoUpdate基底クラスと同様にアクションを有効化し、ビューアがこのモードを使用している場合に Checked を設定します
DoExecuteMode をビューアの ViewerMode に割り当てます

関連項目

TPDFlibViewerAction, TPDFlibViewerMode, ViewerMode, TPDFlibViewer