EPreferencesWindow

EPreferencesWindow

Synopsis

struct              EPreferencesWindow;
GtkWidget *         e_preferences_window_new            (gpointer shell);
gpointer            e_preferences_window_get_shell      (EPreferencesWindow *window);
void                e_preferences_window_setup          (EPreferencesWindow *window);
void                e_preferences_window_add_page       (EPreferencesWindow *window,
                                                         const gchar *page_name,
                                                         const gchar *icon_name,
                                                         const gchar *caption,
                                                         const gchar *help_target,
                                                         EPreferencesWindowCreatePageFn create_fn,
                                                         gint sort_order);
void                e_preferences_window_show_page      (EPreferencesWindow *window,
                                                         const gchar *page_name);
void                e_preferences_window_filter_page    (EPreferencesWindow *window,
                                                         const gchar *page_name);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----GtkBin
                           +----GtkWindow
                                 +----EPreferencesWindow

Implemented Interfaces

EPreferencesWindow implements AtkImplementorIface and GtkBuildable.

Description

Details

struct EPreferencesWindow

struct EPreferencesWindow;

e_preferences_window_new ()

GtkWidget *         e_preferences_window_new            (gpointer shell);

e_preferences_window_get_shell ()

gpointer            e_preferences_window_get_shell      (EPreferencesWindow *window);

e_preferences_window_setup ()

void                e_preferences_window_setup          (EPreferencesWindow *window);

e_preferences_window_add_page ()

void                e_preferences_window_add_page       (EPreferencesWindow *window,
                                                         const gchar *page_name,
                                                         const gchar *icon_name,
                                                         const gchar *caption,
                                                         const gchar *help_target,
                                                         EPreferencesWindowCreatePageFn create_fn,
                                                         gint sort_order);

e_preferences_window_show_page ()

void                e_preferences_window_show_page      (EPreferencesWindow *window,
                                                         const gchar *page_name);

e_preferences_window_filter_page ()

void                e_preferences_window_filter_page    (EPreferencesWindow *window,
                                                         const gchar *page_name);