用户名:  密码:   
您当前的位置:首页 > 程序设计 >  Delphi > 

PopupMenu控件使用说明

上次修改时间: 2024-06-07 18:20:54      来源:网络总结      作者:钢铁长陈
上一页      路径:DSD\Learn\Delphi语言\常用控件使用说明\      下一页

 

在其它Button中的调用方法
procedure TFastOpenFr.Button1Click(Sender: TObject);
begin
N1Click(Self);
end;

Popup右键菜单中如何实现单选或多选,单选前是实心黑点,多选前是勾,类似系统桌面右键中的查看或排序方式
注:无法直接实现,需要配合代码实现,
多选(默认就是,无需设置属性),只需以菜单的onclick事件将Checked属性设为true前就会有勾了,代码:
if N2211.Checked=True then
 N2211.Checked:=False 
else  
 N2211.Checked:=True;
单选,几个菜单的互斥的,选中一个,其它取消选择,
要先把这几个互斥菜单的GroupIndex设成相同,如都是10,还要将其RadioItem都设为true,然后再在onclick事件设置checked属性,代码同多选
 if N1121.Checked=True then
  N1121.Checked:=False
 else
  N1121.Checked:=True;
注:要设置单选或多选的默认值时,可在属性中将指定项的checked设为true即可