GtkSignalListItemFactory.def 849 B

12345678910111213141516171819202122232425262728
  1. DEFINITION MODULE FOR "C" GtkSignalListItemFactory ;
  2. (*
  3. m2-GTK4 - GtkSignalListItemFactory: the concrete GtkListItemFactory
  4. that emits "setup", "bind", "unbind" and "teardown". Mapped onto
  5. <gtk/gtksignallistitemfactory.h>.
  6. All four signals have the shape
  7. void handler(GtkSignalListItemFactory *factory,
  8. GtkListItem *object, gpointer user_data)
  9. which matches GtkClosures.Connect3. For a GtkColumnView the object
  10. passed is a GtkColumnViewCell (a GtkListItem subclass).
  11. *)
  12. FROM SYSTEM IMPORT ADDRESS;
  13. EXPORT UNQUALIFIED
  14. GtkSignalListItemFactory,
  15. gtk_signal_list_item_factory_new;
  16. TYPE
  17. GtkSignalListItemFactory = ADDRESS;
  18. (* GtkListItemFactory *gtk_signal_list_item_factory_new(void) *)
  19. PROCEDURE gtk_signal_list_item_factory_new () : GtkSignalListItemFactory;
  20. END GtkSignalListItemFactory.