Gorilla.Script.Types.FMX
Unit Gorilla.Script.Types.FMX.pasClasses
- TGorillaScriptControlEventHandler = class ( TGorillaScriptObjectEventHandler )
TGorillaScriptControlEventHandler
Provides event handler methods for FMX TControl instances.
Ancestors
Members
Methods
- class private procedure Create@ ( ) ; class constructor noself;
- public procedure CallMouseEvent ( ASender : TObject; Button : TMouseButton; Shift : TShiftState; X : Single; Y : Single ) ;
- public procedure CallMouseMoveEvent ( ASender : TObject; Shift : TShiftState; X : Single; Y : Single ) ;
- public procedure CallMouseWheelEvent ( ASender : TObject; Shift : TShiftState; WheelDelta : Integer; var Handled : Boolean ) ;
- public procedure CallCanFocusEvent ( ASender : TObject; var ACanFocus : Boolean ) ;
- public procedure CallPaintEvent ( ASender : TObject; Canvas : TCanvas; const ARect : TRectF ) ;
- public procedure CallDragEnterEvent ( ASender : TObject; const Data : TDragObject; const Point : TPointF ) ;
- public procedure CallDragDropEvent ( ASender : TObject; const Data : TDragObject; const Point : TPointF ) ;
- public procedure CallDragOverEvent ( ASender : TObject; const Data : TDragObject; const Point : TPointF; var Operation : TDragOperation ) ;
- public procedure CallTapEvent ( ASender : TObject; const Point : TPointF ) ;
- public procedure CallTouchEvent ( ASender : TObject; const Touches : TTouches; const Action : TTouchAction ) ;
- public procedure CallGestureEvent ( ASender : TObject; const EventInfo : TGestureEventInfo; var Handled : Boolean ) ;
- public procedure CallKeyEvent ( ASender : TObject; var Key : Word; var KeyChar : Char; Shift : TShiftState ) ;
- class private procedure Destroy@ ( ) ; class destructor noself;