[jsword-devel] Look and Feel

Joe Walker joseph.walker at gmail.com
Fri Aug 27 12:26:04 MST 2004


I thought I'd fixed the LAF problem by delaying the init already - are
you sync with CVS?
I have to say the [...] has been a bit of a niggle in the back of my
mind anyway because it isn't obvious what it does and because the
drawing is a little off anyway. I think we might be better off with a
"Choose" button or similar?

On the down side it doesn't look like WinLAF is very active at the
moment. They were half way to a 0.5, but things have slowed down
somewhat. And come JDK 5 (I hope) it is not needed anyway.

My vote would be if we can fix the !Resource.Name! issues in 30 mins
work or so then good, otherwise we ditch it.

Joe.

----- Original Message -----
From: DM Smith <dmsmith555 at yahoo.com>
Date: Fri, 27 Aug 2004 14:48:13 -0400
Subject: [jsword-devel] Look and Feel
To: Java SWORD Developers Mailing List <jsword-devel at crosswire.org>

 I think I discovered why the tabs showed up as Metal LaF. The
LookAndFeelUtil used to initialize winlaf after the windows LaF was
set. Now it is doing it before. The net result is that winlaf has
nothing to tweak or that the tweaks are undone by setting the win LaF.
(I did not step through the code to determine which it was).
 
 Anyway, after doing some investigation, I found out that non of
winlaf is being applied to the windows LaF. The winlaf website gives
drawings of what it should look like and our app does not look like
it.
 
 When I fixed it, I did not like what I saw. Right clicking on stuff
would produce popups with useful options (this is goodness) but the
labels for each were something like:
     !TextComponentPopup.Undo!
 
 I imagine I can figure out how to fix it, but a more general question
is do we care? Do we use winlaf or pitch it?
 I have attached the image for your pleasure:
 
 

_______________________________________________
jsword-devel mailing list
jsword-devel at crosswire.org
http://www.crosswire.org/mailman/listinfo/jsword-devel


More information about the jsword-devel mailing list