|
Author | Thread |
---|---|
Rigo |
Published: 2008/10/31 22:20 Updated:
2008/10/31 22:20
|
Supreme Council
Joined: 11/19/2006
From: London, England
Comments: 1390
|
Re: Project Extended default mouse pointer types finished
Excellent to see the first content come out of this fantastic project!
Long may it live, and produce. Simon |
Chris |
Published: 2008/11/1 0:34 Updated:
2008/11/1 0:35
|
Amigans Defender
Joined: 11/17/2006
From: England
Comments: 3409
|
Re: Project Extended default mouse pointer types finished
def_contextmenupointer is broken.
It's a good first step, but really the OS itself needs to be updated to handle it. With the standard and busy pointers, I can use SetWindowPointer() and get the old-style or 32-bit imagery without any additional work. Really, the following needs to happen: SetWindowPointer is expanded with a new tag WA_PointerType which allows to select the pointers including and beyond WBP_BUSY. Pointer prefs needs to be extended to support the new types (the prefs file is already capable of supporting these) Pointer prefs needs to be able to support 32-bit pointers directly (maybe toggle between old & new like IconEdit does) |
orgin |
Published: 2008/11/1 9:09 Updated:
2008/11/1 9:09
|
Supreme Council
Joined: 11/16/2006
From: Sweden
Comments: 3294
|
Re: Project Extended default mouse pointer types finished
@Chris
Read the pdf :) In what way is that icon "broken" ? (works here) |
mailman |
Published: 2008/11/1 9:11 Updated:
2008/11/1 9:11
|
Just popping in
Joined: 12/01/2006
From:
Comments: 119
|
Re: Project Extended default mouse pointer types finished
I got really bemused. Does it mean that AmigaOS 4.x support them or is it just a package with some new pointer images which are for now useless?
|
orgin |
Published: 2008/11/1 10:54 Updated:
2008/11/1 10:54
|
Supreme Council
Joined: 11/16/2006
From: Sweden
Comments: 3294
|
Re: Project Extended default mouse pointer types finished
@mailman
It's a bit like Mason's AISS package. Application developers can use these pointers for different situations in their applications. Look at how OWB uses different pointers. The autobordersize commodity is another example. This project simply provides a set of standard pointers to use instead of each application developer using their own pointers. Plus as a bonus it gives you 2 really nice mouse pointers for the workbench (normal and busy) :) Naturally the next steps are to 1. include these with an os4 update and 2. update intuition.library/reaction to handle these more automatically. 1 and 2 has been sent to Hyperion for evaluation. |
Chris |
Published: 2008/11/1 11:43 Updated:
2008/11/1 11:43
|
Amigans Defender
Joined: 11/17/2006
From: England
Comments: 3409
|
Re: Project Extended default mouse pointer types finished
@orgin
I read the PDF after I wrote that... The contextmenupointer is the same as the default mouse pointer - I was expecting the imagery to be more like the one Mason sent to me for NetSurf. Hence broken as it doesn't indicate what it is supposed to. |
orgin |
Published: 2008/11/1 12:02 Updated:
2008/11/1 12:02
|
Supreme Council
Joined: 11/16/2006
From: Sweden
Comments: 3294
|
Re: Project Extended default mouse pointer types finished
@chris
Mason wanted it like that. The shadow is somewhat different. |
Chris |
Published: 2008/11/1 12:31 Updated:
2008/11/1 12:31
|
Amigans Defender
Joined: 11/17/2006
From: England
Comments: 3409
|
Re: Project Extended default mouse pointer types finished
From the description I see it is for a different purpose, so it makes sense now (a context menu is being accessed vs a popup menu is available)
|
mailman |
Published: 2008/11/1 17:14 Updated:
2008/11/1 17:14
|
Just popping in
Joined: 12/01/2006
From:
Comments: 119
|
Re: Project Extended default mouse pointer types finished
@orgin
Thanks for clarifing this. It was no so obvious. |