Unit msemenuwidgets

Description

This item has no description.

Overview

Classes, Interfaces, Objects and Records

Name Description
Record menucellinfoty  
Record menulayoutinfoty  
Class tpopupmenuwidget  
Class tcustommainmenuwidget  
Class tframemenuwidget  
Class tmainmenuwidget  

Functions and Procedures

function showpopupmenu(const menu: tmenuitem; const transientfor: twidget; const pos: rectty; const dir: graphicdirectionty; const menucomp: tcustommenu = nil): tmenuitem; overload;
function showpopupmenu(const menu: tmenuitem; const transientfor: twidget; const pos: graphicdirectionty; const menucomp: tcustommenu = nil): tmenuitem; overload;
function showpopupmenu(const menu: tmenuitem; const transientfor: twidget; const pos: pointty; const menucomp: tcustommenu = nil): tmenuitem; overload;

Types

menucellinfoarty = array of menucellinfoty;
menulayoutoptionty = (...);
menulayoutoptionsty = set of menulayoutoptionty;
menulayoutstatety = (...);
menulayoutstatesty = set of menulayoutstatety;
ppopupmenuwidget = ˆtpopupmenuwidget;
mainmenuwidgetoptionty = (...);
mainmenuwidgetoptionsty = set of mainmenuwidgetoptionty;
mainmenuwidgetstatety = (...);
mainmenuwidgetstatesty = set of mainmenuwidgetstatety;
mainmenupainterstatety = (...);
mainmenupainterstatesty = set of mainmenupainterstatety;
setmainmenuinstanceprocty = procedure(const value: tmainmenu) of object;

Constants

defaultpopupmenuwidgetoptions = defaultoptionstoplevelwidget - [ow_tabfocus,ow_arrowfocus,ow_mousefocus];

Variables

menuexehandlerdesign: menuitemprocty;

Description

Functions and Procedures

function showpopupmenu(const menu: tmenuitem; const transientfor: twidget; const pos: rectty; const dir: graphicdirectionty; const menucomp: tcustommenu = nil): tmenuitem; overload;

This item has no description.

function showpopupmenu(const menu: tmenuitem; const transientfor: twidget; const pos: graphicdirectionty; const menucomp: tcustommenu = nil): tmenuitem; overload;

This item has no description.

function showpopupmenu(const menu: tmenuitem; const transientfor: twidget; const pos: pointty; const menucomp: tcustommenu = nil): tmenuitem; overload;

This item has no description.

Types

menucellinfoarty = array of menucellinfoty;

This item has no description.

menulayoutoptionty = (...);

This item has no description.

Values
  • mlo_horz
  • mlo_keymode
  • mlo_main
  • mlo_childreninactive
menulayoutoptionsty = set of menulayoutoptionty;

This item has no description.

menulayoutstatety = (...);

This item has no description.

Values
  • mls_valid
  • mls_updating
  • mls_assistivelocked
menulayoutstatesty = set of menulayoutstatety;

This item has no description.

ppopupmenuwidget = ˆtpopupmenuwidget;

This item has no description.

mainmenuwidgetoptionty = (...);

This item has no description.

Values
  • mwo_vertical
mainmenuwidgetoptionsty = set of mainmenuwidgetoptionty;

This item has no description.

mainmenuwidgetstatety = (...);

This item has no description.

Values
  • mws_firstactivated
  • mws_forced
  • mws_raised
mainmenuwidgetstatesty = set of mainmenuwidgetstatety;

This item has no description.

mainmenupainterstatety = (...);

This item has no description.

Values
  • mmps_layoutvalid
mainmenupainterstatesty = set of mainmenupainterstatety;

This item has no description.

setmainmenuinstanceprocty = procedure(const value: tmainmenu) of object;

This item has no description.

Constants

defaultpopupmenuwidgetoptions = defaultoptionstoplevelwidget - [ow_tabfocus,ow_arrowfocus,ow_mousefocus];

This item has no description.

Variables

menuexehandlerdesign: menuitemprocty;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.