Форма выбора цвета полностью написана на javascript мной самим без каких либо сторонних библиотек. Все рисунки находятся в форме (для обычного приложения пишутся во временные фалы, для тонкого и толстого клиента — грузятся во временное хранилище).
Форма позволяет выбрать цвет как по градиентной шкале (HSV) и так и «точный» именованный цвет (галочка «только web-цвета»). Также предусмотрена возможность ввода цвета «вручную»: или RGB, или HSV, или в шестнадцатиричном представлении. При возвращении выбранного цвета в родительскую форму проверяется, соответствует ли какой-нибудь именованный цвет выбранному; если соответствет, то возвращается он, если нет, то возвращается цвет в виде Цвет(R, G, B).
Правильность позиционирования цвета сверялась с «фотошопом».
Обработка оформлена в виде «демонстрашки». В поле выбора цвета можно выбрать один из 16 «стандартных» web-цветов или открыть форму выбора (пункт «
Выбрать…»).
Форма не тестировалась в web-приложении и на linux-платформах. Возможны проблемы, если установлена старая версия IE. Исключительные ситуации в форме не отрабатываются — хочется получить информацию от пользователей об ошибках.







поддержу автора
старался
зачет…
Не ну АднозначнА + .
Полезно, актуально.
Возможно для меня не востребована, но полезно иметь про запас 🙂
Профессионально к задаче подошел.
Объясните, для чего это обработка? В программе цвет меню меняет или что ?
(5) Лен75, Сама по себе обработка — это демонстрация окна выбора цвета. А вот это самое окно мне потребовалось когда я делал HTML-редактор на 1С. Весь редактор я выкладывать не стал — ничего нового я там не придумал, а на «Инфостарте» подобных разработок предостаточно. А вот идеея взаимодействия клиентского Javascript с клиентской частью 1С мне самому понравилась. В общем-то, получается что весь недостающий функционал 1С можно нарастить с помощью js без каких либо дополнительных библиотек (решив таким образом вопрос кросс-платформенности 1С).
Кроме того, в этой обработке я поделился своей идеей хранения картинок не в конфе, а в самой обработке и способы «разворачивания» этих картинок на любом клиенте…..
Писал раньше, что не востребована, но теперь и мне пригодилась. Использовал в своей публикации . Автору огромное спасибо:)
Спасибо автору, то что искал, плюс в профиль. А то стандартная палитра уж очень скудновата.
Спасибо автору, очень помог
А можно эту форму как то прикрутить к списку номенклатуры для выбора цвета вещей? Сама по себе обработка интересная, но смысл её мне не до конца понятен 🙂 Нужно придумать практическое применение! Допустим, у меня задача: вывести в списке номенклатуры её цвет. По понятным причинам веб-цвета не совсем (или не все) подходят. Нужно сделать поле где можно вывести и отобразить(!) цвет номенклатуры. У кого есть какие идеи на этот счёт?
(10) Stas_Gromov, сейчас реализую… решение могу скинуть в л.с.
Вэри сэнькс!
автор молодец, спасибо
(12) NazarovV, ну если не трудно скинь, гляну с удовольствием 🙂
(14) Stas_Gromov, решил публикацией… внедрение за 2 минуты)
(0) Отлично. а то приходилось делать так…

Спасибо огромное! Единственное вот абсолютно случайно наткнулся. Ошибка для цвета морской волны(темного) — 143, 188, 139 должно быть, а в шаблоне (посмотрел в отладке) — 143, 188, 143, подскажите где поправить?
При открытии файла выдается ошибка:
Ошибка при выполнении файловой операции ‘C:Users……DesktopЦвета.epf’
по причине:
Неверный формат хранилища данных ‘file://C:/Users/…..ktop/Цвета.epf’
(18) GuRi4, Я сейчас переписываю эту обработку. Скоро выложу другой, менее глючный вариант….
К сожалению, в 8.3.14 в связи с изменением ПолеHTMLДокумнета выбор не работает.