Hi Mark, hi list,

> Some more hacking on Free Swing (this stuff really seems to work for a
> lot of things now!). Emir uses something called the plastic theme. It
> seems to use the BasicComboBoxUI protected fields that cache the minimum
> size. So I implemented them and wrote some documentation on how I think
> they should behave. It just sets the cache when the minimumSize is
> requested and invalidates it in all the listeners that I thought were
> relevant. It seems to work for me (and the Free Swing Demo), but it
> would be nice if a Free Swing hacker could take a look.

Looks ok. Except that the cache is possibly invalidated a little too
often. I would think that the focus state doesn't change the
minimumSize. Also, the general propertyChange() invalidation is maybe
not good. But still ok to check in.

/Roman

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

_______________________________________________
Classpath-patches mailing list
Classpath-patches@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-patches

Reply via email to