Инструменты пользователя

Инструменты сайта


ru:autorun:documentation:tweaks_sethintparam

SetHintParam

SetHintParam(<func>, <id>, <param1> [, <param2> .. , <param5>])

Команда задает различные визуальные параметры для команд ShowHint и ControlSetHint.

Параметры

funcСтрока-идентификатор функции, к которой применяются изменения. Может принимать одно из значений:

ShowHint (или сокращённо sh)
ControlSetHint (или сокращённо csh)
idСтрока-идентификатор действия. Подробнее см. в таблице ниже.
param1..param5Параметры. Количество и состав отличается для различных идентификаторов действий.

Идентификаторы действия

ИдентификаторПараметрыОписание
ReloadНетПерезагрузка параметров из конфигурации Total Commander.
DelaynnnЗадержка перед появлением подсказки, в миллисекундах. Применима только для csh (ControlSetHint). Минимальное значение ограничено 100мс. По умолчанию используется системное значение задержки.
Fontsize, face, weight, style, charsetШрифт окна подсказки. Можно задавать один или более параметров. Значения опущенных параметров используются из конфигурации по умолчанию или предыдущих вызовов, если они производились.
BordercolorРамка окна подсказки для светлой темы.
BackColorcolorФон окна подсказки для светлой темы.
TextcolorТекст окна подсказки для светлой темы.
DarkBordercolorРамка окна подсказки для тёмной темы.
DarkBackColorcolorФон окна подсказки для тёмной темы.
DarktextcolorТекст окна подсказки для тёмной темы.

Параметры шрифта

sizeРазмер шрифта.
faceНазвание шрифта.
weightВес (жирность) шрифта.
styleСтиль шрифта. Представляет собой сумму флагов:
2 — курсив
4 — подчеркнутый
8 — перечеркнутый

Обратите внимание, что параметр style не поддерживается в подсказках TC и не загружается из конфигурации. По умолчанию 0.
charsetНабор символов.

Примечания

Цвет задается в RGB.

Примеры

# устанавливает шрифт подсказки Courier New размером 9,
# остальные параметры из конфигурации TC
SetHintParam("sh", "Font", 9, "Courier New") 
# устанавливает фон подсказки для светлой темы
SetHintParam("sh", "BackColor", 0x00FF00) 
ru/autorun/documentation/tweaks_sethintparam.txt · Последнее изменение: 2024/04/22 12:54 — loopback

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki