DEFINITION MODULE FOR "C" AdwApplication ; (* m2-GTK4 - AdwApplication: a GtkApplication that initialises libadwaita (and its style manager). Mapped onto . Create it with adw_application_new(id, flags) and drive it with Gio.g_application_run(), exactly like a GtkApplication. *) FROM SYSTEM IMPORT ADDRESS; EXPORT UNQUALIFIED AdwApplication, adw_application_new; TYPE AdwApplication = ADDRESS; (* AdwApplication *adw_application_new(const char *application_id, GApplicationFlags flags) *) PROCEDURE adw_application_new (application_id: ARRAY OF CHAR; flags: CARDINAL) : AdwApplication; END AdwApplication.