Class tactionwidget

Unit

Declaration

type tactionwidget = class(twidget)

Description

No description available, ancestor twidget description follows
No description available, ancestor tactcomponent description follows
No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Methods

Protected procedure mouseevent(var info: mouseeventinfoty); override;
Protected procedure clientmouseevent(var info: mouseeventinfoty); override;
Protected procedure childmouseevent(const sender: twidget; var info: mouseeventinfoty); override;
Protected procedure domousewheelevent(var info: mousewheeleventinfoty); override;
Protected procedure dobeforepaint(const canvas: tcanvas); override;
Protected procedure doonpaintbackground(const canvas: tcanvas); override;
Protected procedure doonpaint(const canvas: tcanvas); override;
Protected procedure doafterpaint(const canvas: tcanvas); override;
Protected procedure showhint(const aid: int32; var info: hintinfoty); override;
Protected procedure getpopuppos(var apos: pointty); virtual;
Protected procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); virtual;
Protected procedure dopopup(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); virtual;
Protected procedure doafterpopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); virtual;
Protected procedure poschanged; override;
Protected procedure sizechanged; override;
Protected procedure doloaded; override;
Protected procedure doenter; override;
Protected procedure doexit; override;
Protected procedure dofocus; override;
Protected procedure dodefocus; override;
Protected procedure dofocuschanged(const oldwidget: twidget; const newwidget: twidget); override;
Protected procedure doactivate; override;
Protected procedure dodeactivate; override;
Protected procedure dohide; override;
Protected procedure doshow; override;
Protected procedure doonkeydown(var info: keyeventinfoty);
Protected procedure dokeydown(var info: keyeventinfoty); override;
Protected procedure dokeyup(var info: keyeventinfoty); override;
Protected procedure doshortcut(var info: keyeventinfoty; const sender: twidget); override;
Protected procedure receiveevent(const event: tobjectevent); override;
Protected procedure componentevent(const event: tcomponentevent) override;
Protected procedure doasyncevent(var atag: integer); override;
Protected procedure internalcreateframe; override;
Protected procedure enabledchanged; override;
Public function canclose(const newfocus: twidget = nil): boolean; override;

Properties

Protected property frame: tcaptionframe read getframe write setframe;
Protected property face: tface read getface write setface;
Protected property popupmenu: tpopupmenu read fpopupmenu write setpopupmenu;
Protected property onpopup: popupeventty read fonpopup write fonpopup;
Protected property onshowhint: showhinteventty read fonshowhint write fonshowhint;
Protected property onenter: notifyeventty read fonenter write fonenter;
Protected property onexit: notifyeventty read fonexit write fonexit;
Protected property onfocus: notifyeventty read fonfocus write fonfocus;
Protected property ondefocus: notifyeventty read fondefocus write fondefocus;
Protected property onactivate: notifyeventty read fonactivate write fonactivate;
Protected property ondeactivate: notifyeventty read fondeactivate write fondeactivate;
Protected property onfocusedwidgetchanged: widgetchangeeventty read fonfocusedwidgetchanged write fonfocusedwidgetchanged;
Protected property onmouseevent: mouseeventty read fonmouseevent write fonmouseevent;
Protected property onchildmouseevent: mouseeventty read fonchildmouseevent write fonchildmouseevent;
Protected property onclientmouseevent: mouseeventty read fonclientmouseevent write fonclientmouseevent;
Protected property onmousewheelevent: mousewheeleventty read fonmousewheelevent write fonmousewheelevent;
Protected property onkeydown: keyeventty read fonkeydown write fonkeydown;
Protected property onkeyup: keyeventty read fonkeyup write fonkeyup;
Protected property onshortcut: shortcuteventty read fonshortcut write fonshortcut;
Protected property onloaded: notifyeventty read fonloaded write fonloaded;
Protected property onbeforepaint: painteventty read fonbeforepaint write fonbeforepaint;
Protected property onpaintbackground: painteventty read fonpaintbackground write fonpaintbackground;
Protected property onpaint: painteventty read fonpaint write fonpaint;
Protected property onafterpaint: painteventty read fonafterpaint write fonafterpaint;
Protected property onshow: notifyeventty read fonshow write fonshow;
Protected property onhide: notifyeventty read fonhide write fonhide;
Protected property onresize: notifyeventty read fonresize write fonresize;
Protected property onmove: notifyeventty read fonmove write fonmove;
Protected property onclosequery: queryeventty read fonclosequery write fonclosequery;
Protected property onevent: eventeventty read fonevent write fonevent;
Protected property oncomponentevent: componenteventeventty read foncomponentevent write foncomponentevent;
Protected property onasyncevent: asynceventeventty read fonasyncevent write fonasyncevent;

Description

Methods

Protected procedure mouseevent(var info: mouseeventinfoty); override;
 
Protected procedure clientmouseevent(var info: mouseeventinfoty); override;
 
Protected procedure childmouseevent(const sender: twidget; var info: mouseeventinfoty); override;
 
Protected procedure domousewheelevent(var info: mousewheeleventinfoty); override;
 
Protected procedure dobeforepaint(const canvas: tcanvas); override;
 
Protected procedure doonpaintbackground(const canvas: tcanvas); override;
 
Protected procedure doonpaint(const canvas: tcanvas); override;
 
Protected procedure doafterpaint(const canvas: tcanvas); override;
 
Protected procedure showhint(const aid: int32; var info: hintinfoty); override;
 
Protected procedure getpopuppos(var apos: pointty); virtual;
 
Protected procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); virtual;
 
Protected procedure dopopup(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); virtual;
 
Protected procedure doafterpopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); virtual;
 
Protected procedure poschanged; override;
 
Protected procedure sizechanged; override;
 
Protected procedure doloaded; override;
 
Protected procedure doenter; override;
 
Protected procedure doexit; override;
 
Protected procedure dofocus; override;
 
Protected procedure dodefocus; override;
 
Protected procedure dofocuschanged(const oldwidget: twidget; const newwidget: twidget); override;
 
Protected procedure doactivate; override;
 
Protected procedure dodeactivate; override;
 
Protected procedure dohide; override;
 
Protected procedure doshow; override;
 
Protected procedure doonkeydown(var info: keyeventinfoty);
 
Protected procedure dokeydown(var info: keyeventinfoty); override;
 
Protected procedure dokeyup(var info: keyeventinfoty); override;
 
Protected procedure doshortcut(var info: keyeventinfoty; const sender: twidget); override;
 
Protected procedure receiveevent(const event: tobjectevent); override;
 
Protected procedure componentevent(const event: tcomponentevent) override;
 
Protected procedure doasyncevent(var atag: integer); override;
 
Protected procedure internalcreateframe; override;
 
Protected procedure enabledchanged; override;
 
Public function canclose(const newfocus: twidget = nil): boolean; override;
 

Properties

Protected property frame: tcaptionframe read getframe write setframe;
 
Protected property face: tface read getface write setface;
 
Protected property popupmenu: tpopupmenu read fpopupmenu write setpopupmenu;
 
Protected property onpopup: popupeventty read fonpopup write fonpopup;
 
Protected property onshowhint: showhinteventty read fonshowhint write fonshowhint;
 
Protected property onenter: notifyeventty read fonenter write fonenter;
 
Protected property onexit: notifyeventty read fonexit write fonexit;
 
Protected property onfocus: notifyeventty read fonfocus write fonfocus;
 
Protected property ondefocus: notifyeventty read fondefocus write fondefocus;
 
Protected property onactivate: notifyeventty read fonactivate write fonactivate;
 
Protected property ondeactivate: notifyeventty read fondeactivate write fondeactivate;
 
Protected property onfocusedwidgetchanged: widgetchangeeventty read fonfocusedwidgetchanged write fonfocusedwidgetchanged;
 
Protected property onmouseevent: mouseeventty read fonmouseevent write fonmouseevent;
 
Protected property onchildmouseevent: mouseeventty read fonchildmouseevent write fonchildmouseevent;
 
Protected property onclientmouseevent: mouseeventty read fonclientmouseevent write fonclientmouseevent;
 
Protected property onmousewheelevent: mousewheeleventty read fonmousewheelevent write fonmousewheelevent;
 
Protected property onkeydown: keyeventty read fonkeydown write fonkeydown;
 
Protected property onkeyup: keyeventty read fonkeyup write fonkeyup;
 
Protected property onshortcut: shortcuteventty read fonshortcut write fonshortcut;
 
Protected property onloaded: notifyeventty read fonloaded write fonloaded;
 
Protected property onbeforepaint: painteventty read fonbeforepaint write fonbeforepaint;
 
Protected property onpaintbackground: painteventty read fonpaintbackground write fonpaintbackground;
 
Protected property onpaint: painteventty read fonpaint write fonpaint;
 
Protected property onafterpaint: painteventty read fonafterpaint write fonafterpaint;
 
Protected property onshow: notifyeventty read fonshow write fonshow;
 
Protected property onhide: notifyeventty read fonhide write fonhide;
 
Protected property onresize: notifyeventty read fonresize write fonresize;
 
Protected property onmove: notifyeventty read fonmove write fonmove;
 
Protected property onclosequery: queryeventty read fonclosequery write fonclosequery;
 
Protected property onevent: eventeventty read fonevent write fonevent;
 
Protected property oncomponentevent: componenteventeventty read foncomponentevent write foncomponentevent;
 
Protected property onasyncevent: asynceventeventty read fonasyncevent write fonasyncevent;
 

Generated by PasDoc 0.16.0.