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 を設定します |
| DoExecute | Mode をビューアの ViewerMode に割り当てます |
関連項目
TPDFlibViewerAction, TPDFlibViewerMode, ViewerMode, TPDFlibViewer