|
From: Bryan O. <oa...@ba...> - 2005-08-10 19:09:44
|
Damon Courtney wrote: > For "The Scrollbar Problem," couldn't you just accept that themes like > OS X and KDE don't want you to draw element-by-element and just draw > them as one, big thing when using those themes? If I understand > correctly, the problem is that OS X and KDE provide APIs to draw > entire scrollbars but not smaller elements within them, right? So, if > the user has chosen a theme with that limitation, just draw it that > way. How many people fiddle with the damn scrollbars anyway? I don't > think I've ever changed a scrollbar option outside of -orient. One instance where it would be nice to "fiddle with the damn scrollbars" is in an application like tkdiff, which has a special scrollbar that has graphical elements (colored lines) in the trough. I was experimenting with this the other day and was able to use a dynamic photo image in the trough area. It was pretty neat having a "real" scrollbar with a drawable area in it. Admittedly, that's a fairly unique thing to do, and could be done other ways (such as how tkdiff does it today...). |