Class teventwidget

Unit

Declaration

type teventwidget = class(tcustomeventwidget)

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

Properties

Published property onfocusedwidgetchanged;
Published property onenter;
Published property onexit;
Published property onfocus;
Published property ondefocus;
Published property onmouseevent;
Published property onchildmouseevent;
Published property onclientmouseevent;
Published property onmousewheelevent;
Published property onkeydown;
Published property onkeyup;
Published property onshortcut;
Published property onloaded;
Published property onbeforepaint;
Published property onpaintbackground;
Published property onpaint;
Published property onafterpaint;
Published property onshow;
Published property onhide;
Published property onactivate;
Published property ondeactivate;
Published property onresize;
Published property onmove;
Published property onclosequery;
Published property onasyncevent;
Published property oncomponentevent;

Description

Properties

Published property onfocusedwidgetchanged;

This item has no description.

Published property onenter;

This item has no description. Showing description inherited from tactionwidget.onenter.

Focus and activation events, common to most widgets since they are declared on tactionwidget: onenter fires when input focus goes to the widget or a child; onexit when it leaves the widget (and all its children); onfocus only when the widget itself gets input focus; ondefocus when it loses it; onactivate/ ondeactivate when the widget or a child is activated/deactivated; onfocusedwidgetchanged (on teventwidget, tmseform and tgroupbox) whenever the widget or a child gets or loses input focus. teventwidget publishes most internal events and can be used to build a custom widget without writing a new class.

On a focus change, onenter fires first (bottom-up from the common ancestor to the new focus), then onfocus on the new focus itself, then onactivate (only while the window is the active one). On the widget losing focus, ondefocus fires first, then ondeactivate and onexit (bottom-up through its ancestors up to the common ancestor).

Published property onexit;

This item has no description.

Published property onfocus;

This item has no description.

Published property ondefocus;

This item has no description.

Published property onmouseevent;

This item has no description.

Published property onchildmouseevent;

This item has no description.

Published property onclientmouseevent;

This item has no description.

Published property onmousewheelevent;

This item has no description.

Published property onkeydown;

This item has no description.

Published property onkeyup;

This item has no description.

Published property onshortcut;

This item has no description.

Published property onloaded;

This item has no description.

Published property onbeforepaint;

This item has no description.

Published property onpaintbackground;

This item has no description.

Published property onpaint;

This item has no description.

Published property onafterpaint;

This item has no description.

Published property onshow;

This item has no description.

Published property onhide;

This item has no description.

Published property onactivate;

This item has no description.

Published property ondeactivate;

This item has no description.

Published property onresize;

This item has no description.

Published property onmove;

This item has no description. Showing description inherited from tactionwidget.onmove.

Fires once the widget has actually been moved, i.e. only if its x or y position really changed (not on every call that sets the widget's bounds).

Published property onclosequery;

This item has no description.

Published property onasyncevent;

This item has no description.

Published property oncomponentevent;

This item has no description.


Generated by PasDoc 1.0.4.