Unit 'Laz_And_Controls' Package
[Overview][Types][Classes][Procedures and functions][Index] [#pw_androidwizard]

jEditText

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

Declaration

Source position: Laz_And_Controls.pas line 1211

type jEditText = class(jVisualControl)

protected

  procedure SetText(); override;

  

  function GetText; override;

  

  procedure SetFontFace();

  

  procedure SetTextTypeFace();

  

  procedure SetEditable();

  

  procedure SetHintTextColor();

  

  procedure GenEvent_OnEnter();

  

  procedure GenEvent_OnBackPressed();

  

  procedure GenEvent_OnDone();

  

  procedure GenEvent_OnGo();

  

  procedure GenEvent_OnNext();

  

  procedure GenEvent_OnSearch();

  

  procedure GenEvent_OnChange();

  

  procedure GenEvent_OnChanged();

  

  procedure GenEvent_OnClick();

  

  procedure GenEvent_OnOnLostFocus();

  

  procedure GenEvent_OnOnFocus();

  

  procedure GenEvent_OnBeforeDispatchDraw();

  

  procedure GenEvent_OnAfterDispatchDraw();

  

  procedure GenEvent_OnOnLayouting();

  

  procedure GenEvent_EditTextOnActionIconTouchUp();

  

  procedure GenEvent_EditTextOnActionIconTouchDown();

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure Init; override;

  

  procedure Refresh;

  

  function GetWidth; override;

  

  function GetHeight; override;

  

  procedure SetMovementMethod;

  

  procedure SetScrollBarFadingEnabled();

  

  procedure SetFocus;

  

  procedure ImmShow;

  

  procedure ImmHide;

  

  procedure HideSoftInput;

  

  procedure ShowSoftInput;

  

  procedure UpdateLayout; override;

  

  procedure DispatchOnChangeEvent();

  

  procedure DispatchOnChangedEvent();

  

  procedure Append();

  

  procedure AppendLn();

  

  procedure AppendTab;

  

  procedure SetImeOptions();

  

  procedure SetSoftInputOptions();

  

  procedure SetAcceptSuggestion();

  

  procedure CopyToClipboard;

  

  procedure PasteFromClipboard;

  

  procedure Clear;

  

  procedure SetFontSizeUnit();

  

  procedure SetSelection();

  

  procedure SetSelectAllOnFocus();

  

  procedure SelectAll;

  

  procedure SetBackgroundByResIdentifier();

  

  procedure SetBackgroundByImage();

  

  procedure SetCompoundDrawables();

  

  procedure SetTextDirection();

  

  procedure SetFontFromAssets();

  

  procedure RequestFocus;

  

  procedure SetCloseSoftInputOnEnter();

  

  procedure SetCapSentence();

  

  procedure SetCaptureBackPressed();

  

  procedure LoadFromFile();

  

  procedure SaveToFile();

  

  procedure ClearLayout;

  

  procedure SetLGravity();

  

  procedure SetViewParent(); override;

  

  procedure RemoveFromViewParent; override;

  

  procedure ResetViewParent; override;

  

  procedure SetSoftInputShownOnFocus();

  

  procedure SetRoundCorner;

  

  procedure SetRoundRadiusCorner();

  

  procedure SetRoundBorderColor();

  

  procedure SetRoundBorderWidth();

  

  procedure SetRoundBackgroundColor();

  

  procedure SetAllLowerCase();

  

  procedure SetAllUpperCase();

  

  procedure SetActionIconIdentifier();

  

  procedure ShowActionIcon;

  

  procedure HideActionIcon;

  

  function IsActionIconShowing;

  

  function GetTextLength;

  

  function IsEmpty;

  

  procedure ApplyDrawableXML();

  

  property CursorPos: TXY; [rw]

  

published

  property Text: string; [rw]

  

  property Alignment: TTextAlignment; [rw]

  

  property InputTypeEx: TInputTypeEx; [rw]

  

  property MaxTextLength: Integer; [rw]

  

  property BackgroundColor: TARGBColorBridge; [rw]

  

  property FontColor: TARGBColorBridge; [rw]

  

  property FontSize: DWord; [rw]

  

  property FontFace: TFontFace; [rw]

  

  property TextTypeFace: TTextTypeFace; [rw]

  

  property Hint: string; [rw]

  

  property HintTextColor: TARGBColorBridge; [rw]

  

  property ScrollBarStyle: TScrollBarStyle; [rw]

  

  property MaxLines: DWord; [rw]

  

  property HorScrollBar: Boolean; [rw]

  

  property VerScrollBar: Boolean; [rw]

  

  property WrappingLine: Boolean; [rw]

  

  property Editable: Boolean; [rw]

  

  property FontSizeUnit: TFontSizeUnit; [rw]

  

  property CloseSoftInputOnEnter: Boolean; [rw]

  

  property CapSentence: Boolean; [rw]

  

  property CaptureBackPressed: Boolean; [rw]

  

  property GravityInParent: TLayoutGravity; [rw]

  

  property OnLostFocus: TOnEditLostFocus; [rw]

  

  property OnFocus: TOnEditLostFocus; [rw]

  

  property OnEnter: TOnNotify; [rw]

  

  property OnBackPressed: TOnNotify; [rw]

  

  property OnDone: TOnNotify; [rw]

  

  property OnGo: TOnNotify; [rw]

  

  property OnNext: TOnNotify; [rw]

  

  property OnSearch: TOnNotify; [rw]

  

  property OnChange: TOnChange; [rw]

  

  property OnChanged: TOnChange; [rw]

  

  property OnClick: TOnNotify; [rw]

  

  property OnBeforeDispatchDraw: TOnBeforeDispatchDraw; [rw]

  

  property OnAfterDispatchDraw: TOnBeforeDispatchDraw; [rw]

  

  property OnLayouting: TOnLayouting; [rw]

  

  property ActionIconIdentifier: string; [rw]

  

  property OnActionIconTouchUp: TEditTextOnActionIconTouchUp; [rw]

  

  property OnActionIconTouchDown: TEditTextOnActionIconTouchDown; [rw]

  

end;

Inheritance

jEditText

  

|

jVisualControl

  

|

TAndroidWidget

  

|

jControl

  

|

TObject



CT Web help

CodeTyphon Studio