Files
evolution/doc/reference/shell/tmpl/e-shell-window.sgml
Matthew Barnes 793e57e24c Add private virtual methods to EShellWindowClass.
So Anjal can override what it needs to for its own purpose.
Also makes the EShellWindow design a little cleaner.

Methods added:

  GtkWidget *    (*construct_menubar)   (EShellWindow *shell_window);
  GtkWidget *    (*construct_toolbar)   (EShellWindow *shell_window);
  GtkWidget *    (*construct_sidebar)   (EShellWindow *shell_window);
  GtkWidget *    (*construct_content)   (EShellWindow *shell_window);
  GtkWidget *    (*construct_taskbar)   (EShellWindow *shell_window);
  EShellView *   (*create_shell_view)   (EShellWindow *shell_window,
                                         const gchar *view_name);

Also added some new GObject properties to help decouple actions from
internal EShellWindow widgets created by these methods:

  EShellWindow:sidebar-visible
  EShellWindow:switcher-visible
  EShellWindow:taskbar-visible
  EShellWindow:toolbar-visible
2009-12-01 22:27:11 -05:00

289 lines
3.5 KiB
Plaintext

<!-- ##### SECTION Title ##### -->
EShellWindow
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### STRUCT EShellWindow ##### -->
<para>
</para>
<!-- ##### ARG EShellWindow:active-view ##### -->
<para>
</para>
<!-- ##### ARG EShellWindow:geometry ##### -->
<para>
</para>
<!-- ##### ARG EShellWindow:safe-mode ##### -->
<para>
</para>
<!-- ##### ARG EShellWindow:shell ##### -->
<para>
</para>
<!-- ##### ARG EShellWindow:sidebar-visible ##### -->
<para>
</para>
<!-- ##### ARG EShellWindow:switcher-visible ##### -->
<para>
</para>
<!-- ##### ARG EShellWindow:taskbar-visible ##### -->
<para>
</para>
<!-- ##### ARG EShellWindow:toolbar-visible ##### -->
<para>
</para>
<!-- ##### ARG EShellWindow:ui-manager ##### -->
<para>
</para>
<!-- ##### FUNCTION e_shell_window_new ##### -->
<para>
</para>
@shell:
@safe_mode:
@geometry:
@Returns:
<!-- ##### FUNCTION e_shell_window_get_shell ##### -->
<para>
</para>
@shell_window:
@Returns:
<!-- ##### FUNCTION e_shell_window_get_shell_view ##### -->
<para>
</para>
@shell_window:
@view_name:
@Returns:
<!-- ##### FUNCTION e_shell_window_get_shell_view_action ##### -->
<para>
</para>
@shell_window:
@view_name:
@Returns:
<!-- ##### FUNCTION e_shell_window_get_ui_manager ##### -->
<para>
</para>
@shell_window:
@Returns:
<!-- ##### FUNCTION e_shell_window_get_action ##### -->
<para>
</para>
@shell_window:
@action_name:
@Returns:
<!-- ##### FUNCTION e_shell_window_get_action_group ##### -->
<para>
</para>
@shell_window:
@group_name:
@Returns:
<!-- ##### FUNCTION e_shell_window_get_managed_widget ##### -->
<para>
</para>
@shell_window:
@widget_path:
@Returns:
<!-- ##### FUNCTION e_shell_window_get_active_view ##### -->
<para>
</para>
@shell_window:
@Returns:
<!-- ##### FUNCTION e_shell_window_set_active_view ##### -->
<para>
</para>
@shell_window:
@view_name:
<!-- ##### FUNCTION e_shell_window_get_safe_mode ##### -->
<para>
</para>
@shell_window:
@Returns:
<!-- ##### FUNCTION e_shell_window_set_safe_mode ##### -->
<para>
</para>
@shell_window:
@safe_mode:
<!-- ##### FUNCTION e_shell_window_add_action_group ##### -->
<para>
</para>
@shell_window:
@group_name:
<!-- ##### FUNCTION e_shell_window_get_sidebar_visible ##### -->
<para>
</para>
@shell_window:
@Returns:
<!-- ##### FUNCTION e_shell_window_set_sidebar_visible ##### -->
<para>
</para>
@shell_window:
@sidebar_visible:
<!-- ##### FUNCTION e_shell_window_get_switcher_visible ##### -->
<para>
</para>
@shell_window:
@Returns:
<!-- ##### FUNCTION e_shell_window_set_switcher_visible ##### -->
<para>
</para>
@shell_window:
@switcher_visible:
<!-- ##### FUNCTION e_shell_window_get_taskbar_visible ##### -->
<para>
</para>
@shell_window:
@Returns:
<!-- ##### FUNCTION e_shell_window_set_taskbar_visible ##### -->
<para>
</para>
@shell_window:
@taskbar_visible:
<!-- ##### FUNCTION e_shell_window_get_toolbar_visible ##### -->
<para>
</para>
@shell_window:
@Returns:
<!-- ##### FUNCTION e_shell_window_set_toolbar_visible ##### -->
<para>
</para>
@shell_window:
@toolbar_visible:
<!-- ##### FUNCTION e_shell_window_register_new_item_actions ##### -->
<para>
</para>
@shell_window:
@backend_name:
@entries:
@n_entries:
<!-- ##### FUNCTION e_shell_window_register_new_source_actions ##### -->
<para>
</para>
@shell_window:
@backend_name:
@entries:
@n_entries: