public class App : Window, Implementor, Buildable {
public weak string name ;
public weak string prefix ;
public weak Gtk.Widget dock ;
public weak Gtk.Widget statusbar ;
public weak Gtk.Widget vbox ;
public weak Gtk.Widget menubar ;
public weak Gtk.Widget contents ;
public weak Gtk.AccelGroup accel_group ;
public weak string app_id { get; construct set; } ;
public App ( string appname,
string title ) ;
public void construct ( string appname,
string title ) ;
public void create_menus ( UIInfo uiinfo ) ;
public void create_menus_custom ( UIInfo uiinfo,
UIBuilderData uibdata ) ;
public void create_menus_interp ( UIInfo uiinfo,
Gtk.CallbackMarshal relay_func,
void** data,
Gtk.DestroyNotify destroy_func ) ;
public void create_menus_with_data ( UIInfo uiinfo ) ;
public void create_toolbar ( UIInfo uiinfo ) ;
public void create_toolbar_custom ( UIInfo uiinfo,
UIBuilderData uibdata ) ;
public void create_toolbar_interp ( UIInfo uiinfo,
Gtk.CallbackMarshal relay_func,
void** data,
Gtk.DestroyNotify destroy_func ) ;
public void create_toolbar_with_data ( UIInfo uiinfo ) ;
public void enable_layout_config ( bool enable ) ;
public static void fill_menu ( Gtk.MenuShell menu_shell,
UIInfo uiinfo,
Gtk.AccelGroup accel_group,
bool uline_accels,
int pos ) ;
public static void fill_menu_custom ( Gtk.MenuShell menu_shell,
UIInfo uiinfo,
UIBuilderData uibdata,
Gtk.AccelGroup accel_group,
bool uline_accels,
int pos ) ;
public static void fill_menu_with_data ( Gtk.MenuShell menu_shell,
UIInfo uiinfo,
Gtk.AccelGroup accel_group,
bool uline_accels,
int pos ) ;
public static void fill_toolbar ( Gtk.Toolbar toolbar,
UIInfo uiinfo,
Gtk.AccelGroup accel_group ) ;
public static void fill_toolbar_custom ( Gtk.Toolbar toolbar,
UIInfo uiinfo,
UIBuilderData uibdata,
Gtk.AccelGroup accel_group ) ;
public static void fill_toolbar_with_data ( Gtk.Toolbar toolbar,
UIInfo uiinfo,
Gtk.AccelGroup accel_group ) ;
public static weak Gtk.Widget find_menu_pos ( Gtk.Widget parent,
string path,
int pos ) ;
public static weak string helper_gettext ( string str ) ;
public void insert_menus ( string path,
UIInfo menuinfo ) ;
public void insert_menus_custom ( string path,
UIInfo uiinfo,
UIBuilderData uibdata ) ;
public void insert_menus_interp ( string path,
UIInfo menuinfo,
Gtk.CallbackMarshal relay_func,
void** data,
Gtk.DestroyNotify destroy_func ) ;
public void insert_menus_with_data ( string path,
UIInfo menuinfo,
void** data ) ;
public static void install_appbar_menu_hints ( AppBar appbar,
UIInfo uiinfo ) ;
public void install_menu_hints ( UIInfo uiinfo ) ;
public static void install_statusbar_menu_hints ( Gtk.Statusbar bar,
UIInfo uiinfo ) ;
public void remove_menu_range ( string path,
int start,
int items ) ;
public void remove_menus ( string path,
int items ) ;
public void set_contents ( Gtk.Widget contents ) ;
public void set_menus ( Gtk.MenuBar menubar ) ;
public void set_statusbar ( Gtk.Widget statusbar ) ;
public void set_statusbar_custom ( Gtk.Widget container,
Gtk.Widget statusbar ) ;
public void set_toolbar ( Gtk.Toolbar toolbar ) ;
public static void ui_configure_configurable ( UIInfo uiinfo ) ;
}

public App ( string appname,
string title ) ;
public weak string name ;
public weak string prefix ;
public weak Gtk.Widget dock ;
public weak Gtk.Widget statusbar ;
public weak Gtk.Widget vbox ;
public weak Gtk.Widget menubar ;
public weak Gtk.Widget contents ;
public weak Gtk.AccelGroup accel_group ;
public weak string app_id { get; construct set; } ;
public void construct ( string appname,
string title ) ;
public void create_menus ( UIInfo uiinfo ) ;
public void create_menus_custom ( UIInfo uiinfo,
UIBuilderData uibdata ) ;
public void create_menus_interp ( UIInfo uiinfo,
Gtk.CallbackMarshal relay_func,
void** data,
Gtk.DestroyNotify destroy_func ) ;
public void create_menus_with_data ( UIInfo uiinfo ) ;
public void create_toolbar ( UIInfo uiinfo ) ;
public void create_toolbar_custom ( UIInfo uiinfo,
UIBuilderData uibdata ) ;
public void create_toolbar_interp ( UIInfo uiinfo,
Gtk.CallbackMarshal relay_func,
void** data,
Gtk.DestroyNotify destroy_func ) ;
public void create_toolbar_with_data ( UIInfo uiinfo ) ;
public void enable_layout_config ( bool enable ) ;
public static void fill_menu ( Gtk.MenuShell menu_shell,
UIInfo uiinfo,
Gtk.AccelGroup accel_group,
bool uline_accels,
int pos ) ;
public static void fill_menu_custom ( Gtk.MenuShell menu_shell,
UIInfo uiinfo,
UIBuilderData uibdata,
Gtk.AccelGroup accel_group,
bool uline_accels,
int pos ) ;
public static void fill_menu_with_data ( Gtk.MenuShell menu_shell,
UIInfo uiinfo,
Gtk.AccelGroup accel_group,
bool uline_accels,
int pos ) ;
public static void fill_toolbar ( Gtk.Toolbar toolbar,
UIInfo uiinfo,
Gtk.AccelGroup accel_group ) ;
public static void fill_toolbar_custom ( Gtk.Toolbar toolbar,
UIInfo uiinfo,
UIBuilderData uibdata,
Gtk.AccelGroup accel_group ) ;
public static void fill_toolbar_with_data ( Gtk.Toolbar toolbar,
UIInfo uiinfo,
Gtk.AccelGroup accel_group ) ;
public static weak Gtk.Widget find_menu_pos ( Gtk.Widget parent,
string path,
int pos ) ;
public static weak string helper_gettext ( string str ) ;
public void insert_menus ( string path,
UIInfo menuinfo ) ;
public void insert_menus_custom ( string path,
UIInfo uiinfo,
UIBuilderData uibdata ) ;
public void insert_menus_interp ( string path,
UIInfo menuinfo,
Gtk.CallbackMarshal relay_func,
void** data,
Gtk.DestroyNotify destroy_func ) ;
public void insert_menus_with_data ( string path,
UIInfo menuinfo,
void** data ) ;
public static void install_appbar_menu_hints ( AppBar appbar,
UIInfo uiinfo ) ;
public void install_menu_hints ( UIInfo uiinfo ) ;
public static void install_statusbar_menu_hints ( Gtk.Statusbar bar,
UIInfo uiinfo ) ;
public void remove_menu_range ( string path,
int start,
int items ) ;
public void remove_menus ( string path,
int items ) ;
public void set_contents ( Gtk.Widget contents ) ;
public void set_menus ( Gtk.MenuBar menubar ) ;
public void set_statusbar ( Gtk.Widget statusbar ) ;
public void set_statusbar_custom ( Gtk.Widget container,
Gtk.Widget statusbar ) ;
public void set_toolbar ( Gtk.Toolbar toolbar ) ;
public static void ui_configure_configurable ( UIInfo uiinfo ) ;
Created by Valadoc