[Overview][Constants][Types][Classes][Index] Reference for unit 'mseedit' (#msegui)

tedit

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

A basic text edit widget

Declaration

Source position: mseedit.pas line 615

type tedit = class(tcustomedit, istatfile)

public

  constructor create(); override;

  destructor destroy; override;

published

  property statfile: tstatfile; [rw]

  property statvarname: msestring; [rw]

  property statpriority: Integer; [rw]

  property delay: Integer; [rw]

  property ontextediteddelayed: texteditedeventty; [rw]

  property optionsedit1: optionsedit1ty;

  property optionsedit: optionseditty;

  property font: twidgetfont;

  property textflags: textflagsty;

  property textflagsactive: textflagsty;

  property passwordchar: msechar;

  property empty_options: emptyoptionsty;

  property empty_color: colorty;

  property empty_font: twidgetfontempty;

  property empty_fontstyle: fontstylesty;

  property empty_textflags: textflagsty;

  property empty_text: msestring;

  property empty_textcolor: colorty;

  property empty_textcolorbackground: colorty;

  property maxlength: Integer;

  property caretwidth: Integer;

  property cursorreadonly: cursorshapety;

  property text: msestring;

  property onchange: notifyeventty;

  

Event handler for when the TEdit text changes

  property ontextedited: texteditedeventty;

  property onkeydown: keyeventty;

  property onkeyup: keyeventty;

  property oncopytoclipboard: updatestringeventty;

  property onpastefromclipboard: updatestringeventty;

end;

Inheritance

tedit,istatfile

  

A basic text edit widget

|

tcustomedit,iedit

|

tpublishedwidget

|

tpublishedwidgetnwr

|

tactionpublishedwidgetnwr

|

tactionwidget

|

twidget,iscrollframe,iface,iassistiveclient

|

tactcomponent,iactivatorclient

|

tmsecomponent,ievent,iificommand,iificlient

|

tcomponent

?

TObject

Description

A basic text edit widget.

Hint: In MSEgui, you would seldom use the TEdit component directly. Instead, in is recommended that you rather use one of the TDataEdit descendants, like TStringEdit, TIntegerEdit etc. They have the event properties OnSetValue and OnDataEntered which can be used in order to react on input changes.

See also

TDataEdit

TStringEdit

TIntegerEdit


Documentation generated on: 2021-05-13