| 1234567891011121314151617181920212223242526272829303132333435363738 |
- DEFINITION MODULE FOR "C" GtkApplicationWindow ;
- (*
- m2-GTK4 - GtkApplicationWindow: a GtkWindow that also implements
- GActionMap, so window-scoped actions ("win.<name>") can be added to
- it. Mapped onto <gtk/gtkapplicationwindow.h>.
- Because it derives from GtkWindow, all GtkWindow functions
- (set_title, set_child, present, ...) apply.
- The menu bar is only shown on platforms that use one (macOS); on
- Linux build a GtkPopoverMenuBar yourself from the same GMenuModel.
- *)
- FROM SYSTEM IMPORT ADDRESS;
- EXPORT UNQUALIFIED
- GtkApplicationWindow,
- gtk_application_window_new,
- gtk_application_window_set_show_menubar,
- gtk_application_window_get_show_menubar;
- TYPE
- GtkApplicationWindow = ADDRESS;
- (* GtkWidget *gtk_application_window_new(GtkApplication *application) *)
- PROCEDURE gtk_application_window_new (application: ADDRESS) : GtkApplicationWindow;
- (* void gtk_application_window_set_show_menubar(GtkApplicationWindow *window,
- gboolean show_menubar) *)
- PROCEDURE gtk_application_window_set_show_menubar (window: GtkApplicationWindow;
- show_menubar: INTEGER);
- (* gboolean gtk_application_window_get_show_menubar(GtkApplicationWindow *window) *)
- PROCEDURE gtk_application_window_get_show_menubar (window: GtkApplicationWindow) : [ INTEGER ];
- END GtkApplicationWindow.
|