Class tcustombooleanedit
Unit
Declaration
type tcustombooleanedit = class(ttogglegraphdataedit)
Description
No description available, ancestor ttogglegraphdataedit description follows
No description available, ancestor tgraphdataedit description follows
No description available, ancestor tactionpublishedwidget description follows
No description available, ancestor tactionpublishedwidgetnwr description follows
No description available, ancestor tactionwidget description follows
No description available, ancestor twidget description follows
No description available, ancestor tactcomponent description follows
No description available, ancestor tmsecomponent description follows
Hierarchy
- TObject
- TPersistent
- tcomponent
- tmsecomponent
- tactcomponent
- twidget
- tactionwidget
- tactionpublishedwidgetnwr
- tactionpublishedwidget
- tgraphdataedit
- ttogglegraphdataedit
- tcustombooleanedit
Overview
Methods
class function classskininfo: skininfoty; override; |
|
procedure setvaluedata(const source); override; |
|
procedure getvaluedata(out dest); override; |
|
procedure setnullvalue; |
|
function getdefaultvalue: pointer; override; |
|
procedure valuetogrid(arow: integer); override; |
|
procedure gridtovalue(arow: integer); override; |
|
procedure resetgridvalue(const index: integer); override; |
|
procedure checkgridvalue(const index: integer); override; |
|
function gridvaluechecked(const aindex: integer): boolean; override; |
|
function createdatalist(const sender: twidgetcol): tdatalist; override; |
|
function getdatalistclass: datalistclassty; override; |
|
procedure togglevalue(const areadonly: boolean; const down: boolean); override; |
|
procedure docheck() override; |
|
procedure douncheck() override; |
|
function ischecked(): boolean; override; |
|
procedure paintglyph(const canvas: tcanvas; const acolorglyph: colorty; const avalue; const arect: rectty); override; |
|
procedure internalcheckvalue(var avalue; var accept: boolean); override; |
|
procedure readstatvalue(const reader: tstatreader); override; |
|
procedure writestatvalue(const writer: tstatwriter); override; |
|
function getvaluebitmask: longword; |
|
procedure setvaluebitmask(const avalue: longword); |
|
function getgridvaluebitmask(const index: integer): longword; |
|
procedure setgridvaluebitmask(const index: integer; const avalue: longword); |
|
procedure dokeydown(var info: keyeventinfoty); override; |
|
function getassistivetext(): msestring override; |
|
constructor create(aowner: tcomponent); override; |
|
procedure fillcol(const avalue: longbool); |
|
function checkvalue(const quiet: boolean = false): boolean override; |
|
procedure togglegridvalue(const index: integer); override; |
|
function valuetag(const falsevalue: integer): integer; |
|
function valuetagbit: longword; |
|
function gridvaluetagbit(const index: integer): longword; |
|
function gridvaluetag(const index: integer; const falsevalue: integer): integer; |
|
procedure updatetagvalue(const bitset: integer); |
|
procedure gridupdatetagvalue(const index: integer; const bitset: integer); |
|
function griddata: tgridintegerdatalist; |
|
function groupmembers: booleaneditarty; |
|
function tagitem(const atag: integer): tcustombooleanedit; |
Properties
property value: boolean read getvalue write setvalue default false; |
|
property valuedefault: boolean read getvaluedefault
write setvaluedefault default false; |
|
property gridvalue[constindex:integer]: longbool
read getgridvalue write setgridvalue; |
|
property valuebitmask: longword read getvaluebitmask write setvaluebitmask; |
|
property gridvaluebitmask[constindex:integer]: longword
read getgridvaluebitmask write setgridvaluebitmask; |
|
property gridvalues: longboolarty read getgridvalues write setgridvalues; |
|
property gridbooleanvalues: booleanarty read getgridbooleanvalues
write setgridbooleanvalues; |
|
property bounds_cx default defaultboxsize; |
|
property bounds_cy default defaultboxsize; |
|
property onsetvalue: setbooleaneventty read fonsetvalue write fonsetvalue; |
|
property ifilink: tifibooleanlinkcomp read getifilink write setifilink; |
|
property visible; |
|
property enabled; |
Description
Methods
class function classskininfo: skininfoty; override; |
|
procedure setvaluedata(const source); override; |
|
procedure getvaluedata(out dest); override; |
|
procedure setnullvalue; |
|
function getdefaultvalue: pointer; override; |
|
procedure valuetogrid(arow: integer); override; |
|
procedure gridtovalue(arow: integer); override; |
|
procedure resetgridvalue(const index: integer); override; |
|
procedure checkgridvalue(const index: integer); override; |
|
function gridvaluechecked(const aindex: integer): boolean; override; |
|
function createdatalist(const sender: twidgetcol): tdatalist; override; |
|
function getdatalistclass: datalistclassty; override; |
|
procedure togglevalue(const areadonly: boolean; const down: boolean); override; |
|
procedure docheck() override; |
|
procedure douncheck() override; |
|
function ischecked(): boolean; override; |
|
procedure paintglyph(const canvas: tcanvas; const acolorglyph: colorty; const avalue; const arect: rectty); override; |
|
procedure internalcheckvalue(var avalue; var accept: boolean); override; |
|
procedure readstatvalue(const reader: tstatreader); override; |
|
procedure writestatvalue(const writer: tstatwriter); override; |
|
function getvaluebitmask: longword; |
|
procedure setvaluebitmask(const avalue: longword); |
|
function getgridvaluebitmask(const index: integer): longword; |
|
procedure setgridvaluebitmask(const index: integer; const avalue: longword); |
|
procedure dokeydown(var info: keyeventinfoty); override; |
|
function getassistivetext(): msestring override; |
|
constructor create(aowner: tcomponent); override; |
|
procedure fillcol(const avalue: longbool); |
|
function checkvalue(const quiet: boolean = false): boolean override; |
|
procedure togglegridvalue(const index: integer); override; |
|
function valuetag(const falsevalue: integer): integer; |
|
function valuetagbit: longword; |
|
function gridvaluetagbit(const index: integer): longword; |
|
function gridvaluetag(const index: integer; const falsevalue: integer): integer; |
|
procedure updatetagvalue(const bitset: integer); |
|
procedure gridupdatetagvalue(const index: integer; const bitset: integer); |
|
function griddata: tgridintegerdatalist; |
|
function groupmembers: booleaneditarty; |
|
function tagitem(const atag: integer): tcustombooleanedit; |
|
Properties
property value: boolean read getvalue write setvalue default false; |
|
property valuedefault: boolean read getvaluedefault
write setvaluedefault default false; |
|
property gridvalue[constindex:integer]: longbool
read getgridvalue write setgridvalue; |
|
property valuebitmask: longword read getvaluebitmask write setvaluebitmask; |
|
property gridvaluebitmask[constindex:integer]: longword
read getgridvaluebitmask write setgridvaluebitmask; |
|
property gridvalues: longboolarty read getgridvalues write setgridvalues; |
|
property gridbooleanvalues: booleanarty read getgridbooleanvalues
write setgridbooleanvalues; |
|
property bounds_cx default defaultboxsize; |
|
property bounds_cy default defaultboxsize; |
|
property onsetvalue: setbooleaneventty read fonsetvalue write fonsetvalue; |
|
property ifilink: tifibooleanlinkcomp read getifilink write setifilink; |
|
property visible; |
|
property enabled; |
|
Generated by PasDoc 0.16.0.