Описание команды


color

Просмотр и выбор цвета.

color=Parameter, ||Time, , ||pos<>

Параметры:

ParameterПриложение для просмотра, выбора цвета. Parameter может иметь несколько вариантов:

  • color - просмотр цвета, где color - значение цвета RGB.

  • clpget - просмотр цвета, где clpget - значение цвета из буфера обмена RGB.

  • pickcolor - вывод программы цвета.

  • fullcolor - вывод программы цвета с дополнительными панелями.

  • akelpad - вывод программы цвета с дополнительными панелями + отдельная панель для AkelPad.

TimeПауза. [необязательный] Time - время в секундах, на которое отображать цвет. Для параметров color и clpget. По умолчанию 3 секунды.
Дополнительные параметры:
pos<>Сохранение позиции окна. Параметр pos<Number> позволяет сохранять и возобновлять позицию окна, где Number:
  0 - не сохранять позицию (по умолчанию).
  1 - сохранять размер и положение окна.

Примечания:

Может выглядеть следующим образом:

  • При параметрах color и clpget появляется небольшое окно для отображения заданного цвета и исчезает через заданное количество секунд:


  • Если кликнуть в центр квадрата (пока отображается цвет) или вызвать команду с параметром pickcolor, то появится приложение выбора цвета с дополнительными данными:


  • Если кликнуть в центр квадрата или вызвать команду с параметром fullcolor, то появится приложение выбора цвета с дополнительными полями:


  • При активации окна текстового редактора AkelPad или вызов команды с параметром akelpad появится дополнительное панель для вставки и просмотра цвета из редактора:


Пример вызова из AkelPad:

-"Вставка • Выбор • Просмотр значения цвета" Exec(`"%a\TCIMG.exe" "color=akelpad"`) Icon("%a\AkelPadImage.dll",105)


  • В версии 3.4. добавлены дополнительные окна палитры и цвета:


  • Далее не составит труда разобраться. Основные возможности мини приложения:
   просмотр заданного цвета.
   просмотр цвета из буфер обмена.
   загрузка цвета из буфера обмена.
   запись цвета в буфер обмена в заданном формате.
   выбор цвета из стандартного диалога.
   выбор цвета с любого места экрана.
   выбор цвета по имени.
   выбор цвета детально.
   отображение информации.
   просмотр цвета Drag-and-drop (при перетаскивании значения цвета в окно программы).

В версии 12.1 добавлен запуск цвета в отдельном окне по нажатию клавиши SPACE (Пробел)



В версии 19.0 добавлено окно выбора цвета и фона для текста:

  • Дополнительные настройки внешнего вида диалога в TCIMG.ini в секции [Color]

  • Дополнительные таблицы, палитры и значения цветов см. Дополнение №21

См. также:

captxt, cldar, diffd, fonts, genwd, infow, keylg, pasgen, playn, plays, radio, regex, spech, swfvw, symcn, symss, symvw, textv, timesx, vclip, video, vidos, wntxt, xbarx

Примеры:
 Как создать кнопку?

color=akelpad ;; вывести программу работы с цветом с дополнительными панелями + отдельная панель для AkelPad

color=clpget ;; просмотр цвета из буфера обмена на 3 секунды

color=clpget||4 ;; просмотр цвета из буфера обмена на 4 секунды

color=FF0000 ;; просмотр цвета на 3 секунды

color=FF0000||1 ;; просмотр цвета на 1 секунду

color=fullcolor ;; вывести программу работы с цветом с дополнительными панелями

color=fullcolor ;; вывод программы цвета с дополнительными панелями

color=fullcolor||pos<1> ;; вывести программу работы с цветом с дополнительными панелями (сохранять позицию окна)

color=pickcolor ;; вывести программу работы с цветом

dubls=6infht=-1||.||<font~~size=+3~~color=#EB3654><b><marquee~~direction=right~~vspace=-10>....⛵~~....⛵</marquee></b></font>||200||60||5||5||style<2|1> bends=[edits=BOX_V01]||?F63,sym1||@CRLF!!Chr(124)||^^(?im)^(.*\\[^\\\r\n]*(?:||$$)[^\\\r\n]*)$ sends=[tc=AL-1f]??-1||&?GLOBALBENDS<1>||"%P"!! tcprm=LOADSELECTION||GLOBALSENDS<t> dubls=7 ;; в активной панели выделить файлы, частичные имена которых введены в диалоге, до этого запустить команду infht (сообщение) в другом процессе и завершить его по окончанию действий

infht=-1||Сообщение||<font~~size=+7~~color=#EB3654><b><marquee~~direction="right">Привет</marquee></b></font>||200||100 ;; создать бегущее сообщение с заданным размером, цветом текста и ожидать его закрытия

infht=-1||Сообщение||<font~~size=+7~~color=#EB3654><b><marquee~~direction="up">Привет</marquee></b></font>||200||100 ;; создать плавающее сообщение с заданным размером, цветом текста и ожидать его закрытия

infht=-1||Сообщение||<font~~size=+7~~color=#EB3654><b>Привет</b></font>||200||100 ;; создать сообщение с заданным размером, цветом текста и ожидать его закрытия


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru