GnuCash  2.6.99
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
GncMainWindowPrivate Struct Reference

Data Fields

GtkWidget * menu_dock
 
GtkWidget * toolbar
 
GtkWidget * notebook
 
gboolean show_color_tabs
 
GtkWidget * statusbar
 
GtkWidget * progressbar
 
GtkWidget * about_dialog
 
GtkActionGroup * action_group
 
GList * installed_pages
 
GList * usage_order
 
GncPluginPagecurrent_page
 
gint event_handler_id
 
GHashTable * merged_actions_table
 

Detailed Description

The instance private data structure for an embedded window object.

Definition at line 182 of file gnc-main-window.c.

Field Documentation

GtkWidget* GncMainWindowPrivate::about_dialog

Pointer to the about dialog. We need this so that we create only one, can attach to its activate-link signal, and can destroy it with the main window.

Definition at line 208 of file gnc-main-window.c.

GtkActionGroup* GncMainWindowPrivate::action_group

The group of all actions provided by the main window itself. This does not include any action provided by menu or content plugins.

Definition at line 213 of file gnc-main-window.c.

GncPluginPage* GncMainWindowPrivate::current_page

The currently selected page.

Definition at line 220 of file gnc-main-window.c.

gint GncMainWindowPrivate::event_handler_id

The identifier for this window's engine event handler.

Definition at line 222 of file gnc-main-window.c.

GList* GncMainWindowPrivate::installed_pages

A list of all pages that are installed in this window.

Definition at line 216 of file gnc-main-window.c.

GtkWidget* GncMainWindowPrivate::menu_dock

The dock (vbox) at the top of the window containing the menubar and toolbar. These items are generated by the UI manager and stored here when the UI manager provides them to the main window.

Definition at line 188 of file gnc-main-window.c.

GHashTable* GncMainWindowPrivate::merged_actions_table

A hash table of all action groups that have been installed into this window. The keys are the name of an action group, the values are structures of type MergedActionEntry.

Definition at line 228 of file gnc-main-window.c.

GtkWidget* GncMainWindowPrivate::notebook

The notebook containing all the pages in this window.

Definition at line 193 of file gnc-main-window.c.

GtkWidget* GncMainWindowPrivate::progressbar

A pointer to the progress bar at the bottom right of the window that is contained in the status bar. This pointer provides easy access for updating the progressbar.

Definition at line 203 of file gnc-main-window.c.

gboolean GncMainWindowPrivate::show_color_tabs

Show account color as background on tabs

Definition at line 195 of file gnc-main-window.c.

GtkWidget* GncMainWindowPrivate::statusbar

A pointer to the status bar at the bottom edge of the window. This pointer provides easy access for updating/showing/hiding the status bar.

Definition at line 199 of file gnc-main-window.c.

GtkWidget* GncMainWindowPrivate::toolbar

The toolbar created by the UI manager. This pointer provides easy access for showing/hiding the toolbar.

Definition at line 191 of file gnc-main-window.c.

GList* GncMainWindowPrivate::usage_order

A list of pages in order of use (most recent -> least recent)

Definition at line 218 of file gnc-main-window.c.


The documentation for this struct was generated from the following file: