diff options
author | Rob Kendrick <rjek@netsurf-browser.org> | 2006-11-11 12:57:22 +0000 |
---|---|---|
committer | Rob Kendrick <rjek@netsurf-browser.org> | 2006-11-11 12:57:22 +0000 |
commit | d9137f99f7f3d60a3f26fdcdd99d939ddfdee347 (patch) | |
tree | f41f387677490530c2ffc43c61cb1983b329dd4e /gtk/gtk_window.c | |
parent | d83dbbdebb961c7e31087a67aa5cefe4d20a9240 (diff) | |
download | netsurf-d9137f99f7f3d60a3f26fdcdd99d939ddfdee347.tar.gz netsurf-d9137f99f7f3d60a3f26fdcdd99d939ddfdee347.tar.bz2 |
Add menu item to toggle debug rendering to nsgtk
svn path=/trunk/netsurf/; revision=3047
Diffstat (limited to 'gtk/gtk_window.c')
-rw-r--r-- | gtk/gtk_window.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gtk/gtk_window.c b/gtk/gtk_window.c index c13efabdd..4aa509bac 100644 --- a/gtk/gtk_window.c +++ b/gtk/gtk_window.c @@ -31,6 +31,7 @@ #include "netsurf/render/box.h" #include "netsurf/render/font.h" #include "netsurf/render/form.h" +#include "netsurf/render/html.h" #include "netsurf/utils/messages.h" #include "netsurf/utils/utils.h" #include "netsurf/utils/log.h" @@ -148,6 +149,7 @@ MENUPROTO(zoom_in); MENUPROTO(normal_size); MENUPROTO(zoom_out); MENUPROTO(save_window_size); +MENUPROTO(toggle_debug_rendering); /* navigate menu */ MENUPROTO(back); @@ -178,6 +180,7 @@ static struct menu_events menu_events[] = { MENUEVENT(normal_size), MENUEVENT(zoom_out), MENUEVENT(save_window_size), + MENUEVENT(toggle_debug_rendering), /* navigate menu */ MENUEVENT(back), @@ -601,6 +604,14 @@ MENUHANDLER(save_window_size) return TRUE; } +MENUHANDLER(toggle_debug_rendering) +{ + html_redraw_debug = !html_redraw_debug; + gui_window_redraw_window(g); + + return TRUE; +} + MENUHANDLER(stop) { return nsgtk_window_stop_button_clicked(GTK_WIDGET(widget), g); |