From: Scott A. L. <sc...@sc...> - 2000-12-10 22:16:42
|
Yeah, that's something I overlooked. setText needs to be called in order to see an immediate change, but there's no reason to call setText every time you change a label property. Doesn't setHTML also fire a load event, too? An addition boolean passed to each of the setter method could determine if the text is to be re-rendered. or optionally, we could just require that setText should be invoked manually, rather than automatically from within another setter method. ------ scott andrew lepera sc...@sc... web stuff: www.scottandrew.com music stuff: www.walkingbirds.com -----Original Message----- From: Robert Rainwater <rra...@ya...> To: DynAPI Development List <dyn...@li...> Date: Friday, December 08, 2000 9:05 PM Subject: Re: [Dynapi-Dev] Label text selection > >Another problem witht the list/label widgets is the many calls to >setText. In ListItem, the onmouseout and mousemouse over makes to >different calls to change the font (forecolor, textcolor). Each one >of these calls, calls setText which sets the html. > >Maybe we should pass a boolean to the font change functions, that >decides whether or not to call setText. > >-- >// Robert Rainwater > >On 12/8/2000, 6:37:49 PM EST, Scott wrote about "[Dynapi-Dev] Label text selection": > >> There's a small snag in Label. In IE, when you use setSelectable to >> prevent text from being selected with the mouse, you're also cancelling >> the browser event. This can also cancel events on the label itself. >> For example, if you build a list item out of a label with rollover color >> change events, sometimes the label text will cancel the onmouseout >> event. If you mouseover the list fast enough you may end up with >> several items stuck in the rollover position. This could cause problems >> with other widgets that use Label. > >> In light of this, I'm wondering if we should restore the optional >> addCover() method that uses a physical layer to cover text. If you >> don't need it, just use setSelectable. > > >_______________________________________________ >Dynapi-Dev mailing list >Dyn...@li... >http://lists.sourceforge.net/mailman/listinfo/dynapi-dev > |