enum GnomeUIInfoType;
enum GnomeUIInfoConfigurableTypes;
enum GnomeUIPixmapType;
typedef GnomeUIInfo;
#define GNOMEUIINFO_KEY_UIDATA
#define GNOMEUIINFO_KEY_UIBDATA
#define GNOMEUIINFO_END
#define GNOMEUIINFO_SEPARATOR
#define GNOMEUIINFO_ITEM (label, tooltip, callback, xpm_data)
#define GNOMEUIINFO_ITEM_STOCK (label, tooltip, callback, stock_id)
#define GNOMEUIINFO_ITEM_NONE (label, tooltip, callback)
#define GNOMEUIINFO_ITEM_DATA (label, tooltip, callback, user_data, xpm_data)
#define GNOMEUIINFO_TOGGLEITEM (label, tooltip, callback, xpm_data)
#define GNOMEUIINFO_TOGGLEITEM_DATA (label, tooltip, callback, user_data, xpm_data)
#define GNOMEUIINFO_HELP (app_name)
#define GNOMEUIINFO_SUBTREE (label, tree)
#define GNOMEUIINFO_SUBTREE_HINT (label, hint, tree)
#define GNOMEUIINFO_SUBTREE_STOCK (label, tree, stock_id)
#define GNOMEUIINFO_INCLUDE (tree)
#define GNOMEUIINFO_RADIOLIST (list)
#define GNOMEUIINFO_RADIOITEM (label, tooltip, callback, xpm_data)
#define GNOMEUIINFO_RADIOITEM_DATA (label, tooltip, callback, user_data, xpm_data)
#define GNOMEUIINFO_MENU_NEW_ITEM (label, tip, cb, data)
#define GNOMEUIINFO_MENU_NEW_SUBTREE (tree)
#define GNOMEUIINFO_MENU_OPEN_ITEM (cb, data)
#define GNOMEUIINFO_MENU_SAVE_ITEM (cb, data)
#define GNOMEUIINFO_MENU_SAVE_AS_ITEM (cb, data)
#define GNOMEUIINFO_MENU_REVERT_ITEM (cb, data)
#define GNOMEUIINFO_MENU_PRINT_ITEM (cb, data)
#define GNOMEUIINFO_MENU_PRINT_SETUP_ITEM(cb, data)
#define GNOMEUIINFO_MENU_CLOSE_ITEM (cb, data)
#define GNOMEUIINFO_MENU_EXIT_ITEM (cb, data)
#define GNOMEUIINFO_MENU_CUT_ITEM (cb, data)
#define GNOMEUIINFO_MENU_COPY_ITEM (cb, data)
#define GNOMEUIINFO_MENU_PASTE_ITEM (cb, data)
#define GNOMEUIINFO_MENU_SELECT_ALL_ITEM(cb, data)
#define GNOMEUIINFO_MENU_CLEAR_ITEM (cb, data)
#define GNOMEUIINFO_MENU_UNDO_ITEM (cb, data)
#define GNOMEUIINFO_MENU_REDO_ITEM (cb, data)
#define GNOMEUIINFO_MENU_FIND_ITEM (cb, data)
#define GNOMEUIINFO_MENU_FIND_AGAIN_ITEM(cb, data)
#define GNOMEUIINFO_MENU_REPLACE_ITEM (cb, data)
#define GNOMEUIINFO_MENU_PROPERTIES_ITEM(cb, data)
#define GNOMEUIINFO_MENU_PREFERENCES_ITEM(cb, data)
#define GNOMEUIINFO_MENU_NEW_WINDOW_ITEM(cb, data)
#define GNOMEUIINFO_MENU_CLOSE_WINDOW_ITEM(cb, data)
#define GNOMEUIINFO_MENU_ABOUT_ITEM (cb, data)
#define GNOMEUIINFO_MENU_NEW_GAME_ITEM (cb, data)
#define GNOMEUIINFO_MENU_PAUSE_GAME_ITEM(cb, data)
#define GNOMEUIINFO_MENU_RESTART_GAME_ITEM(cb, data)
#define GNOMEUIINFO_MENU_UNDO_MOVE_ITEM (cb, data)
#define GNOMEUIINFO_MENU_REDO_MOVE_ITEM (cb, data)
#define GNOMEUIINFO_MENU_HINT_ITEM (cb, data)
#define GNOMEUIINFO_MENU_SCORES_ITEM (cb, data)
#define GNOMEUIINFO_MENU_END_GAME_ITEM (cb, data)
const gchar* gnome_app_helper_gettext (const gchar *string);
#define D_ (x)
#define L_ (x)
#define GNOMEUIINFO_MENU_FILE_TREE (tree)
#define GNOMEUIINFO_MENU_EDIT_TREE (tree)
#define GNOMEUIINFO_MENU_VIEW_TREE (tree)
#define GNOMEUIINFO_MENU_SETTINGS_TREE (tree)
#define GNOMEUIINFO_MENU_FILES_TREE (tree)
#define GNOMEUIINFO_MENU_WINDOWS_TREE (tree)
#define GNOMEUIINFO_MENU_HELP_TREE (tree)
#define GNOMEUIINFO_MENU_GAME_TREE (tree)
#define GNOME_MENU_FILE_STRING
#define GNOME_MENU_FILE_PATH
#define GNOME_MENU_EDIT_STRING
#define GNOME_MENU_EDIT_PATH
#define GNOME_MENU_VIEW_STRING
#define GNOME_MENU_VIEW_PATH
#define GNOME_MENU_SETTINGS_STRING
#define GNOME_MENU_SETTINGS_PATH
#define GNOME_MENU_NEW_STRING
#define GNOME_MENU_NEW_PATH
#define GNOME_MENU_FILES_STRING
#define GNOME_MENU_FILES_PATH
#define GNOME_MENU_WINDOWS_STRING
#define GNOME_MENU_WINDOWS_PATH
struct GnomeUIBuilderData;
void (*GnomeUISignalConnectFunc) (GnomeUIInfo *uiinfo,
const char *signal_name,
GnomeUIBuilderData *uibdata);
void gnome_accelerators_sync (void);
void gnome_app_fill_menu (GtkMenuShell *menu_shell,
GnomeUIInfo *uiinfo,
GtkAccelGroup *accel_group,
gboolean uline_accels,
gint pos);
void gnome_app_fill_menu_with_data (GtkMenuShell *menu_shell,
GnomeUIInfo *uiinfo,
GtkAccelGroup *accel_group,
gboolean uline_accels,
gint pos,
gpointer user_data);
void gnome_app_fill_menu_custom (GtkMenuShell *menu_shell,
GnomeUIInfo *uiinfo,
GnomeUIBuilderData *uibdata,
GtkAccelGroup *accel_group,
gboolean uline_accels,
gint pos);
void gnome_app_ui_configure_configurable
(GnomeUIInfo *uiinfo);
void gnome_app_create_menus (GnomeApp *app,
GnomeUIInfo *uiinfo);
void gnome_app_create_menus_interp (GnomeApp *app,
GnomeUIInfo *uiinfo,
GtkCallbackMarshal relay_func,
gpointer data,
GtkDestroyNotify destroy_func);
void gnome_app_create_menus_with_data
(GnomeApp *app,
GnomeUIInfo *uiinfo,
gpointer user_data);
void gnome_app_create_menus_custom (GnomeApp *app,
GnomeUIInfo *uiinfo,
GnomeUIBuilderData *uibdata);
void gnome_app_fill_toolbar (GtkToolbar *toolbar,
GnomeUIInfo *uiinfo,
GtkAccelGroup *accel_group);
void gnome_app_fill_toolbar_with_data
(GtkToolbar *toolbar,
GnomeUIInfo *uiinfo,
GtkAccelGroup *accel_group,
gpointer user_data);
void gnome_app_fill_toolbar_custom (GtkToolbar *toolbar,
GnomeUIInfo *uiinfo,
GnomeUIBuilderData *uibdata,
GtkAccelGroup *accel_group);
void gnome_app_create_toolbar (GnomeApp *app,
GnomeUIInfo *uiinfo);
void gnome_app_create_toolbar_interp (GnomeApp *app,
GnomeUIInfo *uiinfo,
GtkCallbackMarshal relay_func,
gpointer data,
GtkDestroyNotify destroy_func);
void gnome_app_create_toolbar_with_data
(GnomeApp *app,
GnomeUIInfo *uiinfo,
gpointer user_data);
void gnome_app_create_toolbar_custom (GnomeApp *app,
GnomeUIInfo *uiinfo,
GnomeUIBuilderData *uibdata);
GtkWidget* gnome_app_find_menu_pos (GtkWidget *parent,
const gchar *path,
gint *pos);
void gnome_app_remove_menus (GnomeApp *app,
const gchar *path,
gint items);
void gnome_app_remove_menu_range (GnomeApp *app,
const gchar *path,
gint start,
gint items);
void gnome_app_insert_menus_custom (GnomeApp *app,
const gchar *path,
GnomeUIInfo *menuinfo,
GnomeUIBuilderData *uibdata);
void gnome_app_insert_menus (GnomeApp *app,
const gchar *path,
GnomeUIInfo *menuinfo);
void gnome_app_insert_menus_with_data
(GnomeApp *app,
const gchar *path,
GnomeUIInfo *menuinfo,
gpointer data);
void gnome_app_insert_menus_interp (GnomeApp *app,
const gchar *path,
GnomeUIInfo *menuinfo,
GtkCallbackMarshal relay_func,
gpointer data,
GtkDestroyNotify destroy_func);
void gnome_app_install_appbar_menu_hints
(GnomeAppBar *appbar,
GnomeUIInfo *uiinfo);
void gnome_app_install_statusbar_menu_hints
(GtkStatusbar *bar,
GnomeUIInfo *uiinfo);
void gnome_app_install_menu_hints (GnomeApp *app,
GnomeUIInfo *uinfo);
void gnome_app_setup_toolbar (GtkToolbar *toolbar,
BonoboDockItem *dock_item); |