summaryrefslogtreecommitdiff
path: root/amiga/gui.h
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2010-10-05 19:14:46 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2010-10-05 19:14:46 +0000
commit6173bb0e6c3bf51cd463f7bc4f725429d9087b2b (patch)
treede3e013699742960b97ee4a5eda240908d0ea8e6 /amiga/gui.h
parent195c1ea3193f169c6825eca1fc6207e138126e98 (diff)
downloadnetsurf-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-xamiga/gui.h12
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);