GtkSpinner.def 936 B

1234567891011121314151617181920212223242526272829303132333435
  1. DEFINITION MODULE FOR "C" GtkSpinner ;
  2. (*
  3. m2-GTK4 - GtkSpinner: an animated busy indicator. Mapped onto
  4. <gtk/gtkspinner.h>.
  5. *)
  6. FROM SYSTEM IMPORT ADDRESS;
  7. EXPORT UNQUALIFIED
  8. GtkSpinner,
  9. gtk_spinner_new,
  10. gtk_spinner_start, gtk_spinner_stop,
  11. gtk_spinner_set_spinning, gtk_spinner_get_spinning;
  12. TYPE
  13. GtkSpinner = ADDRESS;
  14. (* GtkWidget *gtk_spinner_new(void) *)
  15. PROCEDURE gtk_spinner_new () : GtkSpinner;
  16. (* void gtk_spinner_start(GtkSpinner *spinner) *)
  17. PROCEDURE gtk_spinner_start (spinner: GtkSpinner);
  18. (* void gtk_spinner_stop(GtkSpinner *spinner) *)
  19. PROCEDURE gtk_spinner_stop (spinner: GtkSpinner);
  20. (* void gtk_spinner_set_spinning(GtkSpinner *spinner, gboolean spinning) *)
  21. PROCEDURE gtk_spinner_set_spinning (spinner: GtkSpinner; spinning: INTEGER);
  22. (* gboolean gtk_spinner_get_spinning(GtkSpinner *spinner) *)
  23. PROCEDURE gtk_spinner_get_spinning (spinner: GtkSpinner) : [ INTEGER ];
  24. END GtkSpinner.