| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- DEFINITION MODULE FOR "C" AdwWindow ;
- (*
- m2-GTK4 - AdwWindow: a GtkWindow with Adwaita behaviour and support
- for adaptive breakpoints. Mapped onto
- <libadwaita-1/adw-window.h>.
- *)
- FROM SYSTEM IMPORT ADDRESS;
- EXPORT UNQUALIFIED
- AdwWindow,
- adw_window_new,
- adw_window_get_content, adw_window_set_content,
- adw_window_add_breakpoint, adw_window_get_current_breakpoint,
- adw_window_get_dialogs, adw_window_get_visible_dialog,
- adw_window_get_adaptive_preview, adw_window_set_adaptive_preview;
- TYPE
- AdwWindow = ADDRESS;
- (* GtkWidget *adw_window_new(void) *)
- PROCEDURE adw_window_new () : AdwWindow;
- (* GtkWidget *adw_window_get_content(AdwWindow *self) *)
- PROCEDURE adw_window_get_content (self: AdwWindow) : ADDRESS;
- (* void adw_window_set_content(AdwWindow *self, GtkWidget *content) *)
- PROCEDURE adw_window_set_content (self: AdwWindow; content: ADDRESS);
- (* void adw_window_add_breakpoint(AdwWindow *self, AdwBreakpoint *breakpoint) *)
- PROCEDURE adw_window_add_breakpoint (self: AdwWindow; breakpoint: ADDRESS);
- (* AdwBreakpoint *adw_window_get_current_breakpoint(AdwWindow *self) *)
- PROCEDURE adw_window_get_current_breakpoint (self: AdwWindow) : ADDRESS;
- (* GListModel *adw_window_get_dialogs(AdwWindow *self) *)
- PROCEDURE adw_window_get_dialogs (self: AdwWindow) : ADDRESS;
- (* AdwDialog *adw_window_get_visible_dialog(AdwWindow *self) *)
- PROCEDURE adw_window_get_visible_dialog (self: AdwWindow) : ADDRESS;
- (* gboolean adw_window_get_adaptive_preview(AdwWindow *self) *)
- PROCEDURE adw_window_get_adaptive_preview (self: AdwWindow) : INTEGER;
- (* void adw_window_set_adaptive_preview(AdwWindow *self,
- gboolean adaptive_preview) *)
- PROCEDURE adw_window_set_adaptive_preview (self: AdwWindow;
- adaptive_preview: INTEGER);
- END AdwWindow.
|