| 1234567891011121314151617181920212223242526272829303132 |
- DEFINITION MODULE FOR "C" GtkMultiSelection ;
- (*
- m2-GTK4 - GtkMultiSelection: a GtkSelectionModel allowing several
- selected items. Mapped onto <gtk/gtkmultiselection.h>.
- Like GtkSingleSelection but for multiple selection; combine with the
- GtkSelectionModel and GtkBitset APIs.
- *)
- FROM SYSTEM IMPORT ADDRESS;
- EXPORT UNQUALIFIED
- GtkMultiSelection,
- gtk_multi_selection_new,
- gtk_multi_selection_set_model, gtk_multi_selection_get_model;
- TYPE
- GtkMultiSelection = ADDRESS;
- (* GtkMultiSelection *gtk_multi_selection_new(GListModel *model)
- Takes ownership of model. *)
- PROCEDURE gtk_multi_selection_new (model: ADDRESS) : GtkMultiSelection;
- (* void gtk_multi_selection_set_model(GtkMultiSelection *self, GListModel *model) *)
- PROCEDURE gtk_multi_selection_set_model (self: GtkMultiSelection; model: ADDRESS);
- (* GListModel *gtk_multi_selection_get_model(GtkMultiSelection *self) *)
- PROCEDURE gtk_multi_selection_get_model (self: GtkMultiSelection) : ADDRESS;
- END GtkMultiSelection.
|