📄 chainofresponsibilityunit3.pas
字号:
unit ChainOfResponsibilityUnit3;
interface
type
TTopic = integer;
THelpHandler = class
private
f_successor: THelpHandler;
f_topic: TTopic;
public
constructor Create(h: THelpHandler = nil; t: TTopic = -1); virtual;
function HasHelp(): boolean; virtual;
procedure SetHandler(h: THelpHandler; t: TTopic); virtual;
procedure HandleHelp(); virtual;
end;
TWidgetHelpHandler = class(THelpHandler)
protected
constructor Create(w: TWidgetHelpHandler; t: TTopic); virtual;
private
f_parent: TWidgetHelpHandler;
end;
TButtonHelpHandler = class(TWidgetHelpHandler)
public
constructor Create(d: TWidgetHelpHandler; t: TTopic);
procedure HandleHelp(); //э糶TWidgetHelpHandler
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -