Didn't think of that, as I tend not to use indices for much. Cheers :)

On Fri, Nov 21, 2008 at 9:07 AM, Alex Harui <[EMAIL PROTECTED]> wrote:

>  That'll work, but I think setting selectedIndices will be much faster.
>
>
>
> Var n:int = dataProvider.length;
>
> Var arr:Array = new Array(n);
>
> For (var i:int = 0; i < n; i++);
>
>                 arr[i] = i;
>
>
>
> selectedIndices = arr;
>
>
>
> *From:* [email protected] [mailto:[EMAIL PROTECTED] *On
> Behalf Of *Josh McDonald
> *Sent:* Thursday, November 20, 2008 2:56 PM
> *To:* [email protected]
> *Subject:* Re: [flexcoders] How to SelectAll entries in List
>
>
>
> Code:
>
> var all : Array;
>
> if (myList.dataProvider is Array)
> {
>   all = myList.dataProvider.concat();
> }
> else
> {
>   all = [];
>   for (var o : * in myList.dataProvider)
>   {
>     all.push(o);
>   }
> }
>
> myList.selectedItems = all;
>
> Note that you might want to use myList.dataProvider.source() if it's a
> collection of some sort, but that could backfire when sorts or filters are
> applied. It might not, I haven't checked through the source or tested it,
> but it might. YMMV, etc :)
>
> -Josh
>
> On Fri, Nov 21, 2008 at 8:32 AM, anuj181 <[EMAIL PROTECTED]> wrote:
>
> Hi Guys
> In the list allowMultipleSelection allows me to select multiple
> entries of the list box. How would i implement the 'Select All'
> functionality, I need all the entries of the list to be selected if I
> click on the button. Pls let me know
> Thanks in advance
> Anuj
>
>
> ------------------------------------
>
> --
> Flexcoders Mailing List
> FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> Alternative FAQ location:
> https://share.acrobat.com/adc/document.do?docid=942dbdc8-e469-446f-b4cf-1e62079f6847
> Search Archives:
> http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! Groups
> Links
>
>
>
>
>
>
> --
> "Therefore, send not to know For whom the bell tolls. It tolls for thee."
>
> Like the cut of my jib? Check out my Flex blog!
>
> :: Josh 'G-Funk' McDonald
> :: 0437 221 380 :: [EMAIL PROTECTED]
> :: http://flex.joshmcdonald.info/
> :: http://twitter.com/sophistifunk
>
>  
>



-- 
"Therefore, send not to know For whom the bell tolls. It tolls for thee."

Like the cut of my jib? Check out my Flex blog!

:: Josh 'G-Funk' McDonald
:: 0437 221 380 :: [EMAIL PROTECTED]
:: http://flex.joshmcdonald.info/
:: http://twitter.com/sophistifunk

Reply via email to