GdkScrollEvent.def 986 B

1234567891011121314151617181920212223242526272829303132
  1. DEFINITION MODULE FOR "C" GdkScrollEvent ;
  2. (*
  3. m2-GTK4 - GdkScrollEvent: a scroll event.
  4. Mapped onto <gdk/gdkevents.h>.
  5. *)
  6. FROM SYSTEM IMPORT ADDRESS;
  7. EXPORT UNQUALIFIED
  8. GdkScrollEvent,
  9. gdk_scroll_event_get_deltas,
  10. gdk_scroll_event_get_direction,
  11. gdk_scroll_event_get_unit,
  12. gdk_scroll_event_is_stop;
  13. TYPE
  14. GdkScrollEvent = ADDRESS;
  15. (* void gdk_scroll_event_get_deltas(GdkEvent *event, double *delta_x, double *delta_y) *)
  16. PROCEDURE gdk_scroll_event_get_deltas (event: GdkScrollEvent; VAR delta_x: REAL; VAR delta_y: REAL);
  17. (* GdkScrollDirection gdk_scroll_event_get_direction(GdkEvent *event) *)
  18. PROCEDURE gdk_scroll_event_get_direction (event: GdkScrollEvent) : CARDINAL;
  19. (* GdkScrollUnit gdk_scroll_event_get_unit(GdkEvent *event) *)
  20. PROCEDURE gdk_scroll_event_get_unit (event: GdkScrollEvent) : CARDINAL;
  21. (* gboolean gdk_scroll_event_is_stop(GdkEvent *event) *)
  22. PROCEDURE gdk_scroll_event_is_stop (event: GdkScrollEvent) : INTEGER;
  23. END GdkScrollEvent.