:: Обсуждаем проекты
Цветовой микшер
h.i.a.
Автор

Сообщений: 4002
Откуда: Мурманск/Спб/Мск
Дата регистрации: 18.11.2005
В свое время хотел заменить стандартный диалог выбора цвета в VFP 9.
Проект благополучно "заглох", но система управления RGB палитрой была реализована.
Этот пример будет полезен тем, кто хочет разобраться с основами программного формирования RGB-палитры, поскольку вся "математика" реализована средствами фокпро без привлечения дополнительных технологий.
Возможности микшера:
- Цветовая палитра с предпросмотром (правый click)
- 3 регулятора уровня цветовых каналов + возможность быстрого отключения каждого канала.
- Регулировка уровня яркости
- Регулировка уровня сатурации
- Инверсия палитры

Результат находится во вложенном архиве. Для запуска требуется VFP 9.


------------------
Ratings: 0 negative/0 positive
Re: Цветовой микшер
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
А две другие вкладки для будущего использования ?
Движки это конечно круто, но иногда хочется ввести циверки ;)
ЗЫ - в GetColor() есть кнопочка "Определить цвет" там как раз все и реализовано, или я чего-то не понял ?


------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: Цветовой микшер
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
Миша - ты че все шейпы сам руками рисовал А сделать их программно и на основании какого-то класса никак ?

[attachment 4942 111.jpg]


------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: Цветовой микшер
h.i.a.
Автор

Сообщений: 4002
Откуда: Мурманск/Спб/Мск
Дата регистрации: 18.11.2005
Шэйп реализован в виде класса bcolor. Почему не сделал программно уже и не помню... это все ж черновой набросок ;)
Цитата:
в GetColor() есть кнопочка "Определить цвет" там как раз все и реализовано, или я чего-то не понял
В GetColor() цвета расположены хаотически, здесь же реализован правильный "цветовой круг".


------------------
Ratings: 0 negative/0 positive
Re: Цветовой микшер
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
Насчет "правильного" не знал


------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: Цветовой микшер
h.i.a.
Автор

Сообщений: 4002
Откуда: Мурманск/Спб/Мск
Дата регистрации: 18.11.2005
getcolor() позволяет выбрать цвет чисто с технической стороны и не предназначен для профессионального применения. В колористике используется цветовой круг (как таблица пифагора в математике), при помощи которого получают необходимый цвет.
Пример является программным аналогом этого самого круга.


------------------
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 2 (Гостей: 2)

© 2000-2024 Fox Club 
Яндекс.Метрика