Форма выбора цвета (HTML)

03.04.23

Разработка - Инструментарий разработчика

Гибкий и удобный выбор цвета с использованием палитры цветов.

Скачать исходный код

Наименование Файл Версия Размер
Расширение: Выбор цвета (HTML)
.cfe 34,95Kb
6
.cfe 1.0.0.2 34,95Kb 6 Скачать

Основным элементом расширения конфигурации "Выбор цвета (HTML)" ялвяется гибкая и удобная форма с различными инструментами выбора цвета (палитра, color picker и др.).

В решении также используются сторонние open source библиотеки (html, css, js). Исходный код библиотек не изменялся, используются как есть. Все они распространяются под MIT лицензией. В исходниках указаны полные тексты лицензий с авторами (license and copyright notice).

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

Функциональность

  • Готовая палитра цветов;
  • Несколько вариантов выбора цвета с помощью мыши (палитра, градиент);
  • Работа в форматах HEX, RGB с возможностью ручного указания кода цвета;
  • Автоматически подбирается цвет текста в поле (чтобы не сливался цвет текста и цвет фона);
 
 Демонстрация

Форма обработки "Демонстрация выбора цвета"

Предлагаемый вариант оформления элементов формы для работы с цветом

Открытие формы выбора цвета (по нажатию на три точки)

Результат выбора цвета

 
 Инструкция по использованию
  • Ознакомьтесь с обработкой в расширении "Демонстрация выбора цвета HTML", в ней подготовлен пример с комментариями;
  • Основные моменты по использованию:
    1. Открыть форму "Форма выбора цвета" и передать в нее цвет в формате HEX;
    2. Выбрать цвет с помощью мыши из палитры (готовые цвета из палитры, ползунки);
    3. Если знаете точное значение цвета HEX - вставьте его в верхнее поле (система определит цвет и подвинет ползунки, т.е. вы сразу увидите цвет);
    4. По нажатию на "ОК" форма закрывается и возвращает структуру из 3-х значений:
      1. Цвет HEX - строка формата #0d4ab7ff;
      2. Цвет RGB - строка формата 13,74,183;
      3. Цвет текста RGB - цвет текста в поле на форме (чтобы текст не сливался с фоном и его всегда было видно), можно не использовать. Без этого реквизита, если выбрать черный цвет, то фон и текст в поле сольются, и его будет не видно. С этим реквизитом, система определит цвет текста, и сделает его, например, белым. Строка формата 255,255,255.
    5. В общем модуле есть функция по получению цвета из строки строка формата 13,74,183 (RGB).
 
 Технические требования
  • Управляемые формы;
  • Платформа 1С:Предприятие версии 8.3.14.1565 и выше;
  • Режим совместимости конфигурации 8.3.14 и выше (все актуальные типовые конфигурации под это требование подходят);
  • Библиотека стандартных подсистем версии 2.3.2 и выше (все актуальные типовые конфигурации под это требование подходят).
 
 История обновлений

02.04.2023 Добавлена пилотная версия расширения 1.0.0.2

форма выбор цвета цвет hex rgb палитра

См. также

Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

Инструментарий разработчика Роли и права Запросы СКД Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

10000 руб.

02.09.2020    127049    689    389    

738

Infostart PrintWizard - создание и редактирование печатных форм в 1С 8.3

Пакетная печать Печатные формы Инструментарий разработчика Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

18000 руб.

06.10.2023    8413    25    6    

46

Infostart УДиФ: Управление данными и формами 1С

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 руб.

10.11.2023    4738    12    2    

38

SALE! %

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2280 руб.

14.01.2013    178938    1085    0    

862

Бустер Конвертации данных 3 (Infostart Toolkit)

Инструментарий разработчика 8.3.14 1С:Конвертация данных Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

15000 руб.

07.10.2021    15118    3    12    

38

Богатый редактор картинок, хранимых в базе, с возможностью РИСОВАНИЯ. Редактор внешних файлов картинок. Объект, расширяющий возможности работы с картинками из встроенного языка (Три в одном) + Обработка «Стандартизация картинок»

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Обработка предназначена для редактирования картинок в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Также обработка может быть использована из встроенного языка как объект для редактирования картинок. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Данная обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    62086    43    59    

81

Многопоточность. Универсальный «Менеджер потоков» 2.1

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    99887    239    97    

298

[Расширения] Динамическое управление видимостью и доступностью элементов форм (УФ) (8.3.6+)

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    54680    16    21    

42
Оставьте свое сообщение