Форма выбора цвета (подобно Photoshop'у) [8.2]

Обработки - Универсальные обработки

Форма выбора цвета - альтернатива стандартному диалогу выбора цвета (тонкий клиент, толстый клиент, обычное приложение). Позволяет выбрать как поименованный цвет, так и более точный по шкале.

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

 

Форма позволяет выбрать цвет как по градиентной шкале (HSV) и так и "точный" именованный цвет (галочка "только web-цвета"). Также предусмотрена возможность ввода цвета "вручную": или RGB, или HSV, или в шестнадцатиричном представлении. При возвращении выбранного цвета в родительскую форму проверяется, соответствует ли какой-нибудь именованный цвет выбранному; если соответствет, то возвращается он, если нет, то возвращается цвет в виде Цвет(R, G, B).

 

Правильность позиционирования цвета сверялась с "фотошопом".

 

Обработка оформлена в виде "демонстрашки". В поле выбора цвета можно выбрать один из 16 "стандартных" web-цветов или открыть форму выбора (пункт "Выбрать...").

 

Форма не тестировалась в web-приложении и на linux-платформах. Возможны проблемы, если установлена старая версия IE. Исключительные ситуации в форме не отрабатываются - хочется получить информацию от пользователей об ошибках.

Скачать файлы

Наименование Файл Версия Размер
Обработка Форма выбора цвета
.epf 77,72Kb
25.02.12
155
.epf 77,72Kb 155 Скачать

См. также

Вознаграждение за ответ
Показать полностью
Комментарии
1. Андрей Краснокутский (Andry.Boris) 53 26.02.12 02:12 Сейчас в теме
поддержу автора
старался
зачет...
2. Александр Зубцов (iov) 361 26.02.12 22:50 Сейчас в теме
Не ну АднозначнА + .
Полезно, актуально.
3. Alex Misanets (Misanets) 334 27.02.12 09:55 Сейчас в теме
Возможно для меня не востребована, но полезно иметь про запас :)
4. igor sarafanov (ms200999) 29.02.12 08:05 Сейчас в теме
Профессионально к задаче подошел.
5. Олег Петров (Лен75) 29.02.12 10:15 Сейчас в теме
Объясните, для чего это обработка? В программе цвет меню меняет или что ?
6. Олег Цыганков (BenGunn) 80 01.03.12 05:54 Сейчас в теме
(5) Лен75, Сама по себе обработка - это демонстрация окна выбора цвета. А вот это самое окно мне потребовалось когда я делал HTML-редактор на 1С. Весь редактор я выкладывать не стал - ничего нового я там не придумал, а на "Инфостарте" подобных разработок предостаточно. А вот идеея взаимодействия клиентского Javascript с клиентской частью 1С мне самому понравилась. В общем-то, получается что весь недостающий функционал 1С можно нарастить с помощью js без каких либо дополнительных библиотек (решив таким образом вопрос кросс-платформенности 1С).

Кроме того, в этой обработке я поделился своей идеей хранения картинок не в конфе, а в самой обработке и способы "разворачивания" этих картинок на любом клиенте.....
7. Alex Misanets (Misanets) 334 29.03.12 14:17 Сейчас в теме
Писал раньше, что не востребована, но теперь и мне пригодилась. Использовал в своей публикации http://infostart.ru/public/103525/. Автору огромное спасибо:)
8. Александр (Sanek_159) 11.09.12 17:46 Сейчас в теме
Спасибо автору, то что искал, плюс в профиль. А то стандартная палитра уж очень скудновата.
9. Петр Евсеев (PiterPen) 237 31.01.13 17:02 Сейчас в теме
Спасибо автору, очень помог
10. Стас Громов (Stas_Gromov) 36 20.03.13 09:19 Сейчас в теме
А можно эту форму как то прикрутить к списку номенклатуры для выбора цвета вещей? Сама по себе обработка интересная, но смысл её мне не до конца понятен :) Нужно придумать практическое применение! Допустим, у меня задача: вывести в списке номенклатуры её цвет. По понятным причинам веб-цвета не совсем (или не все) подходят. Нужно сделать поле где можно вывести и отобразить(!) цвет номенклатуры. У кого есть какие идеи на этот счёт?
11. Вадим Назаров (NazarovV) 79 28.03.13 14:50 Сейчас в теме
12. Вадим Назаров (NazarovV) 79 28.03.13 14:50 Сейчас в теме
(10) Stas_Gromov, сейчас реализую... решение могу скинуть в л.с.
13. LordMatrix (LordMatrix) 1 28.03.13 14:54 Сейчас в теме
14. Стас Громов (Stas_Gromov) 36 29.03.13 08:42 Сейчас в теме
(12) NazarovV, ну если не трудно скинь, гляну с удовольствием :)
15. Вадим Назаров (NazarovV) 79 29.03.13 13:01 Сейчас в теме
(14) Stas_Gromov, решил публикацией... внедрение за 2 минуты)
16. Иван Титов (Ibrogim) 613 14.06.13 13:49 Сейчас в теме
(0) Отлично. а то приходилось делать так...
17. Андрей Морозов (lobster) 224 03.12.13 17:45 Сейчас в теме
Спасибо огромное! Единственное вот абсолютно случайно наткнулся. Ошибка для цвета морской волны(темного) - 143, 188, 139 должно быть, а в шаблоне (посмотрел в отладке) - 143, 188, 143, подскажите где поправить?
18. Сергей Гуров (GuRi4) 10.02.14 13:10 Сейчас в теме
При открытии файла выдается ошибка:
Ошибка при выполнении файловой операции 'C:\Users\......\Desktop\Цвета.epf'
по причине:
Неверный формат хранилища данных 'file://C:/Users/.....ktop/Цвета.epf'
Прикрепленные файлы:
19. Олег Цыганков (BenGunn) 80 26.02.14 15:57 Сейчас в теме
(18) GuRi4, Я сейчас переписываю эту обработку. Скоро выложу другой, менее глючный вариант....
Оставьте свое сообщение