Описание команды | |
infow |
Информационная строка.
infow=Mode, , ||Theme, ||attach<>, ||titlx<>
Параметры:
Mode | Режим создания информационной строки. 0 - строка создаётся в заголовке заданной программы. 1 - строка создаётся в специальном окне-панели заданной программы (по умолчанию на рабочем столе). 2 - включает/выключает строку в заголовке заданной программы. 3 - включает/выключает строку в специальном окне-панели заданной программы. 4 - строка создаётся в заголовке заданной программы (если окно не найдено, то выдаётся сообщение об ошибке). |
Дополнительные параметры: | |
Theme | Тема. Имя секции в TCIMG.ini, в которой записаны настройки информационной строки. По умолчанию имя TitleWindow (т.е. секция [TitleWindow]). Большинство ключей секции задействуются при Mode=1. Общий ключ Line см. Примечание. |
attach<> | Прикрепление к окну. Параметр attach<CLASS|Left|Top>, позволяет создать информационную строку для заданного окна, где: CLASS - класс окна, для которого создаётся строка (TTOTAL_CMD). Left - отступ слева от левого верхнего угла программы. Top - отступ сверху от левого верхнего угла программы. Left и Top используются при Mode=1 и Mode=3. |
titlx<> | Принудительный текст заголовка. Параметр titlx<String> позволяет принудительно назначить текст заголовка окна, где: String - устанавливаемый текст окна. Используется при Mode=0, Mode=2 и Mode=4. По умолчанию заголовок берётся из заданного окна и к нему приставляется информационная строка. |
Примечания:
Информация, которая отображается в информационной строке прописывается в ключе LineТаблица специальных тегов для информационной строки | |||||||||||||||||||||||||||||||||||||||||||||||||
Имя тега | Информация | ||||||||||||||||||||||||||||||||||||||||||||||||
¤TIME¤FORMAT¤ | Дата. FORMAT может содержать YYYY.YY.MM.DD.HH.NN.SS.WW.AA, где: YYYY - все четыре цифры года. YY - последние две цифры года. MM - месяц от 01 до 12. DD - день месяца от 01 до 31. HH - часы в 24-часовом формате от 00 до 23. NN - минуты от 00 до 59. SS - секунды от 00 до 59. WW - номер дня недели от 1 до 7, начиная с ВОСКРЕСЕНЬЯ, заканчивая СУББОТОЙ. AA - день года от 1 до 366. Вместо точек может быть текст или символ. | ||||||||||||||||||||||||||||||||||||||||||||||||
¤DATA¤FORMAT¤ или ¤DATA¤FORMAT|Lang¤ | Дата. FORMAT может содержать следующие сокращения (символы или сочетания символов): h.hh.H.HH.m.mm.s.ss.t.tt.d.dd.ddd.dddd.M.MM.MMM.MMMM.y.yy.yyyy Они могут располагаться в любом порядке и использоваться несколько раз. Вместо точек могут прописываться любые другие символы.
При использовании Lang прописывается код языка (0409, 040c, 0419, ...) см. Дополнение №14 (по умолчанию 0 - локальный язык). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤CPU¤ | Загруженность процесса в процентах. | ||||||||||||||||||||||||||||||||||||||||||||||||
¤CPU0¤ | Загруженность процесса в процентах (без ведущих нулей). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤USEDMEMORY¤ | Используемая память (в процентах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤FREEMEMORY¤ | Оставшаяся память (в процентах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤FRAMM¤ | Физическая память: общий размер (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤FRAMG¤ | Физическая память: общий размер (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤ARAMM¤ | Физическая память: доступный размер (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤ARAMG¤ | Физическая память: доступный размер (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤XRAMM¤ | Физическая память: занятый размер (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤XRAMG¤ | Физическая память: занятый размер (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤SRAMM¤ | Файл подкачки: общий размер (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤SRAMG¤ | Файл подкачки: общий размер (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤PRAMM¤ | Файл подкачки: доступный размер (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤PRAMG¤ | Файл подкачки: доступный размер (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤RRAMM¤ | Файл подкачки: занятый размер (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤RRAMG¤ | Файл подкачки: занятый размер (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤WRAMM¤ | Виртуальная память: общий размер (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤WRAMG¤ | Виртуальная память: общий размер (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤VRAMM¤ | Виртуальная память: доступный размер (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤VRAMG¤ | Виртуальная память: доступный размер (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤ZRAMM¤ | Виртуальная память: занятый размер (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤ZRAMG¤ | Виртуальная память: занятый размер (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤ACM¤ | Размер диска C: (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤ACG¤ | Размер диска C: (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤SCM¤ | Размер свободного пространства диска C: (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤SCG¤ | Размер свободного пространства диска C: (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤FC¤ | Процент занятого пространства диска C:. | ||||||||||||||||||||||||||||||||||||||||||||||||
¤PC¤ | Процент свободного пространства диска C:. | ||||||||||||||||||||||||||||||||||||||||||||||||
¤LC¤ | Метка диска C:. | ||||||||||||||||||||||||||||||||||||||||||||||||
¤A*M¤ ¤A*G¤ ¤S*M¤ ¤S*G¤ ¤F*¤ ¤P*¤ ¤L*¤ | По аналогии теги для других дисков, где вместо * вставляется буква диска. | ||||||||||||||||||||||||||||||||||||||||||||||||
¤AZM¤ | Размер диска Z: (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤AZG¤ | Размер диска Z: (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤SZM¤ | Размер свободного пространства диска Z: (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤SZG¤ | Размер свободного пространства диска Z: (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤FZ¤ | Процент занятого пространства диска Z:. | ||||||||||||||||||||||||||||||||||||||||||||||||
¤PZ¤ | Процент свободного пространства диска Z:. | ||||||||||||||||||||||||||||||||||||||||||||||||
¤LZ¤ | Метка диска Z:. | ||||||||||||||||||||||||||||||||||||||||||||||||
Требуется подключение к интернету | |||||||||||||||||||||||||||||||||||||||||||||||||
¤DOWNLOAD¤ | Скорость скачивания (в килобайт\мегабайт/с). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤UPLOAD¤ | Скорость передачи (в килобайт\мегабайт/с). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤DOWNLOADM¤ | Скорость скачивания (в мегабайт/с). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤UPLOADM¤ | Скорость передачи (в мегабайт/с). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤DOWNLOADMBIT¤ | Скорость скачивания (в мегабит/с). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤UPLOADMBIT¤ | Скорость передачи (в мегабит/с). | ||||||||||||||||||||||||||||||||||||||||||||||||
Динамическое отображение информации о CDROM и съемных дисках | |||||||||||||||||||||||||||||||||||||||||||||||||
Два символа § между которыми используются следующие теги будут означать динамическое отображение информации о съемных носителях. При извлечении какого-либо устройства или пустом дисководе информация из строки удаляется. При подключении устройства информация добавляется в строку. Пример: §¤N¤ ¤L¤ ¤SG¤G ¤P¤%§ | |||||||||||||||||||||||||||||||||||||||||||||||||
¤N¤ | Буква диска (C:). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤AM¤ | Размер диска (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤AG¤ | Размер диска (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤SM¤ | Размер свободного пространства диска (в мегабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤SG¤ | Размер свободного пространства диска (в гигабайтах). | ||||||||||||||||||||||||||||||||||||||||||||||||
¤F¤ | Процент занятого пространства диска. | ||||||||||||||||||||||||||||||||||||||||||||||||
¤P¤ | Процент свободного пространства диска. | ||||||||||||||||||||||||||||||||||||||||||||||||
¤L¤ | Метка диска. | ||||||||||||||||||||||||||||||||||||||||||||||||
¤KEY¤ | Отображение изменения раскладки клавиатуры. | ||||||||||||||||||||||||||||||||||||||||||||||||
?<info=String>? | Разовая вставка информации, где: String - это это один или серия параметров таких же как и в Дополнении №10. | ||||||||||||||||||||||||||||||||||||||||||||||||
?*<info=String>? | Динамическая вставка информации, где: String - это это один или серия параметров таких же как и в Дополнении №10. |
[TitleWindow]
...
Line=¤TIME¤YY.MM.DD - HH:NN:SS¤ CPU:¤CPU¤% UMEM:¤USEDMEMORY¤% FMEM:¤FREEMEMORY¤% C:¤PC¤% D:¤PD¤%
; Дополнительные настройки в TCIMG.ini (TCIMGU.ini), в секции TitleWindow
[TitleWindow2]
BkColor=FFFFFF
BkTrans=0
Trans=200
OnTop=1
X=-5
Y=5
FontSize=12
FontWidth=400
FontAttribute=0
FontName=Segoe UI
ColorText=000000
MenuColor=DAF9FF
Line=¤TIME¤YY.MM.DD - HH:NN:SS¤ CPU:¤CPU¤% UMEM:¤USEDMEMORY¤% FMEM:¤FREEMEMORY¤% C:¤PC¤% D:¤PD¤%
[TitleWindow3]
...
Line=¤DATE¤ddd dd MMM yyyy HH:mm:ss¤ ЦП: ¤CPU¤% Память: ¤USEDMEMORY¤%
[TitleWindow6]
...
Line=§¤N¤ ¤L¤ ¤SG¤G ¤P¤%§
; Динамическая часть остаётся как есть при добавлении другой информации:
Line=¤LC¤<<<====§¤N¤ ¤L¤ ¤SG¤G ¤P¤%§
Line=§¤N¤ ¤L¤ ¤SG¤G ¤P¤%§===>>>¤LC¤
См. также:
captxt, cldar, color, diffd, fonts, genwd, keylg, mtble, pasgen, playn, plays, radio, regex, resvw, spech, swfvw, symcn, symss, symvw, textv, timesx, vclip, video, vidos, wntxt, xbarx
Примеры: | Как создать кнопку? |
exect=$var_n=Number(WinGetHandle('[ACTIVE]')) dubls=3 infow=2||TitleWindow1||attach<@$var_n> tcimg=$cm540 ;; после заголовка активного окна создать информационную строку, настройки в секции [TitleWindow1], если включена, то выключить с обновлением заголовка
infow=0||attach<TTOTAL_CMD> ;; после заголовка Total Commander создать информационную строку
infow=0||TitleWindow_0||attach<TTOTAL_CMD>||titlx<~~> ;; убрать заголовок Total Commander
infow=0||TitleWindow10||attach<TTOTAL_CMD> ;; после заголовка Total Commander создать информационную строку, настройки в секции [TitleWindow10] (активность интернета на данный момент)
infow=0||TitleWindow3||attach<TTOTAL_CMD> ;; после заголовка Total Commander создать информационную строку, настройки в секции [TitleWindow3]
infow=0||TitleWindow4||attach<TTOTAL_CMD> ;; после заголовка Total Commander создать информационную строку, настройки в секции [TitleWindow4]
infow=0||TitleWindow6||attach<TTOTAL_CMD> ;; динамическое отображение информации о съемных носителях в заголовке Total Commander
infow=0||TitleWindow7||attach<TTOTAL_CMD> ;; после заголовка Total Commander создать информационную строку, настройки в секции [TitleWindow7] (пример вставки информации с помощью параметра info)
infow=0||TitleWindow8||attach<TTOTAL_CMD> ;; после заголовка Total Commander создать информационную строку, настройки в секции [TitleWindow8] (пример динамической вставки информации с помощью параметра info)
infow=0||TitleWindow9||attach<TTOTAL_CMD> ;; после заголовка Total Commander создать информационную строку, настройки в секции [TitleWindow9] (пример динамической вставки информации с помощью параметра info)
infow=1 ;; создать на рабочем столе информационную строку
infow=1||attach<TTOTAL_CMD|350|7> ;; в координатах 350x7 относительно Total Commander создать окно с информационной строкой
infow=1||TitleWindow11 ;; создать на рабочем столе информационную строку с датой на англ.
infow=1||TitleWindow2 ;; создать на рабочем столе информационную строку, настройки в секции [TitleWindow2]
infow=1||TitleWindow2||attach<TTOTAL_CMD|350|7> ;; в координатах 350x7 относительно Total Commander создать окно с информационной строкой, настройки в секции [TitleWindow2]
infow=2||attach<AkelPad4>||titlx<AkelPad> title=AkelPad||$AkelPad4 ;; создаёт информационную строку в заголовке AkelPad, повторное нажатие убирает строку из заголовка
infow=2||TitleWindow1||attach<TTOTAL_CMD> tcimg=$cm540 ;; после заголовка Total Commander создать информационную строку, настройки в секции [TitleWindow1], если включена, то выключить с обновлением заголовка
iniwr=%%TCIMG_INI%%||Autorun||Autorun9||ShellExec~~/TT~~/W~~/SW_HIDE~~%%COMMANDER_PATH%%\TCIMG.exe~~infow=0Chr(124)Chr(124)attach<TTOTAL_CMD> ;; записать в TCIMG.ini в секцию [Autorun] в ключ Autorun9 заданную строку