Hi All,

I'm migrating an AppFuse 1.8 app to AppFuse 2.0 (+ Struts) and learning all 
the underlying frameworks in the process.

My old app uses <button ... tags to achieve a "flat button" look & feel.  I 
need 
to retain the original L&F and I'm investigating the best way to do this.

I notice that AppFuse 2.0 uses <input elements.  I'm not sure if that's a 
design change from 1.8 or if 1.8 also had <input tags and the people that 
worked on the old version of my app changed that.

My questions are:

1.      Did AppFuse 1.8 use <button tags instead of <input ?  If so, why 
were they changed back to <input in AppFuse 2.0 ? (this second question is 
to help me decide if changing them back to <button is a good idea).

2.      AFAICT, if I want to change all the <input tags back to <button tags, 
I'm going to have to touch a lot of .jsps.  It's not that hard, but it seems to 
be 
introducing more maintenance overhead (eg WRT merging in newer 
versions of AppFuse down the track etc.) than I'd like to do.  Is there a 
better 
way to do this?  I thought SiteMesh might provide an option, but in my 
reading so far, the generic SiteMesh tags don't seem to be able to target 
HTML elements below the <body> level.

3.      My CSS skills are much better than they were, but are still pretty 
rudimentary.  Last I knew, you couldn't make an <input button go "flat" via 
CSS.  Is that still the case?

TIA,

Rob Hills
Waikiki, Western Australia
Mobile +61 (412) 904-357
Fax: +61 (8) 9529-2137

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to