Страница 1 из 2

Как сделать выпадающий список?

Добавлено: 13 авг 2010, 10:12
Superman
Как сделать выпадающий список, используя библиотеку?

Re: Как сделать выпадающий список?

Добавлено: 13 авг 2010, 13:43
Mustafin.M
Гугл: fl.controls.ComboBox

Re: Как сделать выпадающий список?

Добавлено: 13 авг 2010, 16:48
Superman
Я в коде написал вот так:
var combo:* = VK.createComboBox("wrapper",2,200,200);
combo.addItem("Item 1");
combo.addItem("Item 2");
addChild(combo);

Выдает ошибку:
TypeError: Error #1006: value не является функцией.
at vk.gui::ComboBox()
at vk::VK$/createComboBox()
at Main/onVKLoaded()
at Function/<anonymous>()

Всё остальное (checkBox,buttons etc) работает. Никто не знает, в чём дело?

Re: Как сделать выпадающий список?

Добавлено: 13 авг 2010, 21:55
Mustafin.M
wrapper нужен наверное...
Запускаешь хоть вконтакте?
Локально боюсь не заработает...
Но я могу ошибаться, т.к. никогда не работал с гуи контакта.

Re: Как сделать выпадающий список?

Добавлено: 13 авг 2010, 23:17
Александр

Re: Как сделать выпадающий список?

Добавлено: 15 авг 2010, 10:01
Superman
У меня создается ComboBox, если я формирую запрос на другую версию библиотеки:
VK.init(this,"http://api.vkontakte.ru/swf/vk_gui-0.1.swf");

Re: Как сделать выпадающий список?

Добавлено: 15 авг 2010, 14:37
Александр
Superman
Последняя версия vk_gui-0.5.swf. Комбобокс создается нормально.

Re: Как сделать выпадающий список?

Добавлено: 16 авг 2010, 13:11
Superman
Создал приложение с нуля и сделал запрос к библиотеке.
Как ни странно, это приложение с нуля работает.
Которое существует - выдает ошибку.
Кто-нибудь знает в чем проблема?

Ошибка в приложении "не с нуля" такая:

TypeError: Error #1006: value не является функцией.
at vk.gui::ComboBox()
at vk::VK$/createComboBox()
at Main/onVKLoaded()
at Function/<anonymous>()

Re: Как сделать выпадающий список?

Добавлено: 16 авг 2010, 16:57
Superman
Нашел в чем проблема.
Это всё из-за
wrapper = Object(parent.parent);

Стоит мне её убрать, ошибка исчезает!
Но без неё мне не реализовать контейнер :(

Re: Как сделать выпадающий список?

Добавлено: 16 авг 2010, 17:04
paduchin
Должно быть на сколько мне известно так

Код: Выделить всё

wrapper = Object(this.parent.parent);
И тогда ошибка исчезнет