Class tcustomdatetimeedit

Unit

Declaration

type tcustomdatetimeedit = class(tnumedit)

Description

No description available, ancestor tnumedit description follows
No description available, ancestor tdataedit description follows
No description available, ancestor tcustomdataedit description follows
No description available, ancestor tcustomedit description follows
No description available, ancestor tpublishedwidget description follows
No description available, ancestor tpublishedwidgetnwr 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

Overview

Methods

Protected procedure setvaluedata(const source); override;
Protected procedure getvaluedata(out dest); override;
Protected function gettextvalue(var accept: boolean; const quiet: boolean): tdatetime;
Protected procedure texttovalue(var accept: boolean; const quiet: boolean); override;
Protected function internaldatatotext(const data): msestring; override;
Protected procedure texttodata(const atext: msestring; var data); override;
Protected function createdatalist(const sender: twidgetcol): tdatalist; override;
Protected function getdatalistclass: datalistclassty; override;
Protected procedure valuetogrid(arow: integer); override;
Protected procedure gridtovalue(arow: integer); override;
Protected procedure defineproperties(filer: tfiler); override;
Protected procedure readstatvalue(const reader: tstatreader); override;
Protected procedure writestatvalue(const writer: tstatwriter); override;
Protected function isempty(const atext: msestring): boolean; override;
Protected function getdefaultvalue: pointer; override;
Protected procedure setnullvalue(); override;
Protected procedure updatedatalist; override;
Protected procedure updatereadonlystate(); override;
Protected function getassistiveflags: assistiveflagsty; override;
Public constructor create(aowner: tcomponent); override;
Public procedure fillcol(const value: tdatetime);
Public procedure assigncol(const value: trealdatalist);
Public function isnull: boolean; override;
Public function griddata: tgridrealdatalist;

Properties

Public property onsetvalue: setdatetimeeventty read fonsetvalue write fonsetvalue;
Public property value: tdatetime read fvalue write setvalue ;
Public property valuedefault: tdatetime read fvaluedefault write fvaluedefault ;
Public property formatedit: msestring read fformatedit write setformatedit;
Public property formatdisp: msestring read fformatdisp write setformatdisp;
Public property valuemin: tdatetime read fvaluemin write setvaluemin;
Public property valuemax: tdatetime read fvaluemax write setvaluemax;
Public property kind: datetimekindty read fkind write setkind default dtk_date;
Public property options: datetimeeditoptionsty read foptions write setoptions default [];
Public property showlocal: boolean read getshowlocal write setshowlocal;
Public property showutc: boolean read getshowutc write setshowutc;
Public property gridvalue[constindex:integer]: tdatetime read getgridvalue write setgridvalue;
Public property gridvalues: datetimearty read getgridvalues write setgridvalues;
Public property ifilink: tifidatetimelinkcomp read getifilink write setifilink;

Description

Methods

Protected procedure setvaluedata(const source); override;
 
Protected procedure getvaluedata(out dest); override;
 
Protected function gettextvalue(var accept: boolean; const quiet: boolean): tdatetime;
 
Protected procedure texttovalue(var accept: boolean; const quiet: boolean); override;
 
Protected function internaldatatotext(const data): msestring; override;
 
Protected procedure texttodata(const atext: msestring; var data); override;
 
Protected function createdatalist(const sender: twidgetcol): tdatalist; override;
 
Protected function getdatalistclass: datalistclassty; override;
 
Protected procedure valuetogrid(arow: integer); override;
 
Protected procedure gridtovalue(arow: integer); override;
 
Protected procedure defineproperties(filer: tfiler); override;
 
Protected procedure readstatvalue(const reader: tstatreader); override;
 
Protected procedure writestatvalue(const writer: tstatwriter); override;
 
Protected function isempty(const atext: msestring): boolean; override;
 
Protected function getdefaultvalue: pointer; override;
 
Protected procedure setnullvalue(); override;
 
Protected procedure updatedatalist; override;
 
Protected procedure updatereadonlystate(); override;
 
Protected function getassistiveflags: assistiveflagsty; override;
 
Public constructor create(aowner: tcomponent); override;
 
Public procedure fillcol(const value: tdatetime);
 
Public procedure assigncol(const value: trealdatalist);
 
Public function isnull: boolean; override;
 
Public function griddata: tgridrealdatalist;
 

Properties

Public property onsetvalue: setdatetimeeventty read fonsetvalue write fonsetvalue;
 
Public property value: tdatetime read fvalue write setvalue ;
 
Public property valuedefault: tdatetime read fvaluedefault write fvaluedefault ;
 
Public property formatedit: msestring read fformatedit write setformatedit;
 
Public property formatdisp: msestring read fformatdisp write setformatdisp;
 
Public property valuemin: tdatetime read fvaluemin write setvaluemin;
 
Public property valuemax: tdatetime read fvaluemax write setvaluemax;
 
Public property kind: datetimekindty read fkind write setkind default dtk_date;
 
Public property options: datetimeeditoptionsty read foptions write setoptions default [];
 
Public property showlocal: boolean read getshowlocal write setshowlocal;
 
Public property showutc: boolean read getshowutc write setshowutc;
 
Public property gridvalue[constindex:integer]: tdatetime read getgridvalue write setgridvalue;
 
Public property gridvalues: datetimearty read getgridvalues write setgridvalues;
 
Public property ifilink: tifidatetimelinkcomp read getifilink write setifilink;
 

Generated by PasDoc 0.16.0.