Psycho Tiger, ты имеешь ввиду так -

Код AS3:
FirstToggleButton extends ToggleButton extends MovieClip
?
обалдеть...это то что надо, но как это будет работать? Flash поймет в итоге что это?
А вообще тогда вопрос - вот у меня есть класс, от которого я унаследуюсь ToggleButton, а что из себя будет представлять класс FirstToggleButton, это будет тоже самое+ функционал FirstToggleButton, т.е. я в классе ToggleButton могу писать все так, как будто бы это уже и есть класс FirstToggleButton?
И потом, по идее в FirstToggleButton, я могу добавить функционал, напрмер создать переменную или функцию...хм...а если нужно обратиться к переменной или функции родительского класса, они там public должны быть? И вообще как к ним обращаться через this, через parent?