TPDFlibViewerModeAction

数据类型、查看器交互、动作

描述

切换查看器鼠标工具的工具模式动作的基类

每个子类通过抽象方法 Mode 报告它所代表的 TPDFlibViewerMode;执行时把该模式赋给查看器的 ViewerMode,DoUpdate 使 Checked 与当前使用的模式同步

子类覆盖选择、手型、框选缩放、快照和高亮工具

声明

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

参数

Mode受保护的虚拟抽象方法,返回该动作选择的模式
DoUpdate按基类规则启用动作,并在查看器使用此模式时设置 Checked
DoExecute把 Mode 赋给查看器的 ViewerMode

另请参阅

TPDFlibViewerAction, TPDFlibViewerMode, ViewerMode, TPDFlibViewer