使用Delphi 5自动检查TMenuItem

时间:2009-06-23 06:25:43

标签: delphi vcl

创建自定义TMenuItem的正确方法是什么,该自定义TMenuItem自动管理其已检查的属性。 请记住,有人会:

myHelloItem.OnClick := helloword;

然后行为失去了......

如何在Delphi 7中完成?

的问候,

1 个答案:

答案 0 :(得分:2)

两个选项:

  1. 您有一个AutoCheck属性,无论OnClick行为如何,每次单击都会切换该菜单项的复选标记(尽管我相信OnClick实现可以覆盖AutoCheck)。然而,它限制了功能。
  2. 您可以继承TMenuItem并在Click方法中实现您想要的行为,该方法称为“OnClick”