|
You know, I looked at that page in the
docs this morning, but I guess my eyes just skipped right past that part. It seems decidedly counterintuitive, but I
should be used to that by now; I’ve been developing Flash apps for 6
years! Thank you for the help. Now I can go back
and simplify my code! Jim From:
[email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Tom Bray From the docs on Array.sort(): On 6/8/06, Jim
Robson <[EMAIL PROTECTED]>
wrote: Thanks Tom, I believe array indices
are ints, not strings. However, I also believe that datagrid indices are
strings, because when I used the Array.sort() function on the
DataGrid.selectedIndices array, the order was all messed up. For example,
"10" came before "2". For that reason, I ended up writing a
custom sort function to get around the issue. Thanks again! Jim From: [email protected]
[mailto:
[email protected]] On Behalf Of Tom
Bray Try either of these two options: On 6/8/06, Jim
Robson <[EMAIL PROTECTED]>
wrote: I don't understand why DataGrid.selectedIndices
returns an array of Strings. I thought that indices were generally integers. (For
example, Array.indexOf returns an int.) Can anyone explain why the selected index of a
DataGrid is a String? When "dgTest" is a DataGrid instance, the
following code generates a compiler error: var arr:Array = dgTest.selectedIndices; for(var i:int in arr){ // do something } The error that the compiler returns is as follows: "Implicit coercion of a value of type String to
an unrelated type int. " -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
SPONSORED LINKS
YAHOO! GROUPS LINKS
|
- RE: [flexcoders] selectedIndices are Strings??? Jim Robson

