Class taction

Unit

Declaration

type taction = class(tcustomaction, iimagelistinfo, iactionlink)

Description

This item has no description. Showing description inherited from tmsecomponent.

Extends the FPC tcomponent with object linking facilities and the like; base of every MSEgui component. This unit, mseclasses, must be added to uses after classes in code that also uses a third-party unit expecting the plain FPC tcomponent (e.g. TPSScript.Create(TComponent)), since MSEgui forks the FPC classes unit.

Hierarchy

Overview

Methods

Protected procedure registeronshortcut(const avalue: boolean); override;
Protected procedure doshortcut(const sender: twidget; var keyinfo: keyeventinfoty);
Protected procedure doafterunlink; override;
Protected procedure defineproperties(filer: tfiler); override;

Properties

Public property shortcuts: shortcutarty read finfo.shortcut write setshortcuts;
Public property shortcuts1: shortcutarty read finfo.shortcut1 write setshortcuts1;
Published property imagelist: timagelist read getimagelist write setimagelist;
Published property shortcut: shortcutty read getshortcut write setshortcut stored false default ord(key_none) ;
Published property shortcut1: shortcutty read getshortcut1 write setshortcut1 stored false default ord(key_none);
Published property caption;
Published property state;
Published property group;
Published property tagaction;
Published property imagenr;
Published property imagenrdisabled;
Published property colorglyph;
Published property color;
Published property imagecheckedoffset;
Published property hint;
Published property statfile;
Published property statvarname;
Published property statpriority;
Published property options;
Published property onexecute;
Published property onbeforeexecute;
Published property onafterexecute;
Published property onexecuteaction;
Published property onupdate;
Published property onchange;
Published property onasyncevent;
Published property ifilink;

Description

Methods

Protected procedure registeronshortcut(const avalue: boolean); override;

This item has no description.

Protected procedure doshortcut(const sender: twidget; var keyinfo: keyeventinfoty);

This item has no description.

Protected procedure doafterunlink; override;

This item has no description.

Protected procedure defineproperties(filer: tfiler); override;

This item has no description.

Properties

Public property shortcuts: shortcutarty read finfo.shortcut write setshortcuts;

This item has no description.

Public property shortcuts1: shortcutarty read finfo.shortcut1 write setshortcuts1;

This item has no description.

Published property imagelist: timagelist read getimagelist write setimagelist;

This item has no description.

Published property shortcut: shortcutty read getshortcut write setshortcut stored false default ord(key_none) ;

This item has no description.

Published property shortcut1: shortcutty read getshortcut1 write setshortcut1 stored false default ord(key_none);

This item has no description.

Published property caption;

This item has no description. Showing description inherited from tcustomaction.caption.

When this action is assigned to a client's action property (e.g. tbutton.action or tmenuitem.action), the client's caption, imagelist, imagenr, imagecheckedoffset, colorglyph, color, hint, shortcut, tag, group and onexecute, as well as the as_disabled, as_invisible, as_checked and as_default members of state, are kept synchronized with this action — as long as the corresponding as_local* member of the client's own state is False. Editing one of those properties directly on the client sets its as_local* member to True automatically, detaching it from the action for that property; setting it back to False restores the action's value.

Published property state;

This item has no description.

Published property group;

This item has no description.

Published property tagaction;

This item has no description.

Published property imagenr;

This item has no description.

Published property imagenrdisabled;

This item has no description.

Published property colorglyph;

This item has no description.

Published property color;

This item has no description.

Published property imagecheckedoffset;

This item has no description.

Published property hint;

This item has no description.

Published property statfile;

This item has no description.

Published property statvarname;

This item has no description.

Published property statpriority;

This item has no description.

Published property options;

This item has no description.

Published property onexecute;

This item has no description.

Published property onbeforeexecute;

This item has no description.

Published property onafterexecute;

This item has no description.

Published property onexecuteaction;

This item has no description.

Published property onupdate;

This item has no description.

Published property onchange;

This item has no description.

Published property onasyncevent;

This item has no description. Showing description inherited from tcustomaction.onasyncevent.

Called after the current main event loop round has finished processing the events posted with asyncevent, i.e. after the caller (and any other already queued events) has returned. Typical uses are freeing a component from a nested procedure of that same component, or running code only after a popup menu has finished closing.

Published property ifilink;

This item has no description.


Generated by PasDoc 1.0.4.