Описание функции | |
WinGetTitle |
Возвращает полный заголовок окна.
WinGetTitle('title'[,'text'])
Параметры
title | Заголовок/дескриптор/класс окна. См. заголовки и текст окон. |
text |
[необязательный] Текст окна. |
Возвращаемое значение
Успех: | Возвращает строку, содержащую полный заголовок окна. |
Ошибка: | Возвращает 0, если не найден заголовок. |
Примечания
WinGetTitle('[ACTIVE]') возвращает заголовок активного окна. WinGetTitle() работает со свёрнутыми и скрытыми окнами. Если несколько окон соответствуют критерию, то из них используется последнее активное окно.См. также
WinSetTitle, WinGetText, WinTitleMatchMode (Опция)
Примеры: | Как создать кнопку? |
exect=$var_i=##$INI<8//%%COMMANDER_INI%%//Configuration//CopyComments>||$var_st=WinGetTitle('[ACTIVE]') tcimg=$cm516 buttn=TDLGCONFIGALL||43;tcTCSBO22|$w|$h||43;tcTCSBO27||43;tcTCSBO24 exect=$var_s='Копирование~~Descript.ion~~'&($var_i=2?'ВКЛЮЧЕНО':'ОТКЛЮЧЕНО') pause=500 title=$var_s pause=5s title=$var_st ;; включить/выключить копирование Descript.ion + отобразить текущее состояние настройки в заголовке
exect=$var_i=##$INI<8//%%COMMANDER_INI%%//Configuration//CopyComments>||$var_st=WinGetTitle('[ACTIVE]')||$var_s='Копирование~~Descript.ion~~'&($var_i=10?'ВКЛЮЧЕНО':'ОТКЛЮЧЕНО') title=$var_s pause=5s title=$var_st ;; отобразить текущее состояние настройки в заголовке
exect=$var_st=WinGetTitle('[CLASS:TTOTAL_CMD]')||_ViewValues('$var_st') ;; получить заголовок окна Total Commander
exect=$var_st=WinGetTitle('[CLASS:TLister]')||_ViewValues('$var_st') ;; получить заголовок окна Lister'a