Damn! I'm alway surprised about the turnaround times on this mailing list! One nice thing about Wicket is that there are few privileged parties. Usuallly you have a default implementation for some interface, but the default implementation doesn't enjoy any special privileges. Eat your own dogfood!
Thomas On Tue, Feb 24, 2009 at 9:09 PM, Seven Corners <shel...@blackwave.tv> wrote: > > Ooh, that's a good idea, although I just got the JavaScript working to do > exactly the same thing with an appendJavascript() call. > > > svenmeier wrote: > > > > Why not keep the fixed settings in a style class and just update the > > style attribute with the current value (utilizing an AttributeModifier)? > > > > .Needle { > > z-index: 1; > > width: 2px; > > ... > > } > > > > > > > > Seven Corners schrieb: > >> I have a control with a needle that moves. The needle's value is > >> continually > >> changing, so on a timer I ask the server its value and set its position > >> with > >> the "left" CSS attribute, as in: > >> > >> .Needle > >> { > >> z-index: 1; > >> width: 2px; > >> ... > >> left: 20%; > >> } > >> > >> I do have a bean that returns a percentage string for the value, and I > >> have > >> verified I hit that getter when the update occurs. > >> > >> It looks like I need to create an AttributeModifier for this object's > >> style > >> attribute, and spit out ALL the style attributes in the model, not just > >> the > >> value for the "left" style attribute. I don't want to do that, because > >> it > >> hard-codes irrelevant styles attributes and I might want to change them > >> in > >> the future. > >> > >> I could use an AttributeAppender, but wouldn't that just add a "left" to > >> the > >> end of the "style" attribute, so that over time (the timer goes off > every > >> minute), the "style" attribute would become a really long string? Don't > >> want to do that either. > >> > >> Is there some way just to tweak a single CSS attribute? > >> > >> Thanks. > >> > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > > For additional commands, e-mail: users-h...@wicket.apache.org > > > > > > > > -- > View this message in context: > http://www.nabble.com/Dynamically-changing-CSS-style-attribute-tp22187801p22189563.html > Sent from the Wicket - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- Wicket & Eclipse Consulting www.devotek-it.ch thomasmaeder.blogspot.com