Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Action script 2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=49)
-   -   снова Combobox (http://www.flasher.ru/forum/showthread.php?t=56845)

dog5 09.04.2004 16:09

снова Combobox
 
есть ComboBox в списке которого 7 элементов, выбранный элемент сохраняется var op:String = mem.getSelectedItem().label; , потом перехожу в следующий фрейм, а потом перехожу обратно на фрейм с ComboBox и естественно тот элемент который я выбрал не сохранился, подскажите плиз как вернуть выбранный из списка элемент (op) в selected Комбобокса? не могу найти что то:( должно же быть что то типа setSelectedItem

llllllllll 09.04.2004 16:23

Ну тык сам все и сказал, сначала сохрани getSelectedIndex() (можно в SharedObject, чтоб и при следующем заходе ...), а потом присваивай setSelectedIndex(index), это для FMX, для FMX2004 вроде как [getter/setter] -> selectedIndex ... .

dog5 09.04.2004 17:56

спасибо, но не совсем понял что надо сделать, можно поподробнее плиз?

в первом фрейме у меня комбобокс и кнопка, выбираю в комбобоксе из списка "что нибудь" и нажимаю кнопку, по нажатию кнопки у меня происходит var op:String = mem.getSelectedItem().label; _root.p=op; gotoAndStop(2);
тоесть я сохраняю название выбранного в комбобоксе меню и передаю его глобальной переменной и перехожу в следующий фрейм, где стоит кнопка по клику на которой я перехожу снова в первый фрейм, где в комбобоксе сбросился результат моего выбора, как мне снова в выбранное значение в комбобоксе вернуть _root.p ????

llllllllll 09.04.2004 20:47

А под какую версию сие делается?

dog5 12.04.2004 12:59

под 2004 Pro, подскажите плиз, очень надо

llllllllll 12.04.2004 13:18

var index:Number = comboBox.selectedIndex;
// ... позже ...
comboBox.selectedIndex = index;

dog5 12.04.2004 16:33

СПАСИБО!:))))


Часовой пояс GMT +4, время: 22:55.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.