Having finally gotten my software release out and having a little time to
breathe, I thought I'd poke a bit more at tile since I decided not to use
it yet. In my initial experimentation I've slightly improved upon the
look of the combobox on Aqua. Diffs are attached.
It looks more like the real aqua combobox in that it has a blue glassy
button, although it's still a little off. The native one is rounded on
the right and square on the left, and the arrow is a little smaller.
For the former, I suspect the way they may draw it is the button is
actually outside the bounding box of the entry but the entry overlaps it
slightly. Alternately, its possible that it's a special button that the
appearance manager just doesn't give an interface for. :-/ But the reason
I suspect it's the entry box overlapping the button rather than vise versa
is when it has focus you can see a little bit of blue highlight between
the button and the entry along with the highlight that surrounds the whole
thing.
For the latter, I'm not sure what the deal is - the next size lower arrow
drawn with the current method is smaller than the one in the native
combobox. Oh well.
Btw, there's a missing ) in one of the layout specs that's also pointed to
in this diff.
--
Michael Kirkham
www.muonics.com |