|
From: Kevin W. <kw...@co...> - 2007-11-08 16:10:13
|
Joe English wrote:
> A couple of weeks ago, Kevin Walzer wrote:
>> Joe English wrote:
>>> That's the focus ring, and it's supposed to be a dotted line.
>>> Did something change in the OSX XLib emulation layer recently?
>>> I'm almost sure that this used to draw correctly.
>> It might be dotted--it's actually hard to tell when it's also surrounded
>> by the dark gray/blue selectbackground.
>>
>> However, it really shouldn't be there at all, at least on the Mac. I
>> can't speak to how Windows or X handles things, but native table and
>> treeviews under Aqua don't use focus rings. Focus is indicated by the
>> column header being highlighted in the Aqua-blue style.
>
>
> Argh, sorry, forgot all about this. Anyway: (1) yes, that's
> the focus ring, (2) it is indeed drawn as a solid line on OSX
> instead of a dotted line as intended; and (3) it doesn't
> belong there in the Aqua theme at all.
>
> #3 fixed in CVS now; in the meantime you can use:
>
> style theme settings aqua {
> style layout Item {
> Treeitem.padding -children {
> Treeitem.indicator -side left -sticky {}
> Treeitem.image -side left -sticky {}
> Treeitem.text -side left -sticky {}
> }
> }
> }
>
> in your app to fix this for Tile 0.7.8 and earlier.
>
> #2 still affects the other themes. It's an Xlib emulation
> layer glitch, not much can be done about it. A similar
> problem is present on Windows, where the root theme "focus"
> element is drawn with dashed lines instead of dotted.
>
>
> --Joe English
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems? Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Tktable-tile-dev mailing list
> Tkt...@li...
> https://lists.sourceforge.net/lists/listinfo/tktable-tile-dev
>
>
Just updated to HEAD 8.5--the widget now looks correct on OS X 10.4.10!
Thank you.
--
Kevin Walzer
Code by Kevin
http://www.codebykevin.com
|