diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2010-10-05 19:14:46 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2010-10-05 19:14:46 +0000 |
commit | 6173bb0e6c3bf51cd463f7bc4f725429d9087b2b (patch) | |
tree | de3e013699742960b97ee4a5eda240908d0ea8e6 /amiga/gui.h | |
parent | 195c1ea3193f169c6825eca1fc6207e138126e98 (diff) | |
download | netsurf-6173bb0e6c3bf51cd463f7bc4f725429d9087b2b.tar.gz netsurf-6173bb0e6c3bf51cd463f7bc4f725429d9087b2b.tar.bz2 |
Merge treeview-redux to trunk
svn path=/trunk/netsurf/; revision=10865
Diffstat (limited to 'amiga/gui.h')
-rwxr-xr-x | amiga/gui.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/amiga/gui.h b/amiga/gui.h index dce118b89..70c1d2db3 100755 --- a/amiga/gui.h +++ b/amiga/gui.h @@ -23,8 +23,10 @@ #include <intuition/classusr.h> #include "desktop/browser.h" #include <dos/dos.h> +#include <devices/inputevent.h> #include "desktop/gui.h" #include "amiga/plotters.h" +#include "amiga/menu.h" enum { @@ -56,11 +58,7 @@ enum GID_PASS, GID_LOGIN, GID_CANCEL, - GID_TREEBROWSER, GID_OPEN, - GID_LEFT, - GID_UP, - GID_DOWN, GID_NEWF, GID_NEWB, GID_DEL, @@ -98,6 +96,11 @@ struct gui_window_2 { ULONG oldv; bool redraw_scroll; bool new_content; + char *menulab[AMI_MENU_AREXX_MAX + 1]; + char menukey[AMI_MENU_AREXX_MAX + 1]; + UBYTE *menutype; + struct NewMenu *menu; + ULONG hotlist_items; char *svbuffer; char *status; char *wintitle; @@ -127,6 +130,7 @@ void ami_close_all_tabs(struct gui_window_2 *gwin); void ami_quit_netsurf(void); void ami_do_redraw(struct gui_window_2 *g); STRPTR ami_locale_langs(void); +int ami_key_to_nskey(ULONG keycode, struct InputEvent *ie); struct box *ami_text_box_at_point(struct gui_window_2 *gwin, ULONG *x, ULONG *y); struct gui_window_2 *ami_window_at_pointer(void); |