hand cursor
Richard Gaskin
ambassador at fourthworld.com
Fri Sep 17 07:08:25 EDT 2004
Geoff Canyon wrote:
> On Sep 16, 2004, at 2:47 PM, Richard Gaskin wrote:
>
>> I recognize that RunRev believes the current implementation is
>> complete, but it appears they did not implement or perhaps
>> misunderstood the spec that they'd worked on which would have also
>> provided backward compatibility as well.
>>
>> ID 28 is used by the splitter. We could change that too, and the
>> arrow cursor and its affected compliment along with them and other IDs
>> in use for a decade before Rev was born, but before we slide down that
>> slippery slope I'd prefer to ask that the team review the spec and
>> decide if they're fully satisfied with the current implementation.
>
>
> The original spec doesn't seem to be linked on the wiki anymore, but
> here it is:
>
> http://www.mathfieldday.com:8080/revdevteam/cursor
>
> I think they have largely implemented the spec as written, with a few
> omissions and a gotcha. The omission is that that the spec called for a
> preference setting. No big deal it seems to me.
>
> The gotcha is that in writing the spec, I used 28 as an example: "Tuviah
> changes the engine to use a currently unused id as the default browse
> cursor. Let's say it's 28, for the sake of discussion."
>
> I didn't check to see that 28 wasn't already used, since I was just
> giving an example. I'm guessing that's the heart of the current issue.
>
> On Sep 16, 2004, at 2:15 PM, Ken Ray wrote:
>
>> Personally I think this is invasive and IMHO unnecessary. What was the
>> problem with just setting the "defaultCursor" when the IDE starts up?
>> Sorry,
>> I just don't get it...
>
>
> The idea was to implement something that could transparently make the
> switch through the entire development process. setting the defaultCursor
> would have broken if anyone set the defaultCursor and then emptied it,
> expecting to get back to the arrow. It also would have required
> inserting code into the developer's project at build time, which is
> something I wanted to avoid completely.
Maybe something simpler is in order: new cursors use new IDs.
--
Richard Gaskin
Fourth World Media Corporation
___________________________________________________________
Ambassador at FourthWorld.com http://www.FourthWorld.com
More information about the metacard
mailing list