lcl: publish OnUTF8KeyPress

git-svn-id: trunk@16520 -
This commit is contained in:
paul 2008-09-10 09:22:59 +00:00
parent 44bad2e31d
commit 3374c666b8
16 changed files with 52 additions and 18 deletions

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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);

View File

@ -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;

View File

@ -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;

View File

@ -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;