Картинки из квадратов \ Программы рисования \ Вспомогательные программы \ Программы для подбора цвета \

2.2.1.2. Динамический подбор цвета

2.2.1.2.1. Собственно программа
В представленной здесь программе вы можете подобрать нужный цвет без просмотра таблицы, путем непосредственного смешивания трех основных цветов: красного (Red), зеленого (Green) и голубого (Blue). В этой программе вы можете также создать и сохранить желательную для вас палитру, которая затем будет загружаться в основную программу рисования (об этой возможности мы поговорим в конце страницы).
У левой стороны окна программы расположены 13 квадратиков предопределеннного цвета (как и в основной программе рисования). Вы можете "динамически" изменить их цвет и цвет фона страницы. Для этого сначала нажмите вверху окна кнопку "Показать панель установки цветов".
После того, как эта панель откроется, определитесь с объектом, цвет которого вы желаете изменить. По умолчанию считается, что вы будете менять цвет фона страницы. Если это не так, то выберите нужный объект из выпадающего списка, расположенного в правом верхнем углу панели (числа в этом списке означают номера квадратов, исчисляемые сверху вниз начиная от 0 и заканчивая 12-ю).
Итак, допустим, что вы определились с объектом изменения цвета. В полях под буквами R, G и B на панели установки цветов вы можете прочитать шестнадцатиричные значения красной, зеленой и голубой составляющих текущего цвета объекта. Увеличьте значение одной из составляющих текущего цвета, нажав на соответствующую кнопку "Увел." Цвет объекта изменится. Аналогично можно уменьшить значение любой составляющей цвета.
Полный шестнадцатиричный код цвета слагается из шестнадцатиричных значений составляющих. Чтобы увидеть полные шестнадцатиричные коды цветов, нажмите вверху окна программы кнопку "Показать коды цветов".
Все цвета, которые вы здесь подбираете, будут принадлежать безопасной палитре. Это означает, что диапазон изменения каждой составляющей цвета ограничен следующими шестью значениями: 00, 33, 66, 99, CC, FF. Эти возможные значения приведены здесь в порядке возрастания.  Т. е. 00 означает отсутствие соответствующей компоненты в результирующем цвете, а FF — ее максимальное присутствие. Между 00 и FF расположены четыре промежуточных значения.
Таким образом, в описываемой программе вы можете "динамически" подобрать цвета всех 13-ти квадратов (и цвет фона) для основной программы рисования. Начните с подбора цвета фона, поскольку цвета квадратов будут выглядеть по разному на разных фонах. Затем при помощи панели установки цветов установите цвета нужных вам квадратов. Отобразите полные шестнадцатиричные коды цветов. Теперь эти коды нужно перенести в основную программу рисования.
Конечно, это можно сделать, как и в случае таблицы цветов, т. е. путем захвата мышью с экрана кода каждого отдельного цвета с последующей вставкой его через буфер обмена в основную программу. Но это может быть долгой песней. Гораздо более быстрым методом может оказаться генерация палитры всех созданных цветов и последующая вставка ее в основную программу за один прием.
Чтобы создать палитру, нажмите вверху окна программы кнопку "Создать палитру". В ответ на это действие откроется новая страница во весь экран. Хотя на ней вы ничего не увидите (кроме цвета фона), тем не менее, коды всех подобранных вами цветов "сидят" в ее HTML-документе. Поэтому захватите с экрана HTML-код этой страницы (по методу, описанному на Странице 2.1.3) и вставьте его в основную программу в качестве "файла исходной картины" (как описано здесь). Вы увидите, что установлнные по умолчанию цвет фона и цвета квадратов в основной программе рисования заменились на подобранные вами.
Быть может, созданной палитрой вам придется пользоваться неоднократно. Тогда сохраните ее на диске как HTML-файл по методу, изложенному на Странице 2.1.4.
2.2.1.2.1. Собственно программа
К началу данной страницы
Картинки из квадратов \ Программы рисования \ Вспомогательные программы \ Программы для подбора цвета \