码迷,mamicode.com
首页 > 其他好文 > 详细

delphi 菜单的项目是否可用

时间:2014-08-01 13:13:41      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   2014   代码   div   log   app   

菜单的项目是否可用
bubuko.com,布布扣
TPopupMenu.OnPopup事件
把代码放在这里面判断
 
 
bubuko.com,布布扣
 
 
// ------------------------------------------------------------------------------
procedure Tfrm_Main.pm_EditorPopup(Sender: TObject);
begin
    mni_Undo.Enabled:= document.queryCommandEnabled(‘Undo‘);
    mni_Redo.Enabled:= document.queryCommandEnabled(‘Redo‘);
    mni_Cut.Enabled:= document.queryCommandEnabled(‘Cut‘);
    mni_Copy.Enabled:= document.queryCommandEnabled(‘Copy‘);
    mni_del.Enabled:= document.queryCommandEnabled(‘Delete‘);
    mni_Paste.Enabled:= document.queryCommandEnabled(‘Paste‘);
    mni_selectAll1.Enabled:= document.queryCommandEnabled(‘SelectAll‘);
 
end;
 
 
如果不用这个用不专业的办法做
1 用消息捕获
2 放在一个Timer事件下面
3 放在Application.OnMessage下面
 


正解
Ctrl
    OnContextPopup
    OnPopup




delphi 菜单的项目是否可用,布布扣,bubuko.com

delphi 菜单的项目是否可用

标签:blog   http   io   2014   代码   div   log   app   

原文地址:http://www.cnblogs.com/xe2011/p/3884584.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!