--- Joaquin Cuenca Abela <[EMAIL PROTECTED]> wrote: > Plam gave me another reason, but I'm afraid I don't > remember it (and I > think that I didn't understand it).
There were a bunch of reasons. I'll try to remember them: 1) MacOS didn't have XOR, and it was _not_ easy to implement 2) XOR was only being used for the Caret drawing. Copy/Save under was more appropriate 3) XOR is dangerous for a variety of reasons. Plam knew more reasons than I did, but, in short, XOR drawing was responsible for a lot of our pixel/cursor dirt. In any event, Tomas implemented the red caret in about 4 lines of code even with the current saveRect() restoreRect() combination. I did the "square" caret, but didn't commit my work. It (the caret, not my code) looked absolutely dreadful. Dom __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
