I am now using the default system icons in over half of QDT and should have the rest converted and tuned by tomorrow night. It was exactly as you illustrated, Jerome. Simply a 0 byte and then the icon number in the next byte - with a C pointer to the location of byte 0 (just as Marcel documented the new sprite formats, of course :) ).
Again, thanks for the help. These new icons do really help the appearance!
Cheers, jim
On Sep 21, 2004, at 7:28 AM, Wolfgang Lenerz wrote:
On 21 Sep 2004 at 2:40, James Hunkins wrote: (...)
It just feels that I am missing a pointer between C68 and the new
stuff. I am guessing that persistent the red X icon indicates that the
system call could not find the one that I want.
Yes, that is correct - the red X indicates that the pointer environment
didn't recognize the system sprite you
were trying to have it draw -but it does understand that you are trying to
draw a system sprite.
Typically, that means that you are trying to draw a system sprite with a
number higher than 39, or a negative number.
If you wish, could you build a very small test application (where you have
the problem) and send it to me - I could try to find out what happens (but
please send the compiled version + the source).
Oh, and what version of smsq/e are you using? !!!
wolfgang ---------------------------------------- www.scp-paulet-lenerz.com
_______________________________________________ QL-Users Mailing List http://www.quanta.org.uk/mailing.htm
_______________________________________________ QL-Users Mailing List http://www.quanta.org.uk/mailing.htm