36 #ifndef __GNC_EMBEDDED_WINDOW_H 37 #define __GNC_EMBEDDED_WINDOW_H 46 #define GNC_TYPE_EMBEDDED_WINDOW (gnc_embedded_window_get_type ()) 47 G_DECLARE_FINAL_TYPE (GncEmbeddedWindow, gnc_embedded_window, GNC, EMBEDDED_WINDOW, GtkBox)
58 GActionEntry *action_entries,
59 gint n_action_entries,
60 const gchar *ui_filename,
61 GtkWidget *enclosing_win,
62 gboolean add_accelerators,
The instance data structure for a content plugin.
void gnc_embedded_window_close_page(GncEmbeddedWindow *window, GncPluginPage *page)
Remove a data plugin page from a window.
void gnc_embedded_window_open_page(GncEmbeddedWindow *window, GncPluginPage *page)
Display a data plugin page in a window.
GncEmbeddedWindow * gnc_embedded_window_new(const gchar *action_group_name, GActionEntry *action_entries, gint n_action_entries, const gchar *ui_filename, GtkWidget *enclosing_win, gboolean add_accelerators, gpointer user_data)
Create a new gnc embedded window plugin.
Functions for adding plugins to a GnuCash window.
GncPluginPage * gnc_embedded_window_get_page(GncEmbeddedWindow *window)
Retrieve the plugin that is embedded in the specified window.