Class tcustomskincontroller
Unit
Declaration
type tcustomskincontroller = class(tmsecomponent)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tcomponent
- tmsecomponent
- tcustomskincontroller
Overview
Fields
| Protected | fextendernames: stringarty; |
| Protected | fextenders: skinextenderarty; |
| Protected | fhashotkey: boolean; |
Methods
| Protected | function getextendernames: stringarty; |
| Protected | procedure objectevent(const sender: tobject; const event: objecteventty); override; |
| Protected | procedure updateorder; |
| Protected | procedure registerextender(const aextender: tskinextender); |
| Protected | procedure unregisterextender(const aextender: tskinextender); |
| Protected | procedure doactivate; virtual; |
| Protected | procedure dodeactivate; virtual; |
| Protected | procedure loaded; override; |
| Protected | procedure defineproperties(filer: tfiler); override; |
| Protected | procedure setfacetemplate(const face: tfacecomp; const dest: tcustomface); |
| Protected | procedure setframetemplate(const frame: tframecomp; const dest: tcustomframe); |
| Protected | procedure setwidgetface(const instance: twidget; const aface: tfacecomp); |
| Protected | procedure setwidgetframe(const instance: twidget; const aframe: tframecomp); |
| Protected | procedure setwidgetskin(const instance: twidget; const ainfo: widgetskininfoty); |
| Protected | procedure setgroupboxskin(const instance: tgroupbox; const ainfo: groupboxskininfoty); |
| Protected | procedure setgridpropskin(const instance: tgridprop; const ainfo: gridpropskininfoty); |
| Protected | procedure setgridskin(const instance: tcustomgrid; const ainfo: gridskininfoty); |
| Protected | procedure seteditskin(const instance: tcustomedit; const ainfo: editskininfoty); |
| Protected | procedure setdataeditskin(const instance: tdataedit; const ainfo: dataeditskininfoty); |
| Protected | procedure setgraphdataeditskin(const instance: tgraphdataedit; const ainfo: graphdataeditskininfoty); |
| Protected | procedure setwidgetfont(const instance: twidget; const afont: tfont); |
| Protected | procedure setwidgetcolor(const instance: twidget; const acolor: colorty); |
| Protected | function setwidgetcolorcaptionframe( const awidget: twidget; const acolor: colorty): boolean; |
| Protected | procedure setscrollbarskin(const instance: tcustomscrollbar; const ainfo: scrollbarskininfoty); |
| Protected | procedure setstepbuttonskin(const instance: tcustomstepframe; const ainfo: stepbuttonskininfoty); |
| Protected | procedure setframebuttonskin(const instance: tframebutton; const ainfo: framebuttonskininfoty); |
| Protected | procedure settabsskin(const instance: tcustomtabbar; const ainfo: tabsskininfoty); |
| Protected | procedure setpopupmenuskin(const instance: tpopupmenu; const ainfo: menuskininfoty); |
| Protected | procedure setmainmenuskin(const instance: tcustommainmenu; const ainfo: mainmenuskininfoty); |
| Protected | procedure handlewidget(const askin: skininfoty; const acolor: pwidgetcolorinfoty = nil); virtual; |
| Protected | procedure handlecontainer(const ainfo: skininfoty); virtual; |
| Protected | procedure handlegroupbox(const ainfo: skininfoty); virtual; |
| Protected | procedure handlesimplebutton(const ainfo: skininfoty); virtual; |
| Protected | procedure handledatabutton(const ainfo: skininfoty); virtual; |
| Protected | procedure handleslider(const ainfo: skininfoty); virtual; |
| Protected | procedure handleuserobject(const ainfo: skininfoty); virtual; |
| Protected | procedure handletabbar(const ainfo: skininfoty); virtual; |
| Protected | procedure handletabpage(const ainfo: skininfoty); virtual; |
| Protected | procedure handletoolbar(const ainfo: skininfoty); virtual; |
| Protected | procedure handlesplitter(const ainfo: skininfoty); virtual; |
| Protected | procedure handledispwidget(const ainfo: skininfoty); virtual; |
| Protected | procedure handleedit(const ainfo: skininfoty); virtual; |
| Protected | procedure handledataedit(const ainfo: skininfoty); virtual; |
| Protected | procedure handlebooleanedit(const ainfo: skininfoty); virtual; |
| Protected | procedure handlemainmenu(const ainfo: skininfoty); virtual; |
| Protected | procedure handlepopupmenu(const ainfo: skininfoty); virtual; |
| Protected | procedure handlemainmenuwidget(const ainfo: skininfoty); virtual; |
| Protected | procedure handlegrid(const ainfo: skininfoty); virtual; |
| Protected | procedure updateskin1(const ainfo: skininfoty; const remove: boolean); |
| Public | constructor create(aowner: tcomponent); override; |
| Public | destructor destroy; override; |
| Public | procedure updateskin(const ainfo: skininfoty); reintroduce; |
Properties
| Published | property order: integer read forder write forder default 0; |
| Published | property active: boolean read factive write setactive default false; |
| Published | property extenders: integer read getextenders write setextenders; |
| Published | property groups: string read fgroups write setgroups; |
| Published | property onbeforeupdate: beforeskinupdateeventty read fonbeforeupdate
write fonbeforeupdate; |
| Published | property onafterupdate: skincontrollereventty read fonafterupdate
write fonafterupdate; |
| Published | property onactivate: notifyeventty read fonactivate write fonactivate; |
| Published | property ondeactivate: notifyeventty read fondeactivate write fondeactivate; |
| Published | property colors: tskincolors read fcolors write setcolors; |
| Published | property fontalias: tskinfontaliass read ffontalias write setfontalias; |
| Published | property font_default: tskinfont index ord(stf_default)
read getskinfont write setskinfont; |
| Published | property font_empty: tskinfont index ord(stf_empty)
read getskinfont write setskinfont; |
| Published | property font_unicode: tskinfont index ord(stf_unicode)
read getskinfont write setskinfont; |
| Published | property font_menu: tskinfont index ord(stf_menu)
read getskinfont write setskinfont; |
| Published | property font_message: tskinfont index ord(stf_message)
read getskinfont write setskinfont; |
| Published | property font_hint: tskinfont index ord(stf_hint)
read getskinfont write setskinfont; |
| Published | property font_report: tskinfont index ord(stf_report)
read getskinfont write setskinfont; |
| Published | property font_proportional: tskinfont index ord(stf_proportional)
read getskinfont write setskinfont; |
| Published | property font_fixed: tskinfont index ord(stf_fixed)
read getskinfont write setskinfont; |
| Published | property font_helvetica: tskinfont index ord(stf_helvetica)
read getskinfont write setskinfont; |
| Published | property font_roman: tskinfont index ord(stf_roman)
read getskinfont write setskinfont; |
| Published | property font_courier: tskinfont index ord(stf_courier)
read getskinfont write setskinfont; |
| Published | property hotkey_fontstylesadd: fontstylesty read fhotkey_fontstylesadd
write sethotkey_fontstylesadd default []; |
| Published | property hotkey_fontstylesremove: fontstylesty read fhotkey_fontstylesremove
write sethotkey_fontstylesremove default []; |
| Published | property hotkey_color: colorty read fhotkey_color write sethotkey_color
default cl_default; |
| Published | property hotkey_colorbackground: colorty read fhotkey_colorbackground
write sethotkey_colorbackground default cl_default; |
Description
Fields
| Protected | fextendernames: stringarty; |
|
This item has no description. | |
| Protected | fextenders: skinextenderarty; |
|
This item has no description. | |
| Protected | fhashotkey: boolean; |
|
This item has no description. | |
Methods
| Protected | function getextendernames: stringarty; |
|
This item has no description. | |
| Protected | procedure objectevent(const sender: tobject; const event: objecteventty); override; |
|
This item has no description. | |
| Protected | procedure updateorder; |
|
This item has no description. | |
| Protected | procedure registerextender(const aextender: tskinextender); |
|
This item has no description. | |
| Protected | procedure unregisterextender(const aextender: tskinextender); |
|
This item has no description. | |
| Protected | procedure doactivate; virtual; |
|
This item has no description. | |
| Protected | procedure dodeactivate; virtual; |
|
This item has no description. | |
| Protected | procedure loaded; override; |
|
This item has no description. | |
| Protected | procedure defineproperties(filer: tfiler); override; |
|
This item has no description. | |
| Protected | procedure setfacetemplate(const face: tfacecomp; const dest: tcustomface); |
|
This item has no description. | |
| Protected | procedure setframetemplate(const frame: tframecomp; const dest: tcustomframe); |
|
This item has no description. | |
| Protected | procedure setwidgetface(const instance: twidget; const aface: tfacecomp); |
|
This item has no description. | |
| Protected | procedure setwidgetframe(const instance: twidget; const aframe: tframecomp); |
|
This item has no description. | |
| Protected | procedure setwidgetskin(const instance: twidget; const ainfo: widgetskininfoty); |
|
This item has no description. | |
| Protected | procedure setgroupboxskin(const instance: tgroupbox; const ainfo: groupboxskininfoty); |
|
This item has no description. | |
| Protected | procedure setgridpropskin(const instance: tgridprop; const ainfo: gridpropskininfoty); |
|
This item has no description. | |
| Protected | procedure setgridskin(const instance: tcustomgrid; const ainfo: gridskininfoty); |
|
This item has no description. | |
| Protected | procedure seteditskin(const instance: tcustomedit; const ainfo: editskininfoty); |
|
This item has no description. | |
| Protected | procedure setdataeditskin(const instance: tdataedit; const ainfo: dataeditskininfoty); |
|
This item has no description. | |
| Protected | procedure setgraphdataeditskin(const instance: tgraphdataedit; const ainfo: graphdataeditskininfoty); |
|
This item has no description. | |
| Protected | procedure setwidgetfont(const instance: twidget; const afont: tfont); |
|
This item has no description. | |
| Protected | procedure setwidgetcolor(const instance: twidget; const acolor: colorty); |
|
This item has no description. | |
| Protected | function setwidgetcolorcaptionframe( const awidget: twidget; const acolor: colorty): boolean; |
|
This item has no description. | |
| Protected | procedure setscrollbarskin(const instance: tcustomscrollbar; const ainfo: scrollbarskininfoty); |
|
This item has no description. | |
| Protected | procedure setstepbuttonskin(const instance: tcustomstepframe; const ainfo: stepbuttonskininfoty); |
|
This item has no description. | |
| Protected | procedure setframebuttonskin(const instance: tframebutton; const ainfo: framebuttonskininfoty); |
|
This item has no description. | |
| Protected | procedure settabsskin(const instance: tcustomtabbar; const ainfo: tabsskininfoty); |
|
This item has no description. | |
| Protected | procedure setpopupmenuskin(const instance: tpopupmenu; const ainfo: menuskininfoty); |
|
This item has no description. | |
| Protected | procedure setmainmenuskin(const instance: tcustommainmenu; const ainfo: mainmenuskininfoty); |
|
This item has no description. | |
| Protected | procedure handlewidget(const askin: skininfoty; const acolor: pwidgetcolorinfoty = nil); virtual; |
|
This item has no description. | |
| Protected | procedure handlecontainer(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handlegroupbox(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handlesimplebutton(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handledatabutton(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handleslider(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handleuserobject(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handletabbar(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handletabpage(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handletoolbar(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handlesplitter(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handledispwidget(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handleedit(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handledataedit(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handlebooleanedit(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handlemainmenu(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handlepopupmenu(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handlemainmenuwidget(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure handlegrid(const ainfo: skininfoty); virtual; |
|
This item has no description. | |
| Protected | procedure updateskin1(const ainfo: skininfoty; const remove: boolean); |
|
This item has no description. | |
| Public | constructor create(aowner: tcomponent); override; |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | procedure updateskin(const ainfo: skininfoty); reintroduce; |
|
This item has no description. | |
Properties
| Published | property order: integer read forder write forder default 0; |
|
This item has no description. | |
| Published | property active: boolean read factive write setactive default false; |
|
This item has no description. | |
| Published | property extenders: integer read getextenders write setextenders; |
|
This item has no description. | |
| Published | property groups: string read fgroups write setgroups; |
|
This item has no description. | |
| Published | property onbeforeupdate: beforeskinupdateeventty read fonbeforeupdate
write fonbeforeupdate; |
|
This item has no description. | |
| Published | property onafterupdate: skincontrollereventty read fonafterupdate
write fonafterupdate; |
|
This item has no description. | |
| Published | property onactivate: notifyeventty read fonactivate write fonactivate; |
|
This item has no description. | |
| Published | property ondeactivate: notifyeventty read fondeactivate write fondeactivate; |
|
This item has no description. | |
| Published | property colors: tskincolors read fcolors write setcolors; |
|
This item has no description. | |
| Published | property fontalias: tskinfontaliass read ffontalias write setfontalias; |
|
This item has no description. | |
| Published | property font_default: tskinfont index ord(stf_default)
read getskinfont write setskinfont; |
|
This item has no description. | |
| Published | property font_empty: tskinfont index ord(stf_empty)
read getskinfont write setskinfont; |
|
This item has no description. | |
| Published | property font_unicode: tskinfont index ord(stf_unicode)
read getskinfont write setskinfont; |
|
This item has no description. | |
| Published | property font_menu: tskinfont index ord(stf_menu)
read getskinfont write setskinfont; |
|
This item has no description. | |
| Published | property font_message: tskinfont index ord(stf_message)
read getskinfont write setskinfont; |
|
This item has no description. | |
| Published | property font_hint: tskinfont index ord(stf_hint)
read getskinfont write setskinfont; |
|
This item has no description. | |
| Published | property font_report: tskinfont index ord(stf_report)
read getskinfont write setskinfont; |
|
This item has no description. | |
| Published | property font_proportional: tskinfont index ord(stf_proportional)
read getskinfont write setskinfont; |
|
This item has no description. | |
| Published | property font_fixed: tskinfont index ord(stf_fixed)
read getskinfont write setskinfont; |
|
This item has no description. | |
| Published | property font_helvetica: tskinfont index ord(stf_helvetica)
read getskinfont write setskinfont; |
|
This item has no description. | |
| Published | property font_roman: tskinfont index ord(stf_roman)
read getskinfont write setskinfont; |
|
This item has no description. | |
| Published | property font_courier: tskinfont index ord(stf_courier)
read getskinfont write setskinfont; |
|
This item has no description. | |
| Published | property hotkey_fontstylesadd: fontstylesty read fhotkey_fontstylesadd
write sethotkey_fontstylesadd default []; |
|
This item has no description. | |
| Published | property hotkey_fontstylesremove: fontstylesty read fhotkey_fontstylesremove
write sethotkey_fontstylesremove default []; |
|
This item has no description. | |
| Published | property hotkey_color: colorty read fhotkey_color write sethotkey_color
default cl_default; |
|
This item has no description. | |
| Published | property hotkey_colorbackground: colorty read fhotkey_colorbackground
write sethotkey_colorbackground default cl_default; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.