Unit 'msemenus' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#msegui]

tcustommenu

[Properties (by Name)] [Methods (by Name)]

Declaration

Source position: msemenus.pas line 356

type tcustommenu = class(tmsecomponent)

public

  constructor create(); override; overload;

  constructor createtransient(); overload;

  destructor destroy; override;

  function checkexec;

  procedure assign(); override;

  procedure doshortcut();

  procedure doupdate;

  procedure updatehotkeys;

  function count;

  function transientfor;

  function mouseinfopo;

  function shortcutseparator;

  class function getshortcutseparator();

  property menu: tmenuitem; [rw]

  property frametemplate: tframecomp; [rw]

  property facetemplate: tfacecomp; [rw]

  property itemframetemplate: tframecomp; [rw]

  property itemfacetemplate: tfacecomp; [rw]

  property itemframetemplateactive: tframecomp; [rw]

  property itemfacetemplateactive: tfacecomp; [rw]

  property separatorframetemplate: tframecomp; [rw]

  property checkboxframetemplate: tframecomp; [rw]

  property template: menutemplatety; [r]

  property options: menuoptionsty; [rw]

  property onupdate: menueventty; [rw]

end;

Inheritance

tcustommenu

|

tmsecomponent

  

Extends the FPC tcomponent with object linking facilities and the like; base of every MSEgui component

|

tcomponent,ievent,iificommand,iificlient

|

tpersistent

|

TObject


Documentation generated on: 2026-10-03