AdwApplication.def 741 B

123456789101112131415161718192021222324252627
  1. DEFINITION MODULE FOR "C" AdwApplication ;
  2. (*
  3. m2-GTK4 - AdwApplication: a GtkApplication that initialises
  4. libadwaita (and its style manager). Mapped onto
  5. <libadwaita-1/adw-application.h>.
  6. Create it with adw_application_new(id, flags) and drive it with
  7. Gio.g_application_run(), exactly like a GtkApplication.
  8. *)
  9. FROM SYSTEM IMPORT ADDRESS;
  10. EXPORT UNQUALIFIED
  11. AdwApplication,
  12. adw_application_new;
  13. TYPE
  14. AdwApplication = ADDRESS;
  15. (* AdwApplication *adw_application_new(const char *application_id,
  16. GApplicationFlags flags) *)
  17. PROCEDURE adw_application_new (application_id: ARRAY OF CHAR;
  18. flags: CARDINAL) : AdwApplication;
  19. END AdwApplication.