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