Если вы работаете с Flash-композициями (fl.controls.Slider), ваши два вопроса являются своего рода взаимоисключающими.
Могу ли я сделать свой собственный потомок Slider (расширяет Slider)
Да, вы можете!
нарисовано только ActionScript?
Не так много. Причиной этого является то, что компоненты Flash используют фактические библиотечные активы для своих оболочек, поэтому они не являются 100% кодом, и вы бы расширили класс, ваш подкласс будет зависеть от этих ресурсов. Заметьте, что вам нужны компоненты в библиотеке, иначе код не будет работать?
Вы все еще можете написать свой собственный класс Slider с нуля и реализовать свою собственную процедуру рисования. Если вы все же хотите расширить заранее написанный класс Slider и работать только с actionScript, вам нужен компонент, основанный только на коде. Есть много таких вещей, как MinimalComponents .
НТН