summaryrefslogtreecommitdiff
path: root/amiga/gui_options.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2013-10-12 11:52:08 +0100
committerChris Young <chris@unsatisfactorysoftware.co.uk>2013-10-12 11:52:08 +0100
commit67f957df39114368262c70e763d38dfd33801a10 (patch)
treee46ab52b65f15e84d0fc942778b6995c9a390905 /amiga/gui_options.c
parent5d2f4b0b98317eae6362bd444a3ca333c1b98f9e (diff)
downloadnetsurf-67f957df39114368262c70e763d38dfd33801a10.tar.gz
netsurf-67f957df39114368262c70e763d38dfd33801a10.tar.bz2
Force usage of OS pointers for OS4.1, there's no reason to use custom ones now.
Diffstat (limited to 'amiga/gui_options.c')
-rwxr-xr-xamiga/gui_options.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/amiga/gui_options.c b/amiga/gui_options.c
index a1bd2914b..c98511d5b 100755
--- a/amiga/gui_options.c
+++ b/amiga/gui_options.c
@@ -407,6 +407,7 @@ void ami_gui_opts_open(void)
BOOL disableanims, animspeeddisabled = FALSE, acceptlangdisabled = FALSE;
BOOL scaleselected = nsoption_bool(scale_quality), scaledisabled = FALSE;
BOOL download_notify_disabled = FALSE;
+ BOOL ptr_disable = FALSE;
char animspeed[10];
struct TextAttr fontsans, fontserif, fontmono, fontcursive, fontfantasy;
@@ -417,6 +418,12 @@ void ami_gui_opts_open(void)
return;
}
+ if(IntuitionBase->LibNode.lib_Version >= 53) {
+ nsoption_set_bool(os_mouse_pointers, true);
+ nsoption_set_bool(truecolour_mouse_pointers, true);
+ ptr_disable = TRUE;
+ }
+
if(nsoption_charp(pubscreen_name))
{
if(strcmp(nsoption_charp(pubscreen_name),"Workbench") == 0)
@@ -742,6 +749,7 @@ void ami_gui_opts_open(void)
GA_RelVerify, TRUE,
GA_Text, gadlab[GID_OPTS_PTRTRUE],
GA_Selected, nsoption_bool(truecolour_mouse_pointers),
+ GA_Disabled, ptr_disable,
CheckBoxEnd,
#endif
LAYOUT_AddChild, gow->objects[GID_OPTS_PTROS] = CheckBoxObject,
@@ -749,6 +757,7 @@ void ami_gui_opts_open(void)
GA_RelVerify, TRUE,
GA_Text, gadlab[GID_OPTS_PTROS],
GA_Selected, nsoption_bool(os_mouse_pointers),
+ GA_Disabled, ptr_disable,
CheckBoxEnd,
LayoutEnd, // mouse
CHILD_WeightedHeight,0,