Показать сообщение отдельно
Старый 24.12.2009, 22:25
fresh.flash вне форума Посмотреть профиль Отправить личное сообщение для fresh.flash Посетить домашнюю страницу fresh.flash Найти все сообщения от fresh.flash
  № 3  
Ответить с цитированием
fresh.flash

Регистрация: Sep 2009
Адрес: Николаев
Сообщений: 26
Записей в блоге: 1
Цитата:
Сообщение от Hauts Посмотреть сообщение
Можно.
а не затруднит ли Вас, сказать как это сделать и какой параметр за это отвечает?

Добавлено через 20 часов 4 минуты
Решил проблему изменением стандартного класса ComboBox. Находится
класс в этой папке c:\Documents and Settings\User\Local Settings
\Application Data\Adobe\Flash CS3\en\Configuration\Classes\mx\controls
\
Поменял функцию displayDropdown - там было условие
Код AS1/AS2:
if (point.y + dd.height > Stage.height)
После изменения эффекта нуль, даже если импортировать класс во флеш
Код AS1/AS2:
import mx.controls.ComboBox;
В этой же папке я создал класс, который наследует ComboBox
Код AS1/AS2:
import mx.controls.ComboBox; 
class mx.controls.CBUp extends ComboBox { 
 
}
и импортировал его во флеш import mx.controls.CBUp;
Вот теперь ComboBox получается корректно импортировался и работает
измененный.


Последний раз редактировалось fresh.flash; 24.12.2009 в 22:27.