mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 21:42:51 +02:00
lcl: maskedit - move messages and overrides to protected section from private to allow their further overriding (by request of alexs)
git-svn-id: trunk@14832 -
This commit is contained in:
parent
5dffa959e5
commit
4613ddc4be
@ -82,13 +82,6 @@ type
|
|||||||
CurrentText : String; // Current text
|
CurrentText : String; // Current text
|
||||||
|
|
||||||
procedure SetMask(Value : String);
|
procedure SetMask(Value : String);
|
||||||
procedure KeyDown(var Key: Word; Shift: TShiftState); override;
|
|
||||||
procedure CMTextChanged(var Message: TLMessage); message CM_TEXTCHANGED;
|
|
||||||
procedure CMEnter(var Message: TLMessage); message CM_ENTER;
|
|
||||||
procedure LMMButtonUp(var Message: TLMMButtonDown); message LM_MBUTTONUP;
|
|
||||||
procedure LMPasteFromClip(var Message: TLMessage); message LM_PASTE;
|
|
||||||
procedure LMCutToClip(var Message: TLMessage); message LM_CUT;
|
|
||||||
procedure LMClearSel(var Message : TLMessage); message LM_CLEAR;
|
|
||||||
function ClearChar(Position : Integer) : Char;
|
function ClearChar(Position : Integer) : Char;
|
||||||
procedure SetCursorPos;
|
procedure SetCursorPos;
|
||||||
function GetIsMasked : Boolean;
|
function GetIsMasked : Boolean;
|
||||||
@ -106,7 +99,15 @@ type
|
|||||||
Function SearchDeletedText : Boolean;
|
Function SearchDeletedText : Boolean;
|
||||||
procedure SetEditText(const AValue: string);
|
procedure SetEditText(const AValue: string);
|
||||||
protected
|
protected
|
||||||
{ Required methods }
|
// messages
|
||||||
|
procedure CMTextChanged(var Message: TLMessage); message CM_TEXTCHANGED;
|
||||||
|
procedure CMEnter(var Message: TLMessage); message CM_ENTER;
|
||||||
|
procedure LMMButtonUp(var Message: TLMMButtonDown); message LM_MBUTTONUP;
|
||||||
|
procedure LMPasteFromClip(var Message: TLMessage); message LM_PASTE;
|
||||||
|
procedure LMCutToClip(var Message: TLMessage); message LM_CUT;
|
||||||
|
procedure LMClearSel(var Message : TLMessage); message LM_CLEAR;
|
||||||
|
procedure KeyDown(var Key: Word; Shift: TShiftState); override;
|
||||||
|
|
||||||
function EditCanModify: Boolean; virtual;
|
function EditCanModify: Boolean; virtual;
|
||||||
function GetEditText: string; virtual;
|
function GetEditText: string; virtual;
|
||||||
procedure Reset; virtual;
|
procedure Reset; virtual;
|
||||||
|
Loading…
Reference in New Issue
Block a user