Class tgripframe
Unit
Declaration
type tgripframe = class(tcaptionframe, iobjectpicker, iface)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- toptionalpersistent
- tcustomframe
- tcustomcaptionframe
- tcaptionframe
- tgripframe
Overview
Fields
| Protected | frects: array[dbr_first..dbr_last] of rectty; |
| Protected | fedges: array[dbr_first..dbr_last] of edgesty; |
| Protected | fgriprect: rectty; |
| Protected | fgripstate: gripstatesty; |
| Protected | factgripsize: integer; |
| Protected | fmousebutton: dockbuttonrectty; |
Methods
| Protected | procedure checkgripsize; |
| Protected | procedure updatewidgetstate; override; |
| Protected | procedure updaterects; override; |
| Protected | procedure updatestate; override; |
| Protected | procedure getpaintframe(var frame: framety); override; |
| Protected | function ishintarea(const apos: pointty; var aid: int32): boolean; override; |
| Protected | function calcsizingrect(const akind: sizingkindty; const offset: pointty): rectty; |
| Protected | procedure drawgripbutton(const acanvas: tcanvas; const akind: dockbuttonrectty; const arect: rectty; const acolorglyph,acolorbutton: colorty; const ahiddenedges: edgesty); virtual; |
| Protected | function getclientrect: rectty; |
| Protected | procedure invalidatewidget(); |
| Protected | procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false); |
| Protected | function translatecolor(const acolor: colorty): colorty; |
| Protected | procedure setlinkedvar(const source: tmsecomponent; var dest: tmsecomponent; const linkintf: iobjectlink = nil); |
| Protected | function getcomponentstate: tcomponentstate; |
| Protected | procedure widgetregioninvalid; |
| Protected | function getwidget: twidget; |
| Protected | function getcursorshape(const sender: tobjectpicker; var shape: cursorshapety): boolean; |
| Protected | procedure getpickobjects(const sender: tobjectpicker; var objects: integerarty); |
| Protected | procedure beginpickmove(const sender: tobjectpicker); |
| Protected | procedure pickthumbtrack(const sender: tobjectpicker); |
| Protected | procedure endpickmove(const sender: tobjectpicker); |
| Protected | procedure cancelpickmove(const sender: tobjectpicker); |
| Protected | procedure paintxorpic(const sender: tobjectpicker; const canvas: tcanvas); |
| Protected | procedure internalpaintoverlay(const canvas: tcanvas; const arect: rectty) override; |
| Public | constructor create(const aintf: icaptionframe; const acontroller: tdockcontroller); |
| Public | destructor destroy; override; |
| Public | procedure createface(); |
| Public | procedure createfaceactive(); |
| Public | procedure checktemplate(const sender: tobject) override; |
| Public | procedure showhint(const aid: int32; var info: hintinfoty); override; |
| Public | procedure updatemousestate(const sender: twidget; const info: mouseeventinfoty); override; |
| Public | procedure mouseevent(var info: mouseeventinfoty); |
| Public | function getminimizedsize(out apos: captionposty): sizety; |
| Public | function griprect: rectty; |
Properties
| Public | property buttonrects[const index: dockbuttonrectty]: rectty
read getbuttonrects; |
| Published | property grip_size: integer read fgrip_size write setgrip_size stored true; |
| Published | property grip_textflagstop: textflagsty read fgrip_textflagstop
write setgrip_textflagstop default defaulttextflagstop; |
| Published | property grip_textflagsleft: textflagsty read fgrip_textflagsleft
write setgrip_textflagsright default defaulttextflagsleft; |
| Published | property grip_textflagsbottom: textflagsty read fgrip_textflagsbottom
write setgrip_textflagsbottom default defaulttextflagsbottom; |
| Published | property grip_textflagsright: textflagsty read fgrip_textflagsright
write setgrip_textflagsrright default defaulttextflagsright; |
| Published | property grip_captiondist: integer read fgrip_captiondist
write setgrip_captiondist default 1; |
| Published | property grip_captionoffset: integer read fgrip_captionoffset
write setgrip_captionoffset default 0; |
| Published | property grip_grip: stockbitmapty read fgrip_grip write setgrip_grip
default defaultgripgrip; |
| Published | property grip_color: colorty read fgrip_color write setgrip_color
default defaultgripcolor; |
| Published | property grip_coloractive: colorty read fgrip_coloractive
write setgrip_coloractive default defaultgripcoloractive; |
| Published | property grip_colorglyph: colorty read fgrip_colorglyph write
setgrip_colorglyph default cl_glyph; |
| Published | property grip_colorglyphactive: colorty read fgrip_colorglyphactive write
setgrip_colorglyphactive default cl_glyphactive; |
| Published | property grip_colorbutton: colorty read fgrip_colorbutton write
setgrip_colorbutton default cl_transparent; |
| Published | property grip_colorbuttonactive: colorty read fgrip_colorbuttonactive write
setgrip_colorbuttonactive default cl_transparent; |
| Published | property grip_options: gripoptionsty read fgrip_options write setgrip_options
default defaultgripoptions; |
| Published | property grip_face: tface read getgrip_face write setgrip_face; |
| Published | property grip_faceactive: tface read getgrip_faceactive
write setgrip_faceactive; |
| Published | property grip_hint: msestring read fgrip_hint write fgrip_hint; |
Description
Fields
| Protected | frects: array[dbr_first..dbr_last] of rectty; |
|
This item has no description. | |
| Protected | fedges: array[dbr_first..dbr_last] of edgesty; |
|
This item has no description. | |
| Protected | fgriprect: rectty; |
|
This item has no description. | |
| Protected | fgripstate: gripstatesty; |
|
This item has no description. | |
| Protected | factgripsize: integer; |
|
This item has no description. | |
| Protected | fmousebutton: dockbuttonrectty; |
|
This item has no description. | |
Methods
| Protected | procedure checkgripsize; |
|
This item has no description. | |
| Protected | procedure updatewidgetstate; override; |
|
This item has no description. | |
| Protected | procedure updaterects; override; |
|
This item has no description. | |
| Protected | procedure updatestate; override; |
|
This item has no description. | |
| Protected | procedure getpaintframe(var frame: framety); override; |
|
This item has no description. | |
| Protected | function ishintarea(const apos: pointty; var aid: int32): boolean; override; |
|
This item has no description. | |
| Protected | function calcsizingrect(const akind: sizingkindty; const offset: pointty): rectty; |
|
This item has no description. | |
| Protected | procedure drawgripbutton(const acanvas: tcanvas; const akind: dockbuttonrectty; const arect: rectty; const acolorglyph,acolorbutton: colorty; const ahiddenedges: edgesty); virtual; |
|
This item has no description. | |
| Protected | function getclientrect: rectty; |
|
This item has no description. | |
| Protected | procedure invalidatewidget(); |
|
This item has no description. | |
| Protected | procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false); |
|
This item has no description. | |
| Protected | function translatecolor(const acolor: colorty): colorty; |
|
This item has no description. | |
| Protected | procedure setlinkedvar(const source: tmsecomponent; var dest: tmsecomponent; const linkintf: iobjectlink = nil); |
|
This item has no description. | |
| Protected | function getcomponentstate: tcomponentstate; |
|
This item has no description. | |
| Protected | procedure widgetregioninvalid; |
|
This item has no description. | |
| Protected | function getwidget: twidget; |
|
This item has no description. | |
| Protected | function getcursorshape(const sender: tobjectpicker; var shape: cursorshapety): boolean; |
|
This item has no description. | |
| Protected | procedure getpickobjects(const sender: tobjectpicker; var objects: integerarty); |
|
This item has no description. | |
| Protected | procedure beginpickmove(const sender: tobjectpicker); |
|
This item has no description. | |
| Protected | procedure pickthumbtrack(const sender: tobjectpicker); |
|
This item has no description. | |
| Protected | procedure endpickmove(const sender: tobjectpicker); |
|
This item has no description. | |
| Protected | procedure cancelpickmove(const sender: tobjectpicker); |
|
This item has no description. | |
| Protected | procedure paintxorpic(const sender: tobjectpicker; const canvas: tcanvas); |
|
This item has no description. | |
| Protected | procedure internalpaintoverlay(const canvas: tcanvas; const arect: rectty) override; |
|
This item has no description. | |
| Public | constructor create(const aintf: icaptionframe; const acontroller: tdockcontroller); |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | procedure createface(); |
|
This item has no description. | |
| Public | procedure createfaceactive(); |
|
This item has no description. | |
| Public | procedure checktemplate(const sender: tobject) override; |
|
This item has no description. | |
| Public | procedure showhint(const aid: int32; var info: hintinfoty); override; |
|
This item has no description. | |
| Public | procedure updatemousestate(const sender: twidget; const info: mouseeventinfoty); override; |
|
This item has no description. | |
| Public | procedure mouseevent(var info: mouseeventinfoty); |
|
This item has no description. | |
| Public | function getminimizedsize(out apos: captionposty): sizety; |
|
This item has no description. | |
| Public | function griprect: rectty; |
|
This item has no description. | |
Properties
| Public | property buttonrects[const index: dockbuttonrectty]: rectty
read getbuttonrects; |
|
This item has no description. | |
| Published | property grip_size: integer read fgrip_size write setgrip_size stored true; |
|
This item has no description. | |
| Published | property grip_textflagstop: textflagsty read fgrip_textflagstop
write setgrip_textflagstop default defaulttextflagstop; |
|
This item has no description. | |
| Published | property grip_textflagsleft: textflagsty read fgrip_textflagsleft
write setgrip_textflagsright default defaulttextflagsleft; |
|
This item has no description. | |
| Published | property grip_textflagsbottom: textflagsty read fgrip_textflagsbottom
write setgrip_textflagsbottom default defaulttextflagsbottom; |
|
This item has no description. | |
| Published | property grip_textflagsright: textflagsty read fgrip_textflagsright
write setgrip_textflagsrright default defaulttextflagsright; |
|
This item has no description. | |
| Published | property grip_captiondist: integer read fgrip_captiondist
write setgrip_captiondist default 1; |
|
This item has no description. | |
| Published | property grip_captionoffset: integer read fgrip_captionoffset
write setgrip_captionoffset default 0; |
|
This item has no description. | |
| Published | property grip_grip: stockbitmapty read fgrip_grip write setgrip_grip
default defaultgripgrip; |
|
This item has no description. | |
| Published | property grip_color: colorty read fgrip_color write setgrip_color
default defaultgripcolor; |
|
This item has no description. | |
| Published | property grip_coloractive: colorty read fgrip_coloractive
write setgrip_coloractive default defaultgripcoloractive; |
|
This item has no description. | |
| Published | property grip_colorglyph: colorty read fgrip_colorglyph write
setgrip_colorglyph default cl_glyph; |
|
This item has no description. | |
| Published | property grip_colorglyphactive: colorty read fgrip_colorglyphactive write
setgrip_colorglyphactive default cl_glyphactive; |
|
This item has no description. | |
| Published | property grip_colorbutton: colorty read fgrip_colorbutton write
setgrip_colorbutton default cl_transparent; |
|
This item has no description. | |
| Published | property grip_colorbuttonactive: colorty read fgrip_colorbuttonactive write
setgrip_colorbuttonactive default cl_transparent; |
|
This item has no description. | |
| Published | property grip_options: gripoptionsty read fgrip_options write setgrip_options
default defaultgripoptions; |
|
This item has no description. | |
| Published | property grip_face: tface read getgrip_face write setgrip_face; |
|
This item has no description. | |
| Published | property grip_faceactive: tface read getgrip_faceactive
write setgrip_faceactive; |
|
This item has no description. | |
| Published | property grip_hint: msestring read fgrip_hint write fgrip_hint; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.