mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 22:39:11 +02:00
lcl: publish OnUTF8KeyPress
git-svn-id: trunk@16520 -
This commit is contained in:
parent
44bad2e31d
commit
3374c666b8
@ -117,6 +117,7 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ShowButtons;
|
property ShowButtons;
|
||||||
property ShowGlyphs;
|
property ShowGlyphs;
|
||||||
property Visible;
|
property Visible;
|
||||||
|
@ -207,6 +207,7 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
property PopupMenu;
|
property PopupMenu;
|
||||||
|
@ -122,6 +122,7 @@ Type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property OnYearChanged;
|
property OnYearChanged;
|
||||||
property PopupMenu;
|
property PopupMenu;
|
||||||
property ReadOnly;
|
property ReadOnly;
|
||||||
|
@ -128,6 +128,7 @@ type
|
|||||||
property OnResize;
|
property OnResize;
|
||||||
property OnShowHint;
|
property OnShowHint;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentBidiMode;
|
property ParentBidiMode;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
|
@ -105,6 +105,7 @@ type
|
|||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
property OnSelect;
|
property OnSelect;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
{ TColorListBox }
|
{ TColorListBox }
|
||||||
@ -176,6 +177,7 @@ type
|
|||||||
property OnSelectionChange;
|
property OnSelectionChange;
|
||||||
property OnShowHint;
|
property OnShowHint;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure Register;
|
procedure Register;
|
||||||
|
@ -1128,6 +1128,7 @@ type
|
|||||||
property OnResize;
|
property OnResize;
|
||||||
property OnSelectItem;
|
property OnSelectItem;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TProgressBarOrientation = (pbHorizontal, pbVertical, pbRightToLeft, pbTopDown);
|
TProgressBarOrientation = (pbHorizontal, pbVertical, pbRightToLeft, pbTopDown);
|
||||||
@ -1719,6 +1720,7 @@ type
|
|||||||
property OnKeyUp;
|
property OnKeyUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property Orientation;
|
property Orientation;
|
||||||
property PageSize;
|
property PageSize;
|
||||||
property ParentCtl3D;
|
property ParentCtl3D;
|
||||||
@ -2520,6 +2522,7 @@ type
|
|||||||
property OnShowHint;
|
property OnShowHint;
|
||||||
//property OnStartDock;
|
//property OnStartDock;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property Options;
|
property Options;
|
||||||
property Items;
|
property Items;
|
||||||
property TreeLineColor;
|
property TreeLineColor;
|
||||||
|
@ -205,6 +205,7 @@ Type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
@ -328,6 +329,7 @@ Type
|
|||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
property ShowHint;
|
property ShowHint;
|
||||||
property Sorted;
|
property Sorted;
|
||||||
@ -550,6 +552,7 @@ Type
|
|||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnSelect;
|
property OnSelect;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentCtl3D;
|
property ParentCtl3D;
|
||||||
property ParentColor;
|
property ParentColor;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
@ -622,6 +625,7 @@ Type
|
|||||||
property OnKeyPress;
|
property OnKeyPress;
|
||||||
property OnKeyUp;
|
property OnKeyUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property PopupMenu;
|
property PopupMenu;
|
||||||
property ReadOnly: Boolean read GetReadOnly write SetReadOnly default False;
|
property ReadOnly: Boolean read GetReadOnly write SetReadOnly default False;
|
||||||
@ -683,6 +687,7 @@ Type
|
|||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentColor;
|
property ParentColor;
|
||||||
property ParentCtl3D;
|
property ParentCtl3D;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
|
@ -545,6 +545,7 @@ type
|
|||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
property OnTitleClick;
|
property OnTitleClick;
|
||||||
property OnUserCheckboxBitmap;
|
property OnUserCheckboxBitmap;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure Register;
|
procedure Register;
|
||||||
|
@ -133,6 +133,7 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentColor;
|
property ParentColor;
|
||||||
property ParentCtl3D;
|
property ParentCtl3D;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
@ -233,6 +234,7 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
@ -307,6 +309,7 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
@ -384,6 +387,7 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
property PasswordChar;
|
property PasswordChar;
|
||||||
@ -470,6 +474,7 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
var
|
var
|
||||||
|
@ -775,6 +775,7 @@ type
|
|||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property ParentColor;
|
property ParentColor;
|
||||||
property ParentCtl3D;
|
property ParentCtl3D;
|
||||||
@ -868,6 +869,7 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property ParentColor;
|
property ParentColor;
|
||||||
property ParentCtl3D;
|
property ParentCtl3D;
|
||||||
@ -990,6 +992,7 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
|
@ -121,6 +121,7 @@ Type
|
|||||||
property OnMouseWheelUp;
|
property OnMouseWheelUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property PopupMenu;
|
property PopupMenu;
|
||||||
|
@ -1145,9 +1145,14 @@ type
|
|||||||
property OnColRowInserted: TGridOperationEvent read FOnColRowInserted write FOnColRowInserted;
|
property OnColRowInserted: TGridOperationEvent read FOnColRowInserted write FOnColRowInserted;
|
||||||
property OnColRowMoved: TgridOperationEvent read FOnColRowMoved write FOnColRowMoved;
|
property OnColRowMoved: TgridOperationEvent read FOnColRowMoved write FOnColRowMoved;
|
||||||
property OnCompareCells;
|
property OnCompareCells;
|
||||||
|
property OnContextPopup;
|
||||||
property OnDblClick;
|
property OnDblClick;
|
||||||
|
property OnDragDrop;
|
||||||
|
property OnDragOver;
|
||||||
property OnDrawCell;
|
property OnDrawCell;
|
||||||
property OnEditButtonClick;
|
property OnEditButtonClick;
|
||||||
|
property OnEndDock;
|
||||||
|
property OnEndDrag;
|
||||||
property OnEnter;
|
property OnEnter;
|
||||||
property OnExit;
|
property OnExit;
|
||||||
property OnGetEditMask: TGetEditEvent read FOnGetEditMask write FOnGetEditMask;
|
property OnGetEditMask: TGetEditEvent read FOnGetEditMask write FOnGetEditMask;
|
||||||
@ -1168,17 +1173,10 @@ type
|
|||||||
property OnSelection;
|
property OnSelection;
|
||||||
property OnSelectCell: TOnSelectCellEvent read FOnSelectCell write FOnSelectCell;
|
property OnSelectCell: TOnSelectCellEvent read FOnSelectCell write FOnSelectCell;
|
||||||
property OnSetEditText: TSetEditEvent read FOnSetEditText write FOnSetEditText;
|
property OnSetEditText: TSetEditEvent read FOnSetEditText write FOnSetEditText;
|
||||||
property OnTopleftChanged;
|
|
||||||
|
|
||||||
{
|
|
||||||
property OnContextPopup;
|
|
||||||
property OnDragDrop;
|
|
||||||
property OnDragOver;
|
|
||||||
property OnEndDock;
|
|
||||||
property OnEndDrag;
|
|
||||||
property OnStartDock;
|
property OnStartDock;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
}
|
property OnTopleftChanged;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
@ -1219,9 +1217,9 @@ type
|
|||||||
property HeaderPushZones;
|
property HeaderPushZones;
|
||||||
property Options;
|
property Options;
|
||||||
//property ParentBiDiMode;
|
//property ParentBiDiMode;
|
||||||
//property ParentColor;
|
property ParentColor;
|
||||||
//property ParentCtl3D; // Deprecated
|
//property ParentCtl3D; // Deprecated
|
||||||
//property ParentFont;
|
property ParentFont;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
property PopupMenu;
|
property PopupMenu;
|
||||||
property RowCount;
|
property RowCount;
|
||||||
@ -1269,13 +1267,14 @@ type
|
|||||||
property OnSelectCell;
|
property OnSelectCell;
|
||||||
property OnSetEditText;
|
property OnSetEditText;
|
||||||
property OnTopleftChanged;
|
property OnTopleftChanged;
|
||||||
//property OnContextPopup;
|
property OnContextPopup;
|
||||||
property OnDragDrop;
|
property OnDragDrop;
|
||||||
property OnDragOver;
|
property OnDragOver;
|
||||||
property OnEndDock;
|
property OnEndDock;
|
||||||
property OnEndDrag;
|
property OnEndDrag;
|
||||||
property OnStartDock;
|
property OnStartDock;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TCustomStringGrid = class;
|
TCustomStringGrid = class;
|
||||||
@ -1407,9 +1406,9 @@ type
|
|||||||
property HeaderPushZones;
|
property HeaderPushZones;
|
||||||
property Options;
|
property Options;
|
||||||
//property ParentBiDiMode;
|
//property ParentBiDiMode;
|
||||||
//property ParentColor;
|
property ParentColor;
|
||||||
//property ParentCtl3D; // Deprecated
|
//property ParentCtl3D; // Deprecated
|
||||||
//property ParentFont;
|
property ParentFont;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
property PopupMenu;
|
property PopupMenu;
|
||||||
property RowCount;
|
property RowCount;
|
||||||
@ -1466,10 +1465,8 @@ type
|
|||||||
property OnStartDock;
|
property OnStartDock;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
property OnTopLeftChanged;
|
property OnTopLeftChanged;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
{
|
|
||||||
property OnContextPopup;
|
property OnContextPopup;
|
||||||
}
|
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
|
@ -1103,7 +1103,7 @@ var
|
|||||||
Result := false;
|
Result := false;
|
||||||
UTF8Char := UTF8Encode(WideChar(AChar));
|
UTF8Char := UTF8Encode(WideChar(AChar));
|
||||||
lWinControl := WindowInfo^.WinControl;
|
lWinControl := WindowInfo^.WinControl;
|
||||||
if assigned(lWinControl) then
|
if Assigned(lWinControl) then
|
||||||
begin
|
begin
|
||||||
Result:= lWinControl.IntfUTF8KeyPress(UTF8Char, 1, False);
|
Result:= lWinControl.IntfUTF8KeyPress(UTF8Char, 1, False);
|
||||||
|
|
||||||
|
@ -173,6 +173,7 @@ type
|
|||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnStartDock;
|
property OnStartDock;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
|
|
||||||
property EditMask;
|
property EditMask;
|
||||||
property isMasked;
|
property isMasked;
|
||||||
|
@ -106,6 +106,7 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
property PopupMenu;
|
property PopupMenu;
|
||||||
@ -170,6 +171,7 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
property PopupMenu;
|
property PopupMenu;
|
||||||
|
@ -154,6 +154,7 @@ type
|
|||||||
property OnKeyUp;
|
property OnKeyUp;
|
||||||
property OnScroll;
|
property OnScroll;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
@ -222,6 +223,7 @@ type
|
|||||||
property OnStartDock;
|
property OnStartDock;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
property OnUnDock;
|
property OnUnDock;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
{ TCustomComboBox }
|
{ TCustomComboBox }
|
||||||
@ -441,6 +443,7 @@ type
|
|||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
property OnSelect;
|
property OnSelect;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentBidiMode;
|
property ParentBidiMode;
|
||||||
property ParentColor;
|
property ParentColor;
|
||||||
property ParentCtl3D;
|
property ParentCtl3D;
|
||||||
@ -581,6 +584,7 @@ type
|
|||||||
property OnResize;
|
property OnResize;
|
||||||
property OnSelectionChange: TSelectionChangeEvent read FOnSelectionChange
|
property OnSelectionChange: TSelectionChangeEvent read FOnSelectionChange
|
||||||
write FOnSelectionChange;
|
write FOnSelectionChange;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
property PopupMenu;
|
property PopupMenu;
|
||||||
@ -645,6 +649,7 @@ type
|
|||||||
property OnSelectionChange;
|
property OnSelectionChange;
|
||||||
property OnShowHint;
|
property OnShowHint;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentBidiMode;
|
property ParentBidiMode;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
@ -850,6 +855,7 @@ type
|
|||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
property PasswordChar;
|
property PasswordChar;
|
||||||
@ -902,6 +908,7 @@ type
|
|||||||
property OnMouseWheelDown;
|
property OnMouseWheelDown;
|
||||||
property OnMouseWheelUp;
|
property OnMouseWheelUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentBidiMode;
|
property ParentBidiMode;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property PopupMenu;
|
property PopupMenu;
|
||||||
@ -1113,6 +1120,7 @@ type
|
|||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
property PopupMenu;
|
property PopupMenu;
|
||||||
@ -1202,6 +1210,7 @@ type
|
|||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property ParentColor;
|
property ParentColor;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
property ParentShowHint;
|
property ParentShowHint;
|
||||||
@ -1284,6 +1293,7 @@ type
|
|||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
|
property OnUTF8KeyPress;
|
||||||
property Visible;
|
property Visible;
|
||||||
property Caption;
|
property Caption;
|
||||||
property Enabled;
|
property Enabled;
|
||||||
|
Loading…
Reference in New Issue
Block a user