Вход

Просмотр полной версии : comboBox


shuhermayer
31.01.2008, 21:21
при загрузке мувика с комбобоксом ентот компонент не хочет работать, отдельно - работает нормально, подскажите, в чём может быть проблема и как это исправить?
не работает вот что: он просто не реагирует ни на что, не раскрывает список.. виден только label0, т.е. первый элемент списка.
загрузка login.swf (здесь и находится комбобокс) в index.swf:

var cont_reg:MovieClip = createEmptyMovieClip("cont_reg", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("login.swf", cont_reg);
cont_reg._x=150;
cont_reg._y=220;

alexcon314
01.02.2008, 11:01
как заполняется список комбобокса?

shuhermayer
01.02.2008, 14:20
ну.. пока заполнение не через AS, просто тупо вручную через параметры, заполнял только lables, data не трогал, НО.. отдельно эта флешка работает нормально.

P.S. прошу прощения за ни о чём не говорящее название темы)

alexcon314
01.02.2008, 15:10
добавьте в библиотеку ролика, загружающего login.swf, экземпляр компонента комбобокса. т.е. комбобокс должен быть в библиотеках обоих роликов. размещать его на сцене загружающего ролика при этом не обязательно

shuhermayer
01.02.2008, 15:17
просто добавить компонент комбобокс в библиотеку загружающего файла? просто компонент уже пробовал добавлять, не помогает.. и копирование компонента из заргружаемого в загружающий swf так же не помог.. впрочем.. это видимо одно и тоже

не понимаю.. все остальные компоненты работают нормально... комбобокс отображается и даже отображает нулевой элемент (который видео по-умолчанию), но не позволяет раскрыть список, хотя при клике он активен, т.е. стрелка мигает..

alexcon314
01.02.2008, 16:58
попробуйте в загружаемом клипе в первом кадре рута первой строкой прописать
_lockroot = true;

shuhermayer
01.02.2008, 17:08
помогло!! громадное спасибо, думал дело в похожем, пытался даже комбобокс вывести на слой выше остальных, оказалось вот в чём дело..
Спасибо ещё раз!