|
|
|||||
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
А не смущает, что при вашем способе длина массива почему-то растёт при смене индекса эл-та? =)
А вообще для отката достаточно помнить эл-т и индекс, а не массив.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
Регистрация: Dec 2009
Сообщений: 428
|
Цитата:
__________________
Скажи мне кто твой друг и я скажу тебе кто твой друг |
|
|||||
Регистрация: Aug 2008
Сообщений: 63
|
использовать sortOn по массиву. и ставить в нужную позицию setChildIndex. и я бы использовал бы addChildAt
elements - все обьекты. после сортировки становятся в нужную позицию Последний раз редактировалось kiraml; 02.12.2010 в 18:54. |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
А что в моем коде непонятного-то? Там есть еще строчка перед этим, которая удаляет элемент из массива, а потом добавляет его в этот же массив на индекс, соответствующей индексу этого элемента в контейнере. По-моему все очевидно. Цитата:
setChildIndex и addChildAt - далеко не одно и то же. + у меня сначала меняется индекс элемента в контейнере, а уже потом в массиве. Сортировку здесь вообще никак не прикрутить. Ладно, видимо лучших решений нет, так что использую свои. Тему можно клоуз. Последний раз редактировалось goodguy; 02.12.2010 в 19:13. |
|
|||||
Регистрация: Dec 2009
Сообщений: 428
|
Этот код вставляет ДВА элемента В КОНЕЦ массива, с чего Вы взяли что элемент добавится в какое то другое место? Вам об этом уже несколько постов написали =)
тогда уж
__________________
Скажи мне кто твой друг и я скажу тебе кто твой друг |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
тфу ты, точно. Написал как для setChildIndex
Не соображает голова после работы.. Ладно, все равно уже сегодня вряд ли что дельное напишу. Жалко, что нет функции которая просто добавила бы элемент в нужную позицию массива, а все последующие элементы просто сдвинула Последний раз редактировалось goodguy; 02.12.2010 в 19:57. |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
O_o Точно! Я уже и забыл, что его можно использовать не только для удаления.
iNils, то, что доктор прописал. Спасибо |
|
|||||
Цитата:
|
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Это не дубль списка отображения. Это массив с объектами, содержащими описание элементов расположенных в списке отображения.
|
Часовой пояс GMT +4, время: 20:51. |
|
« Предыдущая тема | Следующая тема » |
|
|