Не очень понятно, о чем вы пытаетесь спросить, но я постараюсь угадать:)
Таким образом, SWC с элементами управления Flex находится здесь {Flex.SDK.root}/frameworks/libs/framework.swc
, а соответствующие RSL - здесь {Flex.SDK.root}/frameworks/rsls
.
А как насчет предоставления вашей собственной библиотеки для замены элементов управления Flex Я думаю, что это не правильный путь. Рекомендуется не изменять установку Flex SDK, чтобы иметь возможность создавать свой проект на каждом компьютере с различными средами (на разных компьютерах разработчиков или на клиентском сайте).
И вы должны помнить, что есть 4 стандартных способа использования кода в приложении Flash:
- Скомпилируйте ваш код в SWF.
- Использовать совместно используемую библиотеку времени выполнения, также известную как RSL (которая также является SWF).
- Используйте SWZ, который подписан и может быть кэширован Flash Player.
- Используйте модули, которые являются SWF.
Ни один из этих способов не предполагает использование Flex SDK во время выполнения. Flex SDK используется только при сборке вашего приложения.
Таким образом, лучший способ использовать некоторые пользовательские элементы управления - это создать их вместе с вашим приложением одним из описанных выше способов (исключая SWZ, которые могут быть созданы только Adobe).
Просто оставьте установку Flex SDK без изменений и поместите классы / SWC с пользовательскими элементами управления в путь к классам вашего проекта.
Надеюсь, это поможет.