在窗口定义了一个popupmenu,但是。。。。。。
但是我想在窗口上的一个编辑框点击右键时,弹出的不是这个popupmenu,而是原先的
带有复制粘贴的菜单,请问怎么办呢?
问题点数:50、回复次数:11Top
1 楼hansome(连环)回复于 2003-09-01 16:00:11 得分 5
把PopupMenu去掉啊Top
2 楼Little2000(rainy)回复于 2003-09-01 16:03:38 得分 5
你自己再给这个编辑框赋值一个PopupMenu,不过复制粘贴的功能只能自己写了。Top
3 楼99guo(风吹叶)回复于 2003-09-01 16:03:56 得分 5
把PopupMenu去掉啊
然后在编辑框的onmousedown事件加入
if button = mbright then
begin
popupmenu.popup(x,y);
end;Top
4 楼lxpbuaa(桂枝香在故国晚秋)回复于 2003-09-01 16:10:48 得分 5
Edit1.PopupMenu 设置为你设计的菜单
————————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————Top
5 楼redjade(chilly)回复于 2003-09-01 16:16:12 得分 0
楼上的,我是要弹出系统原先的那个菜单,可是那个菜单的名字我不知道啊~~
Top
6 楼redjade(chilly)回复于 2003-09-01 16:20:04 得分 0
但是如果是自己再设计菜单就必须自己写粘贴复制功能~~~有没有直接调出系统原先菜单的方法啊Top
7 楼upingking()回复于 2003-09-01 16:33:04 得分 10
把你的窗体的popumenu属性设为你添加的popupmenuTop
8 楼redjade(chilly)回复于 2003-09-01 16:43:38 得分 0
To upingking:我是这么做的啊,但这样就导致右键点击编辑框时弹出的也是这个菜单,但我想要的是原先的那个有粘贴复制功能的菜单Top
9 楼IORILI(眼镜)回复于 2003-09-01 16:48:09 得分 10
把把你的窗体的popumenu属性设为你添加的popupmenu
再把你的EDIT的popumenu属性设为空Top
10 楼redjade(chilly)回复于 2003-09-01 16:55:42 得分 0
To IORILI:
不行,偶试过了。Top
11 楼Manwill71(天皇地虎江山一片)回复于 2003-09-01 17:05:42 得分 10
Edit1.PopupMenu := Nil ;Top




