Class tcustommainmenu

Unit

Declaration

type tcustommainmenu = class(tcustommenu)

Description

No description available, ancestor tcustommenu description follows
No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Methods

Protected class function classskininfo: skininfoty; override;
Protected procedure menuchanged(const sender: tmenuitem);
Protected function gettemplatefont(const sender: tmenuitem): tmenufont; override;
Protected function gettemplatefontactive( const sender: tmenuitem): tmenufontactive; override;
Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;

Properties

Public property popuptemplate: menutemplatety read fpopuptemplate;
Published property options default defaultmainmenuoptions;
Published property popupframetemplate: tframecomp read fpopuptemplate.frame write setpopupframetemplate;
Published property popupfacetemplate: tfacecomp read fpopuptemplate.face write setpopupfacetemplate;
Published property popupitemframetemplate: tframecomp read fpopuptemplate.itemframe write setpopupitemframetemplate;
Published property popupitemfacetemplate: tfacecomp read fpopuptemplate.itemface write setpopupitemfacetemplate;
Published property popupitemframetemplateactive: tframecomp read fpopuptemplate.itemframeactive write setpopupitemframetemplateactive;
Published property popupitemfacetemplateactive: tfacecomp read fpopuptemplate.itemfaceactive write setpopupitemfacetemplateactive;
Published property popupseparatorframetemplate: tframecomp read fpopuptemplate.separatorframe write setpopupseparatorframetemplate;
Published property popupcheckboxframetemplate: tframecomp read fpopuptemplate.checkboxframe write setpopupcheckboxframetemplate;

Description

Methods

Protected class function classskininfo: skininfoty; override;
 
Protected procedure menuchanged(const sender: tmenuitem);
 
Protected function gettemplatefont(const sender: tmenuitem): tmenufont; override;
 
Protected function gettemplatefontactive( const sender: tmenuitem): tmenufontactive; override;
 
Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 

Properties

Public property popuptemplate: menutemplatety read fpopuptemplate;
 
Published property options default defaultmainmenuoptions;
 
Published property popupframetemplate: tframecomp read fpopuptemplate.frame write setpopupframetemplate;
 
Published property popupfacetemplate: tfacecomp read fpopuptemplate.face write setpopupfacetemplate;
 
Published property popupitemframetemplate: tframecomp read fpopuptemplate.itemframe write setpopupitemframetemplate;
 
Published property popupitemfacetemplate: tfacecomp read fpopuptemplate.itemface write setpopupitemfacetemplate;
 
Published property popupitemframetemplateactive: tframecomp read fpopuptemplate.itemframeactive write setpopupitemframetemplateactive;
 
Published property popupitemfacetemplateactive: tfacecomp read fpopuptemplate.itemfaceactive write setpopupitemfacetemplateactive;
 
Published property popupseparatorframetemplate: tframecomp read fpopuptemplate.separatorframe write setpopupseparatorframetemplate;
 
Published property popupcheckboxframetemplate: tframecomp read fpopuptemplate.checkboxframe write setpopupcheckboxframetemplate;
 

Generated by PasDoc 0.16.0.