RxFPC: Publish events OnMouseWheel, OnMouseWheelDown and OnMouseWheelUp for rx controls.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3610 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
parent
93a756c1cc
commit
72a9ffc042
@ -104,6 +104,9 @@ type
|
|||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
|
||||||
|
@ -190,6 +190,9 @@ type
|
|||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
|
|
||||||
property OnContextPopup;
|
property OnContextPopup;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
@ -162,6 +162,9 @@ type
|
|||||||
property OnMouseLeave;
|
property OnMouseLeave;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
property OnPrepareCanvas;
|
property OnPrepareCanvas;
|
||||||
end;
|
end;
|
||||||
|
@ -157,6 +157,9 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnDragOver;
|
property OnDragOver;
|
||||||
property OnDragDrop;
|
property OnDragDrop;
|
||||||
property OnEndDrag;
|
property OnEndDrag;
|
||||||
|
@ -539,6 +539,9 @@ type
|
|||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
property OnMouseEnter;
|
property OnMouseEnter;
|
||||||
property OnMouseLeave;
|
property OnMouseLeave;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
property OnContextPopup;
|
property OnContextPopup;
|
||||||
property OnEndDock;
|
property OnEndDock;
|
||||||
@ -662,6 +665,9 @@ type
|
|||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
property OnContextPopup;
|
property OnContextPopup;
|
||||||
property OnEndDock;
|
property OnEndDock;
|
||||||
|
@ -107,6 +107,9 @@ type
|
|||||||
property OnClick;
|
property OnClick;
|
||||||
property OnEnter;
|
property OnEnter;
|
||||||
property OnExit;
|
property OnExit;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
implementation
|
implementation
|
||||||
|
@ -139,6 +139,9 @@ type
|
|||||||
property OnMouseLeave;
|
property OnMouseLeave;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
property OnSelect;
|
property OnSelect;
|
||||||
property OnUTF8KeyPress;
|
property OnUTF8KeyPress;
|
||||||
|
@ -157,6 +157,9 @@ type
|
|||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnSelect;
|
property OnSelect;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
property OnUTF8KeyPress;
|
property OnUTF8KeyPress;
|
||||||
|
@ -88,6 +88,9 @@ type
|
|||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnStartDock;
|
property OnStartDock;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
property Orientation;
|
property Orientation;
|
||||||
|
@ -860,6 +860,9 @@ type
|
|||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnPrepareCanvas;
|
property OnPrepareCanvas;
|
||||||
property OnSelectEditor;
|
property OnSelectEditor;
|
||||||
property OnStartDock;
|
property OnStartDock;
|
||||||
|
@ -113,6 +113,9 @@ type
|
|||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
property OnUTF8KeyPress;
|
property OnUTF8KeyPress;
|
||||||
property ParentFont;
|
property ParentFont;
|
||||||
|
@ -121,6 +121,9 @@ type
|
|||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
property OnUTF8KeyPress;
|
property OnUTF8KeyPress;
|
||||||
property ParentColor;
|
property ParentColor;
|
||||||
|
@ -113,6 +113,9 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnKeyDown;
|
property OnKeyDown;
|
||||||
property OnKeyUp;
|
property OnKeyUp;
|
||||||
property OnKeyPress;
|
property OnKeyPress;
|
||||||
|
@ -356,6 +356,9 @@ type
|
|||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
property OnGetGridCellProps;
|
property OnGetGridCellProps;
|
||||||
property OnSelect;
|
property OnSelect;
|
||||||
|
@ -198,13 +198,11 @@ type
|
|||||||
property DragMode;
|
property DragMode;
|
||||||
property Enabled;
|
property Enabled;
|
||||||
property Font;
|
property Font;
|
||||||
//{$IFDEF RX_D4}
|
|
||||||
property Anchors;
|
property Anchors;
|
||||||
property BiDiMode;
|
property BiDiMode;
|
||||||
property Constraints;
|
property Constraints;
|
||||||
property DragKind;
|
property DragKind;
|
||||||
property ParentBiDiMode;
|
property ParentBiDiMode;
|
||||||
//{$ENDIF}
|
|
||||||
property MaxLength;
|
property MaxLength;
|
||||||
property ParentColor;
|
property ParentColor;
|
||||||
// property ParentCtl3D;
|
// property ParentCtl3D;
|
||||||
@ -232,12 +230,10 @@ type
|
|||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
//{$IFDEF RX_D5}
|
property OnMouseWheel;
|
||||||
property OnContextPopup;
|
|
||||||
//{$ENDIF}
|
|
||||||
//{$IFDEF RX_D4}
|
|
||||||
property OnMouseWheelDown;
|
property OnMouseWheelDown;
|
||||||
property OnMouseWheelUp;
|
property OnMouseWheelUp;
|
||||||
|
property OnContextPopup;
|
||||||
property OnEndDock;
|
property OnEndDock;
|
||||||
property OnStartDock;
|
property OnStartDock;
|
||||||
//{$ENDIF}
|
//{$ENDIF}
|
||||||
|
@ -133,6 +133,9 @@ type
|
|||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnKeyDown;
|
property OnKeyDown;
|
||||||
property OnKeyUp;
|
property OnKeyUp;
|
||||||
property OnKeyPress;
|
property OnKeyPress;
|
||||||
|
@ -109,6 +109,9 @@ type
|
|||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
property OnUTF8KeyPress;
|
property OnUTF8KeyPress;
|
||||||
property ParentColor;
|
property ParentColor;
|
||||||
|
@ -273,6 +273,9 @@ type
|
|||||||
property OnMouseDown;
|
property OnMouseDown;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
end;
|
end;
|
||||||
@ -559,8 +562,8 @@ begin
|
|||||||
if ((FLastDrawFlagsA and DFCS_FLAT) <> 0) and ((FLastDrawFlagsA and DFCS_PUSHED) = 0)
|
if ((FLastDrawFlagsA and DFCS_FLAT) <> 0) and ((FLastDrawFlagsA and DFCS_PUSHED) = 0)
|
||||||
and (tpGlyphPopup in TToolbarItems(FOwnerItem.Collection).FToolPanel.Options) and FFullPush then
|
and (tpGlyphPopup in TToolbarItems(FOwnerItem.Collection).FToolPanel.Options) and FFullPush then
|
||||||
begin
|
begin
|
||||||
FImageList.Draw(Canvas, Offset.X, Offset.Y, TCustomAction(Action).ImageIndex, false);
|
// FImageList.Draw(Canvas, Offset.X, Offset.Y, TCustomAction(Action).ImageIndex, false);
|
||||||
// FImageList.Draw(Canvas, Offset.X, Offset.Y, TCustomAction(Action).ImageIndex, gdeDisabled);
|
FImageList.Draw(Canvas, Offset.X, Offset.Y, TCustomAction(Action).ImageIndex, gdeShadowed);
|
||||||
Dec(Offset.X, 2);
|
Dec(Offset.X, 2);
|
||||||
Dec(Offset.Y, 2);
|
Dec(Offset.Y, 2);
|
||||||
end;
|
end;
|
||||||
|
@ -179,6 +179,9 @@ type
|
|||||||
property OnMouseLeave;
|
property OnMouseLeave;
|
||||||
property OnMouseMove;
|
property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
property OnStartDock;
|
property OnStartDock;
|
||||||
property OnStartDrag;
|
property OnStartDrag;
|
||||||
|
@ -219,6 +219,9 @@ type
|
|||||||
Property OnMouseDown;
|
Property OnMouseDown;
|
||||||
Property OnMouseMove;
|
Property OnMouseMove;
|
||||||
property OnMouseUp;
|
property OnMouseUp;
|
||||||
|
property OnMouseWheel;
|
||||||
|
property OnMouseWheelDown;
|
||||||
|
property OnMouseWheelUp;
|
||||||
property OnResize;
|
property OnResize;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user