PDA

Просмотр полной версии : Встроенные классы


CrazyFlasher
27.10.2007, 19:30
Можно ли, к примеру, как-нить "поломать" класс Button и поставить ему по дефолту useHandCursor = false; И вообще есть какие-нить проги для внесения изменений в intrinsic классы?

P.S. надеюсь я не нарушил правил форума :)

iNils
27.10.2007, 20:01
Button.prototype.useHandCursor = false;
А по взрослому, надо не использовать Button, а делать кнопки через MovieClip, сделав базовый класс useHandCursor = false и наследовать от него.

CrazyFlasher
27.10.2007, 20:08
не...тут речь не шла конкретно о баттоне...у меня с помощью наследования как раз и сделано =) просто интересно вообще можно вносить изменение и как в intrinsic классы?

udaaff
27.10.2007, 20:32
И вообще есть какие-нить проги для внесения изменений в intrinsic классы?

intrinsic классы нужны для контроля типов и изменить можно при помощи любого текстового редактора (к примеру, у меня они тут находятся c:\Documents and Settings\Vitalik\Local Settings\Application Data\Macromedia\Flash 8\en\Configuration\Classes\). Все базовые классы зашиты в плеер и менять их, по всей видимости, там надо )

CorC
29.10.2007, 09:58
Можно еще сделать класс наследующий буттон и в нем убирать курсор, назвать его Button1 и радоваться жизни...

Nirth
29.10.2007, 10:14
intristic классы нужны для IDE а не для Flash Player.

У тебя есть два выхода или через прототип, или создать свой класс.