summaryrefslogtreecommitdiff
path: root/atari/global_evnt.c
diff options
context:
space:
mode:
authorOle Loots <ole@monochrom.net>2012-01-25 22:42:03 +0000
committerOle Loots <ole@monochrom.net>2012-01-25 22:42:03 +0000
commit2300b8adab373cd818d1b63b20536bf20034f33c (patch)
tree19b700618db5be7da84005ded4e7a3440f515689 /atari/global_evnt.c
parentf3e0dd578e1267cf78e7ddadde7d37b42392cc91 (diff)
downloadnetsurf-2300b8adab373cd818d1b63b20536bf20034f33c.tar.gz
netsurf-2300b8adab373cd818d1b63b20536bf20034f33c.tar.bz2
Added key shortcut for bookmark, handle menut item "Hide Toolbars"
svn path=/trunk/netsurf/; revision=13407
Diffstat (limited to 'atari/global_evnt.c')
-rwxr-xr-xatari/global_evnt.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/atari/global_evnt.c b/atari/global_evnt.c
index bb44601f1..3170b8a9e 100755
--- a/atari/global_evnt.c
+++ b/atari/global_evnt.c
@@ -248,8 +248,13 @@ static void __CDECL menu_reload(WINDOW *win, int item, int title, void *data)
}
static void __CDECL menu_toolbars(WINDOW *win, int item, int title, void *data)
-{
- LOG(("%s", __FUNCTION__));
+{
+ static int state = 0;
+ LOG(("%s", __FUNCTION__));
+ if( input_window != null && input_window->root->toolbar != null ){
+ state = !state;
+ tb_hide( input_window, state );
+ }
}
static void __CDECL menu_savewin(WINDOW *win, int item, int title, void *data)
@@ -381,7 +386,7 @@ static struct s_menu_item_evnt menu_evnt_tbl[] =
{T_NAV, MAINMENU_M_HOME, "Home", menu_home, {0,0,0}, NULL},
{T_UTIL, MAINMENU_M_LHISTORY, "HistLocal", menu_lhistory, {0,0,0}, NULL},
{T_UTIL, MAINMENU_M_GHISTORY, "HistGlobal", menu_ghistory, {0,0,0}, NULL},
- {T_UTIL, MAINMENU_M_ADD_BOOKMARK, "HotlistAdd", menu_add_bookmark, {0,0,0}, NULL},
+ {T_UTIL, MAINMENU_M_ADD_BOOKMARK, "HotlistAdd", menu_add_bookmark, {'D',0,K_CTRL}, NULL},
{T_UTIL, MAINMENU_M_BOOKMARKS, "HotlistShow", menu_bookmarks, {0,0,0}, NULL},
{T_UTIL, MAINMENU_M_CHOICES, "Choices", menu_choices, {0,0,0}, NULL},
{T_UTIL, MAINMENU_M_VLOG, "Verbose Log", menu_vlog, {0,0,0}, NULL},