Описание функции


WinSetTrans

Устанавливает прозрачность окна.

WinSetTrans('title','text',transparency)

Параметры

title Заголовок/дескриптор/класс окна. См. заголовки и текст окон.
text Текст окна.
transparency Число в диапазоне 0-255. Чем меньше число, тем более прозрачность окна.
255 = непрозрачно
0 = невидимое.

Возвращаемое значение

Успех:Возвращает Non-zero.
Ошибка:Возвращает 0, @error устанавливает равным 1, если функция не поддерживает OS.

Примечания

Требует Windows 2000/XP или более поздняя. Глубина цвета экрана должна быть больше или равно 16- бит.

Функцию можно подключить через команду exect
Для передачи пустой строки можно воспользоваться ключевым словом Null
Для передачи значения по умолчанию можно воспользоваться ключевым словом Default

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


exect=$var_h=WinGetHandle('[CLASS:TTOTAL_CMD]')||WinSetTrans(Eval('var_h'),Null,192)||Sleep(3000)||WinSetTrans(Eval('var_h'),Null,255) ;; на 3 секунды сделать окно Total Commander прозрачным на 25%

exect=WinSetTrans('[CLASS:Shell_TrayWnd]',Null,128) ;; установить прозрачность 50% для панели задач


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