Any updates on the status of newcombobox? I don't want to download and install a potentially broken nightly build to find out that it still doesn't work.
thanks -----Original Message----- From: Jim Grandy [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 29, 2005 11:47 AM To: William Krick Cc: Adam Wolff; [email protected] Subject: Re: [Laszlo-user] is there any way to make this code faster? William, Max checked a fix in over the Thanksgiving break that will get newcombobox compiling -- this is in the nightly build. Unfortunately, even though it builds now it doesn't run properly. I'm going to take a look at what might be wrong later this week. jim On Nov 23, 2005, at 8:11 AM, William Krick wrote: > > I'm trying to get newcombobox-test.lzx example working and some of the > resources for the incubator version of floatinglist are missing > from the > installation... > > <resource name="shadow_right" src="resources/floatinglist/ > v_shdw.swf" /> > <resource name="shadow_bottom" src="resources/floatinglist/ > h_shdw.swf" > /> > <resource name="shadow_corner" > src="resources/floatinglist/corner_shdw.png" /> > > > > -----Original Message----- > From: Adam Wolff [mailto:[EMAIL PROTECTED] > Sent: Wednesday, November 23, 2005 10:26 AM > To: William Krick > Cc: [email protected] > Subject: Re: [Laszlo-user] is there any way to make this code faster? > > > Check out lps/components/incubator/newcombobox > > This is much more efficient for the kind of situation you describe. > It's a > data-backed combobox. > > A > > On Nov 22, William Krick wrote: > >> In our app, we have to be able to replace the list of items in >> various >> comboboxes often. So we extended combobox and added a setItems() >> method. >> However, the part that removes the old >> items is brutally slow. In fact, it seems to be faster for us to >> destroy >> the combobox and create a new one than it is to remove the items. >> However >> destroying comboboxes at runtime just feels wrong and I'm sure >> will lead > to >> memory leaks and other problems. Below is our code. Any thoughts >> would > be >> appreciated... >> >> <class name="comboboxex" extends="combobox"> >> <method name="setItems" args="list"> >> <![CDATA[ >> //First, remove items... >> while(this.getItemAt(0) != null) { >> this.removeItemAt(0); >> } >> //Then, add items passed in >> for (var i=0; i<list.length; i++) { >> this.addItem(list[i], i); >> } >> ]]> >> </method> >> </class> >> >> _______________________________________________ >> Laszlo-user mailing list >> [email protected] >> http://www.openlaszlo.org/mailman/listinfo/laszlo-user >> >> > > > _______________________________________________ > Laszlo-user mailing list > [email protected] > http://www.openlaszlo.org/mailman/listinfo/laszlo-user -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.10/188 - Release Date: 11/29/2005 _______________________________________________ Laszlo-user mailing list [email protected] http://www.openlaszlo.org/mailman/listinfo/laszlo-user
