Тема: Классы!!!
Показать сообщение отдельно
Старый 02.01.2002, 18:55
ish вне форума Посмотреть профиль Отправить личное сообщение для ish Посетить домашнюю страницу ish Найти все сообщения от ish
  № 5  
ish

Регистрация: Sep 2000
Адрес: :)
Сообщений: 2,374
Отправить сообщение для ish с помощью ICQ
да запросто :)
я не буду писать кодом но принцип должен быть понятен.
вобще есть элемен листбокс, готовый, во всеми свойственными ему значениями, это мувиклип в библиотеке с линкейджем.

ну и создаем класс наподобие:

MovieClip.prototype.listBox=function() {
if((arguments.length!=0)&&(typeof(arguments[0])=="movieclip")) {
_obj=arguments[0];
} else {
trace("invalid parameter type or null");
return;
}
this.depth=Math.random()*10000;
_obj.attachMovie("listbox","_listbox"+this.depth, this.depth);
this.movie=_obj["_listbox"+this.depth];
//и тд
}

тогда можно будет создавать обьекты

myListBox=new listBox(this);
и получать доступ к его свойствам:
myListBox.movie._x=50;

ессно можно расширить функции :)

все это не писал не проверяя, так что кое где мог и ошибиться
__________________
2B||!2B? - That is the Question!