[comp.sys.mac] More Finder Black stuff....

aw1j+@andrew.cmu.edu (Adam C. Duncan) (07/26/89)

Thanx for the response on making the Finder Black.
I'm not sure how familiar with unix you are, I assume you
are quite familiar since you are university affiliated,
but my unix account is in total reverse video. That is,
when I log into unix my windows are all black with white
lining etc... It is quite nice. I hate unix. I would like to
make my Finder reverse video in certain places. I mean nice
revese video, where everything is handled properly. Like I
said before, Chris Derossi was able to intercept the Finder
when it called CopyBits() to draw icon. He then placed his
own icons instead. It seems to me that one should be able to
intercept the Finder when it is drawing its windows and put
in a black or grey one. Of course there are implications.
For example the text below icons must be inverted properly
to avoid a white box around the text. Same thing with text
in the chooser and other DA's. ReverseScreen was on the right
track but it just didn't follow through with the proper
polishing. There are other cdevs such as Kolor and Colorozer
that allow one to change the background fill for windows. Again,
the Finder overrides this and makes white windows. Da's retain
the white block around text and buttons are often filled over the
text if the chosen color is too dark. So, in order to accomplish
this correctly, everything must be taken into account. The
current alternatives need polishing to achieve what I'm talking
about. Maybe, with some help I can get this to happen.

Sorry for the verbose reply, but I wanted to make my
goals a little clearer.

Thanx again for your response. If you have any more ideas
please let me know. I am very interested. If you think you
might know how to do this, you might just win MacHack of the
year award from MacUser!! Just a thought.
*****************************************************************
* Adam C. Duncan                       aw1j@andrew.cmu.edu      *
* Carnegie Mellon University           (412)268-5366            *
* GSIA Computing Group                (412)268-2276            *
*                                                               *
*****************************************************************