Korax “Color Picker” Component - Adobe Flex 2.0

На странице http://kss.korax.ru/flex/cp/index.html я выгрузил компонент для регулировки цвета в приложении на Adobe Flex 2.0. Компонент поддерживает работу в RGB и HSB цветовых пространствах и максимально совместим визуально и функционально с ColorPicker из Adobe Photoshop.

Данный компонент был разработан для регулировки градиентов графиков (charts) в системе сбора статистики Korax.KSS.

Color Picker RGB - Adobe Flex 2.0
Color Picker HSB- Adobe Flex 2.0

Так как очень захотелось приобщиться к Русскому Флекс/Флеш-движению, в котором участвуют Клишин, Рост, Константинер, Кузен, Силин и многие другие, компонент выгружен вместе с исходниками на принципе Freeware(бери, пользуйся, модифицируй).

!!! Компонент не является на 100% приглаженным и оптимальным.

TODO -

  • попробовать ускорить отрисовку в HSB - режиме
  • довести до состояния полноценного SWC

Мне будет приятно если компонент поможет кому-либо в работе над собственным приложением.

Source URL: http://kss.korax.ru/flex/cp/srcview/index.html

9 Responses to “Korax “Color Picker” Component - Adobe Flex 2.0”

  1. Constantiner Says:

    Хороший компонент. Если не возражаешь - использую в своем проекте :)
    Ну и сайт сбора статистики конечно супер!

  2. Рост Says:

    Респектище!

    Кстати, ен все еще привыкли пользоваться контекстным меню “View Source”, так что на первых порах стоит давать прямую ссылку, я думаю.. а то сначала кажется, будто исходники не выложены, а они как раз здесь : http://kss.korax.ru/flex/cp/srcview/index.html

    Так держать!

  3. Administrator Says:

    2 Constantiner

    Не возражаю :)

  4. Administrator Says:

    2 Рост

    Спасибо за подсказку, ссылку на исходники добавил в пост и на сайт :)

  5. Iv Says:

    Это гут, спасибо за компонент.
    Хотя нахожу довольно странным попиксельное рисование
    при наличии векторного.
    Если хочешь могу помочь наваять вектором.

  6. Administrator Says:

    2 Iv

    Я немножко не понял, где можно применить рисовку вектором, ведь каждый пиксель уникальный в пространстве.

    А для быстрого изменения цвета в RGB я использовал ColorMatrix.

    В любом случае - помощи всегда рад. :)

  7. KUZEN Says:

    Классный компонент, респект ;)

  8. Iv Says:

    вот здесь лежит довольно старый класс:
    http://www.sharedfonts.com/GradientAndSafePallette.as
    впрочем его предшественник http://dembicki.narod.ru/as/patterns.as еще древнее.
    принцип действия прост: рисуется градиентная заливка, а поверх нее другая с альфой - других возможностей тогда небыло.
    В 8ке и 9ке всё гораздо лучше: можно юзать различные blendMode для получения нужного изображения.

  9. Utgarda Says:

    Вот мне все время интересно было, как сделать, чтобы свои написанные AS3 компоненты удобно отображались в дизайнере, и только теперь дошло, что можно же в mxml их завернуть! )

    А можно без этого, чтоб они в дизайнере тоже своим кодом рисовались, кто-нибудь подскажите!

Leave a Reply

You must be logged in to post a comment.