Hi,
trying to use new PointerType (from intuition/pointerclass.h) freezes my system as soon as I use the new pointers.
freeze :
SetWindowPointer(window, WA_PointerType, POINTERTYPE_ROTATE, TAG_DONE);
works when using a "old" pointertype:
SetWindowPointer(window, WA_PointerType, POINTERTYPE_HAND, TAG_DONE);
Are these new pointers exist really on FE ?
#define POINTERTYPE_PEN 35
#define POINTERTYPE_ROTATE 36
#define POINTERTYPE_RUBBER 37
#define POINTERTYPE_SELECT 38
#define POINTERTYPE_SMUDGE 39
thank you
SDK 53.29 : freeze when using new WA_PointerType
SDK 53.29 : freeze when using new WA_PointerType
http://apps.amistore.net/zTools
X1000 - AmigaOS 4.1.6 / 4.1 FE
X1000 - AmigaOS 4.1.6 / 4.1 FE
- salass00
- AmigaOS Core Developer
- Posts: 530
- Joined: Sat Jun 18, 2011 3:12 pm
- Location: Finland
- Contact:
Re: SDK 53.29 : freeze when using new WA_PointerType
According to the intuition.library release notes some new pointer images were added for version 54.21 (30.7.2015). They don't mention which ones though.
Re: SDK 53.29 : freeze when using new WA_PointerType
Thanks for your reply.
Therefore, only for betatest system, right ?
My stock FE intuition version is 54.10.
Therefore, only for betatest system, right ?
My stock FE intuition version is 54.10.
http://apps.amistore.net/zTools
X1000 - AmigaOS 4.1.6 / 4.1 FE
X1000 - AmigaOS 4.1.6 / 4.1 FE
Re: SDK 53.29 : freeze when using new WA_PointerType
It shouldn't crash though If the pointer requested isn't available Intuition should substitute a different one (probably the default pointer) or just not change it.zzd10h wrote:Thanks for your reply.
Therefore, only for betatest system, right ?
My stock FE intuition version is 54.10.
- salass00
- AmigaOS Core Developer
- Posts: 530
- Joined: Sat Jun 18, 2011 3:12 pm
- Location: Finland
- Contact:
Re: SDK 53.29 : freeze when using new WA_PointerType
The crashing should be fixed in the latest V54.23 beta version of intuition.library.chris wrote: It shouldn't crash though If the pointer requested isn't available Intuition should substitute a different one (probably the default pointer) or just not change it.