diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2016-01-31 17:02:24 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2016-01-31 17:02:24 +0000 |
commit | 7729d9369696e5983ac7959f21171ffdf684d2a1 (patch) | |
tree | c27cc1030cb3d2391a0f094ba844724ce6ddb43a | |
parent | bf4382e3ec9af8e65e0903af7b1f492454877558 (diff) | |
download | netsurf-7729d9369696e5983ac7959f21171ffdf684d2a1.tar.gz netsurf-7729d9369696e5983ac7959f21171ffdf684d2a1.tar.bz2 |
Enable tabbed browsing on OS3
-rw-r--r-- | amiga/gui.c | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/amiga/gui.c b/amiga/gui.c index c7f920f2b..41a0a4559 100644 --- a/amiga/gui.c +++ b/amiga/gui.c @@ -2162,8 +2162,13 @@ static void ami_handle_msg(void) { case GID_TABS: if(gwin->objects[GID_TABS] == NULL) break; - GetAttrs(gwin->objects[GID_TABS], - CLICKTAB_NodeClosed, &tabnode, TAG_DONE); + if(ClickTabBase->lib_Version >= 53) { + GetAttrs(gwin->objects[GID_TABS], + CLICKTAB_NodeClosed, &tabnode, TAG_DONE); + } else { + tabnode = NULL; + } + if(tabnode) { struct gui_window *closedgw; @@ -3980,7 +3985,7 @@ gui_window_create(struct browser_window *bw, if(ClickTabBase->lib_Version < 53) { -#ifdef __amigaos4__ +//#ifdef __amigaos4__ addtabclosegadget = LAYOUT_AddChild; g->shared->objects[GID_CLOSETAB] = ButtonObj, GA_ID, GID_CLOSETAB, @@ -4002,9 +4007,9 @@ gui_window_create(struct browser_window *bw, GA_Text, "+", BUTTON_RenderImage, g->shared->objects[GID_ADDTAB_BM], ButtonEnd; -#else -#warning OS3 tab bar permanently disabled! -#endif +//#else +//#warning OS3 tab bar permanently disabled! +//#endif } else { |