GtkLevelBar.def 1.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. DEFINITION MODULE FOR "C" GtkLevelBar ;
  2. (*
  3. m2-GTK4 - GtkLevelBar: a segmented level/usage indicator. Mapped
  4. onto <gtk/gtklevelbar.h>.
  5. *)
  6. FROM SYSTEM IMPORT ADDRESS;
  7. EXPORT UNQUALIFIED
  8. GtkLevelBar,
  9. gtk_level_bar_new,
  10. gtk_level_bar_set_value, gtk_level_bar_get_value,
  11. gtk_level_bar_set_min_value, gtk_level_bar_set_max_value;
  12. TYPE
  13. GtkLevelBar = ADDRESS;
  14. (* GtkWidget *gtk_level_bar_new(void) *)
  15. PROCEDURE gtk_level_bar_new () : GtkLevelBar;
  16. (* void gtk_level_bar_set_value(GtkLevelBar *self, double value) *)
  17. PROCEDURE gtk_level_bar_set_value (self: GtkLevelBar; value: REAL);
  18. (* double gtk_level_bar_get_value(GtkLevelBar *self) *)
  19. PROCEDURE gtk_level_bar_get_value (self: GtkLevelBar) : REAL;
  20. (* void gtk_level_bar_set_min_value(GtkLevelBar *self, double value) *)
  21. PROCEDURE gtk_level_bar_set_min_value (self: GtkLevelBar; value: REAL);
  22. (* void gtk_level_bar_set_max_value(GtkLevelBar *self, double value) *)
  23. PROCEDURE gtk_level_bar_set_max_value (self: GtkLevelBar; value: REAL);
  24. END GtkLevelBar.