Unit msemenus

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Class tmenuitems  
Class tmenufont  
Class tmenufontactive  
Interface imenuitem  
Class tmenuitem  
Class tmenuframetemplate  
Record menutemplatety  
Class tcustommenu  
Class tmenu  
Class tpopupmenu  
Class tcustommainmenu  
Class tmainmenu  
Class twidgetmainmenu  

Functions and Procedures

procedure freetransientmenu(var amenu: tcustommenu);

Types

menuoptionty = (...);
menuoptionsty = set of menuoptionty;
menuinfoarty = array of actioninfoty;
menuitemeventty = procedure(const sender: tmenuitem) of object;
menuitemprocty = procedure(const sender: tmenuitem);
pmenuitem = ˆtmenuitem;
menueventty = procedure(const sender: tcustommenu) of object;

Constants

defaultmenuoptions = [mo_shortcutright];
defaultmainmenuoptions = defaultmenuoptions + [mo_updateonidle];
defaultmenuactoptions = [mao_shortcutcaption];

Description

Functions and Procedures

procedure freetransientmenu(var amenu: tcustommenu);
 

Types

menuoptionty = (...);
 
Values
  • mo_noinsert
  • mo_stopinsert
  • mo_insertfirst
  • mo_noseparator
  • mo_forceseparator
  • mo_singleregion
  • mo_shortcutright
  • mo_commonwidth
  • mo_activate
  • mo_mainarrow
  • mo_updateonidle
menuoptionsty = set of menuoptionty;
 
menuinfoarty = array of actioninfoty;
 
menuitemeventty = procedure(const sender: tmenuitem) of object;
 
menuitemprocty = procedure(const sender: tmenuitem);
 
pmenuitem = ˆtmenuitem;
 
menueventty = procedure(const sender: tcustommenu) of object;
 

Constants

defaultmenuoptions = [mo_shortcutright];
 
defaultmainmenuoptions = defaultmenuoptions + [mo_updateonidle];
 
defaultmenuactoptions = [mao_shortcutcaption];
 

Generated by PasDoc 0.16.0.