diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2016-01-31 17:10:47 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2016-01-31 17:10:47 +0000 |
commit | 1acc32b3a952c5d5526193ac546389c0a42420e3 (patch) | |
tree | 1f41e7987dcd8fb87f161712ad0a23688cbad831 /amiga/gui_options.c | |
parent | 7729d9369696e5983ac7959f21171ffdf684d2a1 (diff) | |
download | netsurf-1acc32b3a952c5d5526193ac546389c0a42420e3.tar.gz netsurf-1acc32b3a952c5d5526193ac546389c0a42420e3.tar.bz2 |
Force always show tabs when clicktab.gadget is older than v53
Diffstat (limited to 'amiga/gui_options.c')
-rwxr-xr-x | amiga/gui_options.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/amiga/gui_options.c b/amiga/gui_options.c index cd238801a..3be0cd55f 100755 --- a/amiga/gui_options.c +++ b/amiga/gui_options.c @@ -504,7 +504,7 @@ void ami_gui_opts_open(void) BOOL disableanims, animspeeddisabled = FALSE, acceptlangdisabled = FALSE; BOOL scaleselected = nsoption_bool(scale_quality), scaledisabled = FALSE; BOOL ditherdisable = TRUE, nativebm_disable = FALSE; - BOOL download_notify_disabled = FALSE; + BOOL download_notify_disabled = FALSE, tab_always_show_disabled = FALSE; BOOL ptr_disable = FALSE; char animspeed[10]; char *homepage_url_lc = ami_utf8_easy(nsoption_charp(homepage_url)); @@ -602,6 +602,10 @@ void ami_gui_opts_open(void) nsoption_set_bool(download_notify, FALSE); } + if(ClickTabBase->lib_Version < 53) { + tab_always_show_disabled = TRUE; + } + fontsans.ta_Name = ASPrintf("%s.font", nsoption_charp(font_sans)); fontserif.ta_Name = ASPrintf("%s.font", nsoption_charp(font_serif)); fontmono.ta_Name = ASPrintf("%s.font", nsoption_charp(font_mono)); @@ -1344,6 +1348,7 @@ void ami_gui_opts_open(void) GA_RelVerify, TRUE, GA_Text, gadlab[GID_OPTS_TAB_ALWAYS], GA_Selected, nsoption_bool(tab_always_show), + GA_Disabled, tab_always_show_disabled, CheckBoxEnd, LAYOUT_AddChild, gow->objects[GID_OPTS_TAB_CLOSE] = CheckBoxObj, GA_ID, GID_OPTS_TAB_CLOSE, |