return new roundedcornerborder(...) { string getvariation() { return
"black"; }};

-igor

On Wed, Feb 25, 2009 at 11:45 PM, Jeremy Thomerson
<jer...@wickettraining.com> wrote:
> Bummer - knew it couldn't be as easy as it looked.  :)  I don't suppose it's
> something you could do like this, then?
>
> Border.html
> <td class="foo">
>
> main_white.css
> TD.foo { background-image: (/url/whiteimages/bar.jpg); }
>
> main_black.css
> TD.foo { background-image: (/url/blackimages/bar.jpg); }
>
> As to performance, not sure I understood the question, but selecting the
> "themed" borders rather than normal borders doesn't slow anything down.  Is
> that what you meant?
>
>
> On Thu, Feb 26, 2009 at 1:15 AM, Anton Veretennikov <
> anton.veretenni...@gmail.com> wrote:
>
>> It will be better of course, Jeremy.
>>
>> My borders have differences not only in css but in images in table
>> cells. Images are taken from other folders depending on theme name.
>> Yes, I know, rounded corners can be made with pure css. But my war
>> with browsers is endless.
>>
>> I thought about some variable that could be replaces with exact name
>> of theme in html part. But onComponentTagBody is final in Border
>> class. And I'm far from Wicket guru.
>>
>> Another question is performance. When borders are many on a page their
>> customazation is time consuming. Am I right?
>>
>>
>>
>> On Thu, Feb 26, 2009 at 1:54 PM, Jeremy Thomerson
>> <jer...@wickettraining.com> wrote:
>> > Obviously I have nothing other than the name of your file to base this
>> > thought on, but I'll throw it out there anyway....
>> >
>> > If the only difference between the two is color, just use localized /
>> themed
>> > css files and use a single HTML file.  This will save you a ton of code
>> > duplication over having MyBorder_white, MyPanel_white, etc.
>> >
>> > Maybe you already are, but I couldn't bare to see what appears to be pain
>> > and suffering without at least trying to help.  :)
>> >
>> > On Wed, Feb 25, 2009 at 10:13 AM, Anton Veretennikov <
>> > anton.veretenni...@gmail.com> wrote:
>> >
>> >> Hi!
>> >>
>> >> I have a problem with theme support for borders.
>> >> I want to exchange real markup of border depending on theme name, for
>> >> example:
>> >>
>> >> RoundedCornerBorder_black.html
>> >> RoundedCornerBorder_white.html
>> >>
>> >> How to do this in Wicket?
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> >> For additional commands, e-mail: users-h...@wicket.apache.org
>> >>
>> >>
>> >
>> >
>> > --
>> > Jeremy Thomerson
>> > http://www.wickettraining.com
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
>>
>>
>
>
> --
> Jeremy Thomerson
> http://www.wickettraining.com
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to