Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Вызов события комбика (http://www.flasher.ru/forum/showthread.php?t=83793)

lemegeton 16.08.2006 12:19

Вызов события комбика
 
Всем привет. Как инициировать событие ComboBox change?

Sneg 16.08.2006 12:27

В хелпе все написано.
Код:

var listenerObject:Object = new Object();
listenerObject.change = function(eventObject:Object) {
    // Your code here.
};
comboBoxInstance.addEventListener("change", listenerObject)


miramax 16.08.2006 12:33

Код:

listener = new Object();
listener.change = function (obj) {
 trace("выбрано " + obj.target.selectedItem.label);
}
myComboBox.addEventListener("change", listener);

посмотри хелп, там написано лучше

lemegeton 16.08.2006 12:41

я наверноене так выразился... я знаю как обрабатывать событие. По выбору из списка в комбике оно будет вызвано. НО мне надо вызывать его из функции, типа
comboBox.onChange();// только это не работает

Sneg 16.08.2006 13:06

Смысл? Обычная, нормальная модель события со слушателем. Но если хочешь можешь через Delegate делать, но потом кажется ты от этого слушателя отписаться не сможешь.
Код:

myComboBox.addEventListener("change", Delegate.create(this,onChange));


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

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