Просмотр полной версии : И снова комбобокс, со списком под низом:(
Доброе время суток
Вопрос:
при аттаче мувика из библиотеке, потом создаю там комбобокс
this.attachMovie("mc", "my_mc", 12345);
my_mc.createObject("comboBox", "Combo", my_mc.getNextHighestDepth());
комбобокс создается все норма.. но вот при открытии списка - открывается оно под мувиком на не над..
Из-за чего такое получается..??
1. глубина у вас странная выбрана
2. непонимаю что значит "под мувиком на не над"
глубина это на момент вызова мувика - высшая, (если поставить getNextHighestDepth() проблема не решается все равно)
а "под" это значит что основная часть кобмбика выше мувика видна, а сам выпадающий список ниже
см.приложение
ЗЫ приложение не захотело:) вот еще раз
вы выложили только свф понятно что там ничего не понятно :)
плз, опишите проблему + исходник (упрощенный)
В общем проблема в том что при аттаче мувика из библиотеке и сздания на нем кобмбобокса - выпадающий список комбобокса открывается ниже чем мувик, а точнее ниже чем все мувики..
и еще один баг появился.. если комбик под маской лежит то текста не видно.
Сорри хоть я давно на форуме, но об этом как то не задумывался:rolleyes:
Исправляюсь..
больша просьба не пишите свое сообщение в несколько постов
если хотите добавить что то, просто нажмите "изменить", мы все
поймем... это как-то непривычно и конечно на этом форуме нет
таких правил, но все же, если хотите. что бы я ответил, то плиз
исправьтесь :)
нашел частное решение проблемы (к соалению мне оно не подходит и врядли вообще подойдет для сложых проектов) - самому проставлять глубины клипов при создании и использовать _lockroot на клипе-холдере для комбобокса..
НО....
если есть клип который созан с помощью getNextHighestDepth() то он все равно будет перекрывать выпадающий список комбобокса..
Вот и решил свою проблемку по поводу неправильеого отображения дроплиста..
может еще кому нибудь это поможет: вся собака зарыта в самих компонетах и классах которые за них отвечают.
для меня проблема решилась четким проставлением глубины для клипов в которые был вложен комбобокс..
правда так и не нашел почему под маской текст в комбобоксе не виден.
чтобы узнать подробнее и не парить себе мозги как это вышло у меня не поленитесь и по ссылкам прочитайте..
вот страничка по теме номер раз
http://straylink.wordpress.com/2006/11/16/combobox-display-issues-explained/
вот страничка номер 2
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=fe3b749b
тем кто незнает и не хотят думать и те кто знает но молчит.. удачи вам. и да прибудет с вами сила:)
cyraxchel
06.12.2007, 15:28
правда так и не нашел почему под маской текст в комбобоксе не виден.
При установки маски скриптами эта проблема решается.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.