Type
TAdvancedDrawItemEven=Procedure(Sender: TObject; ACanvas: TCanvas;
ARect: TRect; State: TOwnerDrawState) of Object;
说明:
Sender标识一个菜单项的实例
ACanvas 提供一个菜单项的实例,绘制菜单就是通过该画面实现
ARect 标识菜单项在画面上区域
State 一个集合,表示菜单项的状态,其值为
odSelected 菜单项被选中
odGrayed 菜单项灰色
odDisabled 菜单项不可用
odChecked 菜单项被选中
odFocused 菜单项获得输入焦点
odDefault 菜单项是默认选项
odHotLight 菜单项高亮显示
odInactive 菜单及其关联的子菜单处于非活动状态
odNoAccel 在菜单绘制时,忽略加速键
odNoFocusRect 不显示焦点区域
odRserved1, odRserved2 保留
odComboBoxEdit 组合框被绘制时