Class tcustomstringcol
Unit
Declaration
type tcustomstringcol = class(tdatacol)
Description
No description available, ancestor tdatacol description follows
No description available, ancestor tcol description follows
No description available, ancestor tgridprop description follows
No description available, ancestor tindexpersistent description follows
No description available, ancestor townedeventpersistent description follows
No description available, ancestor tlinkedpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
- townedeventpersistent
- tindexpersistent
- tgridprop
- tcol
- tdatacol
- tcustomstringcol
Overview
Fields
ftextinfo: drawtextinfoty; |
|
foptionsedit: stringcoleditoptionsty; |
|
foptionsedit1: optionsedit1ty; |
|
feditstate: dataeditstatesty; |
Methods
function geteditstate: dataeditstatesty; |
|
procedure seteditstate(const avalue: dataeditstatesty); |
|
function needsfocusrect: boolean; override; |
|
function getoptionsedit: optionseditty; virtual; |
|
function getitems(aindex: integer): msestring; virtual; |
|
procedure setitems(aindex: integer; const Value: msestring); virtual; |
|
function createdatalist: tdatalist; override; |
|
procedure afterrowcountupdate; override; |
|
procedure updatedisptext(var avalue: msestring); virtual; |
|
function getrowtext(const arow: integer): msestring; virtual; |
|
procedure drawcell(const canvas: tcanvas); override; |
|
procedure docellevent(var info: celleventinfoty); override; |
|
procedure updatelayout; override; |
|
function getinnerframe: framety; override; |
|
function getcursor(const arow: integer; const actcellzone: cellzonety; const amousepos: pointty): cursorshapety; override; |
|
procedure modified; virtual; |
|
procedure checkcellvalue(var avalue: msestring; var accept: boolean); |
|
function defaultrowheight(): integer; override; |
|
constructor create(const agrid: tcustomgrid; const aowner: tgridarrayprop); override; |
|
destructor destroy; override; |
|
function edited: boolean; |
|
function readpipe(const pipe: tpipereader; const aoptions: addcharoptionsty = [aco_processeditchars]; const maxchars: integer = 0): integer; overload; |
|
function readpipe(const text: string; const aoptions: addcharoptionsty = [aco_processeditchars]; const maxchars: integer = 0): integer; overload; |
|
procedure fillcol(const value: msestring); |
Properties
property items[aindex:integer]: msestring read getitems
write setitems; |
|
property noparagraph[constaindex:integer]: boolean read getnoparagraph; |
|
property checked[aindex:integer]: boolean read getchecked write setchecked; |
|
property textflags: textflagsty read ftextinfo.flags write settextflags
default defaultcoltextflags; |
|
property textflagsactive: textflagsty read ftextflagsactive
write settextflagsactive default defaultactivecoltextflags; |
|
property optionsedit: stringcoleditoptionsty read foptionsedit
write foptionsedit default defaultstringcoleditoptions; |
|
property optionsedit1: optionsedit1ty read foptionsedit1
write foptionsedit1 default defaultoptionsedit1; |
|
property passwordchar: msechar read fpasswordchar
write setpasswordchar default #0; |
|
property font; |
|
property datalist: tstringcoldatalist read getdatalist write setdatalist; |
|
property editpos: gridcoordty read geteditpos write seteditpos; |
|
property colorglyph: colorty read fcolorglyph write setcolorglyph
default cl_glyph; |
|
property valuedefault: msestring read getvaluedefault write setvaluedefault; |
|
property valuetrue: msestring read fvaluetrue write fvaluetrue; |
|
property valuefalse: msestring read fvaluefalse write fvaluefalse; |
|
property onsetvalue: setstringeventty read fonsetvalue write fonsetvalue; |
|
property ondataentered: notifyeventty read fondataentered write fondataentered; |
|
property oncopytoclipboard: updatestringeventty read foncopytoclipboard
write foncopytoclipboard; |
|
property onpastefromclipboard: updatestringeventty read fonpastefromclipboard
write fonpastefromclipboard; |
|
property ondrawcell: drawcelleventty read fondrawcell write fondrawcell; |
Description
Fields
ftextinfo: drawtextinfoty; |
|
foptionsedit: stringcoleditoptionsty; |
|
foptionsedit1: optionsedit1ty; |
|
feditstate: dataeditstatesty; |
|
Methods
function geteditstate: dataeditstatesty; |
|
procedure seteditstate(const avalue: dataeditstatesty); |
|
function needsfocusrect: boolean; override; |
|
function getoptionsedit: optionseditty; virtual; |
|
function getitems(aindex: integer): msestring; virtual; |
|
procedure setitems(aindex: integer; const Value: msestring); virtual; |
|
function createdatalist: tdatalist; override; |
|
procedure afterrowcountupdate; override; |
|
procedure updatedisptext(var avalue: msestring); virtual; |
|
function getrowtext(const arow: integer): msestring; virtual; |
|
procedure drawcell(const canvas: tcanvas); override; |
|
procedure docellevent(var info: celleventinfoty); override; |
|
procedure updatelayout; override; |
|
function getinnerframe: framety; override; |
|
function getcursor(const arow: integer; const actcellzone: cellzonety; const amousepos: pointty): cursorshapety; override; |
|
procedure modified; virtual; |
|
procedure checkcellvalue(var avalue: msestring; var accept: boolean); |
|
function defaultrowheight(): integer; override; |
|
constructor create(const agrid: tcustomgrid; const aowner: tgridarrayprop); override; |
|
destructor destroy; override; |
|
function edited: boolean; |
|
function readpipe(const pipe: tpipereader; const aoptions: addcharoptionsty = [aco_processeditchars]; const maxchars: integer = 0): integer; overload; |
|
function readpipe(const text: string; const aoptions: addcharoptionsty = [aco_processeditchars]; const maxchars: integer = 0): integer; overload; |
|
procedure fillcol(const value: msestring); |
|
Properties
property items[aindex:integer]: msestring read getitems
write setitems; |
|
property noparagraph[constaindex:integer]: boolean read getnoparagraph; |
|
property checked[aindex:integer]: boolean read getchecked write setchecked; |
|
property textflags: textflagsty read ftextinfo.flags write settextflags
default defaultcoltextflags; |
|
property textflagsactive: textflagsty read ftextflagsactive
write settextflagsactive default defaultactivecoltextflags; |
|
property optionsedit: stringcoleditoptionsty read foptionsedit
write foptionsedit default defaultstringcoleditoptions; |
|
property optionsedit1: optionsedit1ty read foptionsedit1
write foptionsedit1 default defaultoptionsedit1; |
|
property passwordchar: msechar read fpasswordchar
write setpasswordchar default #0; |
|
property font; |
|
property datalist: tstringcoldatalist read getdatalist write setdatalist; |
|
property editpos: gridcoordty read geteditpos write seteditpos; |
|
property colorglyph: colorty read fcolorglyph write setcolorglyph
default cl_glyph; |
|
property valuedefault: msestring read getvaluedefault write setvaluedefault; |
|
property valuetrue: msestring read fvaluetrue write fvaluetrue; |
|
property valuefalse: msestring read fvaluefalse write fvaluefalse; |
|
property onsetvalue: setstringeventty read fonsetvalue write fonsetvalue; |
|
property ondataentered: notifyeventty read fondataentered write fondataentered; |
|
property oncopytoclipboard: updatestringeventty read foncopytoclipboard
write foncopytoclipboard; |
|
property onpastefromclipboard: updatestringeventty read fonpastefromclipboard
write fonpastefromclipboard; |
|
property ondrawcell: drawcelleventty read fondrawcell write fondrawcell; |
|
Generated by PasDoc 0.16.0.