Pointers manager

AmigaOS users can make feature requests in this forum.
Post Reply
User avatar
daveyw
Posts: 252
Joined: Mon Sep 12, 2011 8:44 pm

Pointers manager

Post by daveyw »

I've just been designing my own set of pointers (actually a set of Windows pointers that I found on a website, turned into PNG icons and reworked) and it would be really good to have a "pointer (or cursor, if you will) manager".

There is currently a seemingly undocumented conflict between the def_pointers and pointer prefs. I'm pretty sure I wasn't the only one who was confused when I installed whatever update is was and found I couldn't get my regular pointer back. OS 4.1 is stuck in limbo betweem the legacy Pointer Prefs and the ability to use def_icons. I think the old Pointer Prefs should go and in its place should be a manager that would allow you to swap between different pointer sets without a reboot. Perhaps be able to read Windows .cur pointers as well, although I wouldn't make that a priority as a) Windows seems to support far less pointers than AmigaOS and b) the vast majority of them I've found on the Net are indescribably ugly. :mrgreen:

Animated pointers would also be nice.

If there is a special requirements for the def_pointers (such as PNG module) or the user finds them too memory hogging ;) perhaps the old Pointer Prefs could be reduced to a "fall back" pointer prefs.

BTW, am I right in thinking you could theoretically create as many pointers as you want, beyond those established in def_icons, as long as there's software that supports it? For example, if a programmer was writing an Operation Wolf style game, they could do the crosshairs as a def_pointer?
User avatar
ZeroG
Posts: 124
Joined: Sat Jun 18, 2011 12:31 pm
Location: Germany

Re: Pointers manager

Post by ZeroG »

OS 4.1 is stuck in limbo betweem the legacy Pointer Prefs and the ability to use def_icons
Yes.

It's not documentent, but currently Prefs/Pointer sets the fallback pointer images.
We should keep it.

However, it is a good idea to put the current GUI of Prefs/Pointer in a clicktab labeled "Fallback pointer images".
Then we need to add a 2nd clicktab to set the def_pointers, maybe with little preview pictures of the selected images.
BTW, am I right in thinking you could theoretically create as many pointers as you want, beyond those established in def_icons, as long as there's software that supports it? For example, if a programmer was writing an Operation Wolf style game, they could do the crosshairs as a def_pointer?
- There is IIntuition->SetPointer() to change the pointers if a game needs to do so since OS1.x.
Post Reply