Пример #1
0
static void
real_active (NautilusWindowSlot *slot)
{
    NautilusWindow *window;
    NautilusWindowPane *pane;
    int page_num;

    window = slot->pane->window;

    pane = slot->pane;
    page_num = gtk_notebook_page_num (GTK_NOTEBOOK (pane->notebook),
                                      slot->content_box);
    g_assert (page_num >= 0);

    gtk_notebook_set_current_page (GTK_NOTEBOOK (pane->notebook), page_num);

    /* sync window to new slot */
    nautilus_window_sync_status (window);
    nautilus_window_sync_allow_stop (window, slot);
    nautilus_window_sync_title (window, slot);
    nautilus_window_sync_zoom_widgets (window);
    nautilus_window_pane_sync_location_widgets (slot->pane);
    nautilus_window_pane_sync_search_widgets (slot->pane);

    if (slot->viewed_file != NULL) {
        nautilus_window_load_view_as_menus (window);
        nautilus_window_load_extension_menus (window);
    }
}
static void
real_active (NautilusWindowSlot *slot)
{
	NautilusWindow *window;

	window = slot->window;

	/* sync window to new slot */
	nautilus_window_sync_status (window);
	nautilus_window_sync_allow_stop (window, slot);
	nautilus_window_sync_title (window, slot);
	nautilus_window_sync_zoom_widgets (window);
	nautilus_window_sync_location_widgets (window);
	nautilus_window_sync_search_widgets (window);

	if (slot->viewed_file != NULL) {
		nautilus_window_load_view_as_menus (window);
		nautilus_window_load_extension_menus (window);
	}
}