summaryrefslogtreecommitdiff
path: root/gtk/gtk_scaffolding.c
diff options
context:
space:
mode:
authorJames Bursa <james@netsurf-browser.org>2010-04-07 16:52:45 +0000
committerJames Bursa <james@netsurf-browser.org>2010-04-07 16:52:45 +0000
commit01087a552ccb3eadc44a8147e8282c521fec9a21 (patch)
treeacecf1fd7e1bb7cc4ad3c7316833b71f7999998f /gtk/gtk_scaffolding.c
parent832daf49fa7fae8edc5be7ddb73e3db2c1cfb993 (diff)
downloadnetsurf-01087a552ccb3eadc44a8147e8282c521fec9a21.tar.gz
netsurf-01087a552ccb3eadc44a8147e8282c521fec9a21.tar.bz2
Put status bar and horizontal scroll bar next to each other. Each tab now contains a table containing a layout, status label, and scroll bars. The GtkLayout replaces ScrolledWindow->Fixed->DrawingArea.
svn path=/trunk/netsurf/; revision=10277
Diffstat (limited to 'gtk/gtk_scaffolding.c')
-rw-r--r--gtk/gtk_scaffolding.c47
1 files changed, 0 insertions, 47 deletions
diff --git a/gtk/gtk_scaffolding.c b/gtk/gtk_scaffolding.c
index bfb48104d..0fd49bd61 100644
--- a/gtk/gtk_scaffolding.c
+++ b/gtk/gtk_scaffolding.c
@@ -85,7 +85,6 @@ struct gtk_scaffolding {
GtkNotebook *notebook;
GtkWidget *url_bar;
GtkEntryCompletion *url_bar_completion;
- GtkStatusbar *status_bar;
struct nsgtk_file_menu *file_menu;
struct nsgtk_file_menu *rclick_file_menu;
struct nsgtk_edit_menu *edit_menu;
@@ -197,7 +196,6 @@ void nsgtk_attach_menu_handlers(struct gtk_scaffolding *g)
"toggled", G_CALLBACK(nsgtk_on_##q##_activate), g)
CONNECT_CHECK(menubar);
CONNECT_CHECK(toolbar);
- CONNECT_CHECK(statusbar);
#undef CONNECT_CHECK
}
@@ -1031,42 +1029,6 @@ MENUHANDLER(toolbar)
return TRUE;
}
-MENUHANDLER(statusbar)
-{
- GtkWidget *w;
- struct gtk_scaffolding *g = (struct gtk_scaffolding *)data;
-
- if (gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(widget))) {
- w = GTK_WIDGET(g->rclick_view_menu->
- toolbars_submenu->statusbar_menuitem);
- if (gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(w))
- == FALSE)
- gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(w),
- TRUE);
- w = GTK_WIDGET(g->view_menu->
- toolbars_submenu->statusbar_menuitem);
- if (gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(w))
- == FALSE)
- gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(w),
- TRUE);
- gtk_widget_show(GTK_WIDGET(g->status_bar));
- } else {
- w = GTK_WIDGET(g->rclick_view_menu->
- toolbars_submenu->statusbar_menuitem);
- if (gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(w)))
- gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(w),
- FALSE);
- w = GTK_WIDGET(g->view_menu->
- toolbars_submenu->statusbar_menuitem);
- if (gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(w)))
- gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(w),
- FALSE);
- gtk_widget_hide(GTK_WIDGET(g->status_bar));
- }
-
- return TRUE;
-}
-
MULTIHANDLER(downloads)
{
nsgtk_download_show(g->window);
@@ -1467,7 +1429,6 @@ nsgtk_scaffolding *nsgtk_new_scaffolding(struct gui_window *toplevel)
g->window = GTK_WINDOW(GET_WIDGET("wndBrowser"));
g->notebook = GTK_NOTEBOOK(GET_WIDGET("notebook"));
g->menu_bar = GTK_MENU_BAR(GET_WIDGET("menubar"));
- g->status_bar = GTK_STATUSBAR(GET_WIDGET("statusbar"));
g->tool_bar = GTK_TOOLBAR(GET_WIDGET("toolbar"));
g->search = malloc(sizeof(struct gtk_search));
@@ -1821,14 +1782,6 @@ void gui_window_set_title(struct gui_window *_g, const char *title)
}
}
-void gui_window_set_status(struct gui_window *_g, const char *text)
-{
- struct gtk_scaffolding *g = nsgtk_get_scaffold(_g);
- assert(g);
- assert(g->status_bar);
- gtk_statusbar_push(g->status_bar, 0, text);
-}
-
void gui_window_set_url(struct gui_window *_g, const char *url)
{
struct gtk_scaffolding *g = nsgtk_get_scaffold(_g);