GnuCash
2.6.99
|
Functions for adding content to a window. More...
Go to the source code of this file.
Data Structures | |
struct | GncMainWindow |
struct | GncMainWindowClass |
struct | GncMainWindowActionData |
Macros | |
#define | GNC_TYPE_MAIN_WINDOW (gnc_main_window_get_type ()) |
#define | GNC_MAIN_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GNC_TYPE_MAIN_WINDOW, GncMainWindow)) |
#define | GNC_MAIN_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GNC_TYPE_MAIN_WINDOW, GncMainWindowClass)) |
#define | GNC_IS_MAIN_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GNC_TYPE_MAIN_WINDOW)) |
#define | GNC_IS_MAIN_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GNC_TYPE_MAIN_WINDOW)) |
#define | GNC_MAIN_WINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GNC_TYPE_MAIN_WINDOW, GncMainWindowClass)) |
#define | PLUGIN_PAGE_IMMUTABLE "page-immutable" |
Typedefs | |
typedef struct GncMainWindow | GncMainWindow |
typedef void(* | GncMainWindowFunc )(GncMainWindow *window, GncPluginPage *page) |
typedef void(* | GncMainWindowPageFunc )(GncPluginPage *page, gpointer user_data) |
Functions | |
GType | gnc_main_window_get_type (void) |
GncMainWindow * | gnc_main_window_new (void) |
void | gnc_main_window_display_page (GncPluginPage *page) |
void | gnc_main_window_open_page (GncMainWindow *window, GncPluginPage *page) |
void | gnc_main_window_close_page (GncPluginPage *page) |
void | gnc_main_window_foreach_page (GncMainWindowPageFunc fn, gpointer user_data) |
GncPluginPage * | gnc_main_window_get_current_page (GncMainWindow *window) |
GtkUIManager * | gnc_main_window_get_uimanager (GncMainWindow *window) |
void | main_window_update_page_name (GncPluginPage *page, const gchar *name_in) |
void | main_window_update_page_color (GncPluginPage *page, const gchar *color_in) |
void | gnc_main_window_manual_merge_actions (GncMainWindow *window, const gchar *group_name, GtkActionGroup *group, guint merge_id) |
void | gnc_main_window_merge_actions (GncMainWindow *window, const gchar *group_name, GtkActionEntry *actions, guint n_actions, GtkToggleActionEntry *toggle_actions, guint n_toggle_actions, const gchar *filename, gpointer user_data) |
void | gnc_main_window_unmerge_actions (GncMainWindow *window, const gchar *group_name) |
void | gnc_main_window_actions_updated (GncMainWindow *window) |
GtkActionGroup * | gnc_main_window_get_action_group (GncMainWindow *window, const gchar *group_name) |
void | gnc_main_window_set_progressbar_window (GncMainWindow *window) |
gboolean | gnc_main_window_button_press_cb (GtkWidget *whatever, GdkEventButton *event, GncPluginPage *page) |
void | gnc_main_window_restore_all_windows (const GKeyFile *keyfile) |
void | gnc_main_window_save_all_windows (GKeyFile *keyfile) |
void | gnc_main_window_restore_default_state (GncMainWindow *window) |
void | gnc_gtk_action_group_set_translation_domain (GtkActionGroup *action_group, const gchar *domain) |
gboolean | gnc_main_window_finish_pending (GncMainWindow *window) |
gboolean | gnc_main_window_all_finish_pending (void) |
void | gnc_main_window_all_action_set_sensitive (const gchar *action_name, gboolean sensitive) |
GtkAction * | gnc_main_window_find_action (GncMainWindow *window, const gchar *name) |
void | gnc_main_window_show_all_windows (void) |
GtkWidget * | gnc_book_options_dialog_cb (gboolean modal, gchar *title) |
Functions for adding content to a window.
Definition in file gnc-main-window.h.