Class tcustomedit
Unit
Declaration
type tcustomedit = class(tpublishedwidget, iedit)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tcomponent
- tmsecomponent
- tactcomponent
- twidget
- tactionwidget
- tactionpublishedwidgetnwr
- tpublishedwidgetnwr
- tpublishedwidget
- tcustomedit
Overview
Fields
| Protected | ftextflags: textflagsty; |
| Protected | ftextflagsactive: textflagsty; |
| Protected | feditor: tinplaceedit; |
| Protected | foptionsedit: optionseditty; |
| Protected | fstate: dataeditstatesty; |
Methods
| Protected | function gettext: msestring virtual; |
| Protected | procedure settext(const avalue: msestring) virtual; |
| Protected | function getreadonly: boolean; virtual; |
| Protected | procedure setreadonly(const avalue: boolean); virtual; |
| Protected | procedure setmaxlength(const avalue: integer); |
| Protected | procedure updatetextflags; virtual; |
| Protected | function getedittext: msestring; virtual; |
| Protected | procedure updateedittext(const force: boolean); |
| Protected | procedure updateemptytext(); |
| Protected | procedure updateflagtext(var avalue: msestring); |
| Protected | function geteditor: tinplaceedit; |
| Protected | function geteditfont: tfont; virtual; |
| Protected | function getinnerframe: framety; virtual; |
| Protected | function geteditframe: framety; virtual; |
| Protected | procedure gettextrects(out outer: rectty; out inner: rectty); |
| Protected | procedure setupeditor; virtual; |
| Protected | function getformat(): formatinfoarty virtual; |
| Protected | procedure internalcreateframe; override; |
| Protected | procedure clientrectchanged; override; |
| Protected | procedure getautopaintsize(var asize: sizety); override; |
| Protected | procedure fontchanged; override; |
| Protected | procedure enabledchanged; override; |
| Protected | procedure dragstarted; override; |
| Protected | function navigrect: rectty; override; |
| Protected | class function classskininfo: skininfoty; override; |
| Protected | procedure dokeydown(var info: keyeventinfoty); override; |
| Protected | procedure clientmouseevent(var info: mouseeventinfoty); override; |
| Protected | procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); override; |
| Protected | procedure doactivate; override; |
| Protected | procedure dodeactivate; override; |
| Protected | procedure dofocus; override; |
| Protected | procedure dodefocus; override; |
| Protected | procedure dopaintforeground(const canvas: tcanvas); override; |
| Protected | procedure dopaintbackground(const canvas: tcanvas); override; |
| Protected | procedure paintimage(const canvas: tcanvas); virtual; |
| Protected | procedure painttext(const canvas: tcanvas); virtual; |
| Protected | function needsfocuspaint: boolean; override; |
| Protected | procedure rootchanged(const aflags: rootchangeflagsty); override; |
| Protected | function gettextcliprect(): rectty; virtual; |
| Protected | procedure showhint(const aid: int32; var info: hintinfoty); override; |
| Protected | procedure dochange; virtual; |
| Protected | procedure formatchanged; virtual; |
| Protected | procedure internaltextedited(const aevent: texteditedeventty); |
| Protected | procedure dotextedited; virtual; |
| Protected | procedure emptychanged; |
| Protected | procedure readpwchar(reader: treader); |
| Protected | procedure writepwchar(writer: twriter); |
| Protected | procedure defineproperties(filer: tfiler); override; |
| Protected | function verticalfontheightdelta: boolean; override; |
| Protected | procedure setoptionsedit1(const avalue: optionsedit1ty); virtual; |
| Protected | function getassistivecaretindex(): int32 override; |
| Protected | function getassistiveflags(): assistiveflagsty override; |
| Protected | function getoptionsedit: optionseditty; virtual; |
| Protected | function hasselection: boolean; virtual; |
| Protected | function cangridcopy: boolean; virtual; |
| Protected | procedure setoptionsedit(const avalue: optionseditty); virtual; |
| Protected | procedure updatereadonlystate; virtual; |
| Protected | procedure editnotification(var info: editnotificationinfoty); virtual; |
| Protected | procedure updatecopytoclipboard(var atext: msestring); virtual; |
| Protected | procedure updatepastefromclipboard(var atext: msestring); virtual; |
| Protected | function locatecount: integer; virtual; |
| Protected | function locatecurrentindex: integer; virtual; |
| Protected | procedure locatesetcurrentindex(const aindex: integer); virtual; |
| Protected | function getkeystring(const aindex: integer): msestring; virtual; |
| Protected | function getedited: boolean; virtual; |
| Public | constructor create(aowner: tcomponent); override; |
| Public | destructor destroy; override; |
| Public | procedure initnewcomponent(const ascale: real); override; |
| Public | procedure changed; |
| Public | procedure initfocus; |
| Public | procedure synctofontheight; override; |
| Public | function actualcursor(const apos: pointty): cursorshapety; override; |
Properties
| Public | property editor: tinplaceedit read feditor; |
| Public | property readonly: boolean read getreadonly write setreadonly; |
| Public | property optionsedit: optionseditty read getoptionsedit write setoptionsedit
default defaultoptionsedit; |
| Public | property optionsedit1: optionsedit1ty read getoptionsedit1
write setoptionsedit1 default defaultoptionsedit1; |
| Public | property passwordchar: msechar read getpasswordchar
write setpasswordchar stored false default #0; |
| Public | property cursorreadonly: cursorshapety read fcursorreadonly
write setcursorreadonly default cr_default; |
| Public | property maxlength: integer read getmaxlength write setmaxlength
default -1; |
| Public | property text: msestring read gettext write settext; |
| Public | property oldtext: msestring read getoldtext; |
| Public | property textflags: textflagsty read ftextflags write settextflags
default defaulttextflags; |
| Public | property textflagsactive: textflagsty read ftextflagsactive
write settextflagsactive default defaulttextflagsactive; |
| Public | property font: twidgetfont read getfont write setfont stored isfontstored; |
| Public | property caretwidth: integer read getcaretwidth write setcaretwidth
default defaultcaretwidth; |
| Public | property empty_options: emptyoptionsty read fempty_options
write fempty_options default []; |
| Public | property empty_color: colorty read fempty_color write setempty_color
default cl_none; |
| Public | property empty_font: twidgetfontempty read getfontempty write setfontempty
stored isfontemptystored; |
| Public | property empty_fontstyle: fontstylesty read fempty_fontstyle
write setempty_fontstyle default []; |
| Public | property empty_textflags: textflagsty read fempty_textflags
write setempty_textflags default defaulttextflagsempty; |
| Public | property empty_text: msestring read fempty_text write setempty_text; |
| Public | property empty_textcolor: colorty read fempty_textcolor
write setempty_textcolor default cl_none; |
| Public | property empty_textcolorbackground: colorty read fempty_textcolorbackground
write setempty_textcolorbackground default cl_none; |
| Public | property onchange: notifyeventty read fonchange write fonchange; |
| Public | property ontextedited: texteditedeventty read fontextedited
write fontextedited; |
| Public | property oncopytoclipboard: updatestringeventty read foncopytoclipboard
write foncopytoclipboard; |
| Public | property onpastefromclipboard: updatestringeventty
read fonpastefromclipboard write fonpastefromclipboard; |
| Public | property onpaintimage: painteventty read fonpaintimage write fonpaintimage; |
| Published | property optionswidget1 default defaulteditwidgetoptions1; |
| Published | property optionswidget default defaulteditwidgetoptions; |
| Published | property bounds_cx default defaulteditwidgetwidth; |
| Published | property bounds_cy default defaulteditwidgetheight; |
Description
Fields
| Protected | ftextflags: textflagsty; |
|
This item has no description. | |
| Protected | ftextflagsactive: textflagsty; |
|
This item has no description. | |
| Protected | feditor: tinplaceedit; |
|
This item has no description. | |
| Protected | foptionsedit: optionseditty; |
|
This item has no description. | |
| Protected | fstate: dataeditstatesty; |
|
This item has no description. | |
Methods
| Protected | function gettext: msestring virtual; |
|
This item has no description. | |
| Protected | procedure settext(const avalue: msestring) virtual; |
|
This item has no description. | |
| Protected | function getreadonly: boolean; virtual; |
|
This item has no description. | |
| Protected | procedure setreadonly(const avalue: boolean); virtual; |
|
This item has no description. | |
| Protected | procedure setmaxlength(const avalue: integer); |
|
This item has no description. | |
| Protected | procedure updatetextflags; virtual; |
|
This item has no description. | |
| Protected | function getedittext: msestring; virtual; |
|
This item has no description. | |
| Protected | procedure updateedittext(const force: boolean); |
|
This item has no description. | |
| Protected | procedure updateemptytext(); |
|
This item has no description. | |
| Protected | procedure updateflagtext(var avalue: msestring); |
|
This item has no description. | |
| Protected | function geteditor: tinplaceedit; |
|
This item has no description. | |
| Protected | function geteditfont: tfont; virtual; |
|
This item has no description. | |
| Protected | function getinnerframe: framety; virtual; |
|
This item has no description. | |
| Protected | function geteditframe: framety; virtual; |
|
This item has no description. | |
| Protected | procedure gettextrects(out outer: rectty; out inner: rectty); |
|
This item has no description. | |
| Protected | procedure setupeditor; virtual; |
|
This item has no description. | |
| Protected | function getformat(): formatinfoarty virtual; |
|
This item has no description. | |
| Protected | procedure internalcreateframe; override; |
|
This item has no description. | |
| Protected | procedure clientrectchanged; override; |
|
This item has no description. | |
| Protected | procedure getautopaintsize(var asize: sizety); override; |
|
This item has no description. | |
| Protected | procedure fontchanged; override; |
|
This item has no description. | |
| Protected | procedure enabledchanged; override; |
|
This item has no description. | |
| Protected | procedure dragstarted; override; |
|
This item has no description. | |
| Protected | function navigrect: rectty; override; |
|
This item has no description. | |
| Protected | class function classskininfo: skininfoty; override; |
|
This item has no description. | |
| Protected | procedure dokeydown(var info: keyeventinfoty); override; |
|
This item has no description. | |
| Protected | procedure clientmouseevent(var info: mouseeventinfoty); override; |
|
This item has no description. | |
| Protected | procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); override; |
|
This item has no description. | |
| Protected | procedure doactivate; override; |
|
This item has no description. | |
| Protected | procedure dodeactivate; override; |
|
This item has no description. | |
| Protected | procedure dofocus; override; |
|
This item has no description. | |
| Protected | procedure dodefocus; override; |
|
This item has no description. | |
| Protected | procedure dopaintforeground(const canvas: tcanvas); override; |
|
This item has no description. | |
| Protected | procedure dopaintbackground(const canvas: tcanvas); override; |
|
This item has no description. | |
| Protected | procedure paintimage(const canvas: tcanvas); virtual; |
|
This item has no description. | |
| Protected | procedure painttext(const canvas: tcanvas); virtual; |
|
This item has no description. | |
| Protected | function needsfocuspaint: boolean; override; |
|
This item has no description. | |
| Protected | procedure rootchanged(const aflags: rootchangeflagsty); override; |
|
This item has no description. | |
| Protected | function gettextcliprect(): rectty; virtual; |
|
This item has no description. | |
| Protected | procedure showhint(const aid: int32; var info: hintinfoty); override; |
|
This item has no description. | |
| Protected | procedure dochange; virtual; |
|
This item has no description. | |
| Protected | procedure formatchanged; virtual; |
|
This item has no description. | |
| Protected | procedure internaltextedited(const aevent: texteditedeventty); |
|
This item has no description. | |
| Protected | procedure dotextedited; virtual; |
|
This item has no description. | |
| Protected | procedure emptychanged; |
|
This item has no description. | |
| Protected | procedure readpwchar(reader: treader); |
|
This item has no description. | |
| Protected | procedure writepwchar(writer: twriter); |
|
This item has no description. | |
| Protected | procedure defineproperties(filer: tfiler); override; |
|
This item has no description. | |
| Protected | function verticalfontheightdelta: boolean; override; |
|
This item has no description. | |
| Protected | procedure setoptionsedit1(const avalue: optionsedit1ty); virtual; |
|
This item has no description. | |
| Protected | function getassistivecaretindex(): int32 override; |
|
This item has no description. | |
| Protected | function getassistiveflags(): assistiveflagsty override; |
|
This item has no description. | |
| Protected | function getoptionsedit: optionseditty; virtual; |
|
This item has no description. | |
| Protected | function hasselection: boolean; virtual; |
|
This item has no description. | |
| Protected | function cangridcopy: boolean; virtual; |
|
This item has no description. | |
| Protected | procedure setoptionsedit(const avalue: optionseditty); virtual; |
|
This item has no description. | |
| Protected | procedure updatereadonlystate; virtual; |
|
This item has no description. | |
| Protected | procedure editnotification(var info: editnotificationinfoty); virtual; |
|
This item has no description. | |
| Protected | procedure updatecopytoclipboard(var atext: msestring); virtual; |
|
This item has no description. | |
| Protected | procedure updatepastefromclipboard(var atext: msestring); virtual; |
|
This item has no description. | |
| Protected | function locatecount: integer; virtual; |
|
This item has no description. | |
| Protected | function locatecurrentindex: integer; virtual; |
|
This item has no description. | |
| Protected | procedure locatesetcurrentindex(const aindex: integer); virtual; |
|
This item has no description. | |
| Protected | function getkeystring(const aindex: integer): msestring; virtual; |
|
This item has no description. | |
| Protected | function getedited: boolean; virtual; |
|
This item has no description. | |
| Public | constructor create(aowner: tcomponent); override; |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | procedure initnewcomponent(const ascale: real); override; |
|
This item has no description. | |
| Public | procedure changed; |
|
This item has no description. | |
| Public | procedure initfocus; |
|
This item has no description. | |
| Public | procedure synctofontheight; override; |
|
This item has no description. | |
| Public | function actualcursor(const apos: pointty): cursorshapety; override; |
|
This item has no description. | |
Properties
| Public | property editor: tinplaceedit read feditor; |
|
This item has no description. | |
| Public | property readonly: boolean read getreadonly write setreadonly; |
|
This item has no description. | |
| Public | property optionsedit: optionseditty read getoptionsedit write setoptionsedit
default defaultoptionsedit; |
|
This item has no description. | |
| Public | property optionsedit1: optionsedit1ty read getoptionsedit1
write setoptionsedit1 default defaultoptionsedit1; |
|
This item has no description. | |
| Public | property passwordchar: msechar read getpasswordchar
write setpasswordchar stored false default #0; |
|
This item has no description. | |
| Public | property cursorreadonly: cursorshapety read fcursorreadonly
write setcursorreadonly default cr_default; |
|
This item has no description. | |
| Public | property maxlength: integer read getmaxlength write setmaxlength
default -1; |
|
This item has no description. | |
| Public | property text: msestring read gettext write settext; |
|
This item has no description. | |
| Public | property oldtext: msestring read getoldtext; |
|
This item has no description. | |
| Public | property textflags: textflagsty read ftextflags write settextflags
default defaulttextflags; |
|
This item has no description. | |
| Public | property textflagsactive: textflagsty read ftextflagsactive
write settextflagsactive default defaulttextflagsactive; |
|
This item has no description. | |
| Public | property font: twidgetfont read getfont write setfont stored isfontstored; |
|
This item has no description. | |
| Public | property caretwidth: integer read getcaretwidth write setcaretwidth
default defaultcaretwidth; |
|
This item has no description. | |
| Public | property empty_options: emptyoptionsty read fempty_options
write fempty_options default []; |
|
This item has no description. | |
| Public | property empty_color: colorty read fempty_color write setempty_color
default cl_none; |
|
This item has no description. | |
| Public | property empty_font: twidgetfontempty read getfontempty write setfontempty
stored isfontemptystored; |
|
This item has no description. | |
| Public | property empty_fontstyle: fontstylesty read fempty_fontstyle
write setempty_fontstyle default []; |
|
This item has no description. | |
| Public | property empty_textflags: textflagsty read fempty_textflags
write setempty_textflags default defaulttextflagsempty; |
|
This item has no description. | |
| Public | property empty_text: msestring read fempty_text write setempty_text; |
|
This item has no description. | |
| Public | property empty_textcolor: colorty read fempty_textcolor
write setempty_textcolor default cl_none; |
|
This item has no description. | |
| Public | property empty_textcolorbackground: colorty read fempty_textcolorbackground
write setempty_textcolorbackground default cl_none; |
|
This item has no description. | |
| Public | property onchange: notifyeventty read fonchange write fonchange; |
|
This item has no description. | |
| Public | property ontextedited: texteditedeventty read fontextedited
write fontextedited; |
|
This item has no description. | |
| Public | property oncopytoclipboard: updatestringeventty read foncopytoclipboard
write foncopytoclipboard; |
|
This item has no description. | |
| Public | property onpastefromclipboard: updatestringeventty
read fonpastefromclipboard write fonpastefromclipboard; |
|
This item has no description. | |
| Public | property onpaintimage: painteventty read fonpaintimage write fonpaintimage; |
|
This item has no description. | |
| Published | property optionswidget1 default defaulteditwidgetoptions1; |
|
This item has no description. | |
| Published | property optionswidget default defaulteditwidgetoptions; |
|
This item has no description. | |
| Published | property bounds_cx default defaulteditwidgetwidth; |
|
This item has no description. | |
| Published | property bounds_cy default defaulteditwidgetheight; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.