Поддержка тем Windows

WSO поддерживает темы Windows.

Для поддержки тем в WSO 1.1.6 добавлено свойство EnableVisualStyles, чтобы включить темы нужно изменить его после создания объекта WindowSystemObject на TRUE.

В предыдущих версиях использование тем контролировалось наличием файла манифеста у приложения, которое использует WSO. В частности такой манифест включен в виде ресурса в примерах Delphi. При запуске скрипта на JScript (WSH) с помощью WScript.exe обычно темы XP недоступны, т. к. WScript.exe не содержит нужного манифеста. При работе под Windows XP это можно было исправить, положив рядом с WScript.exe файл манифеста WScript.exe.manifest. Однако в Windows Vista такой подход уже не работает, т. к. учитываются только манифесты, включенные в исполняемый файл.

Темы используются только при наличии Comclt32.dll версии 6.0, включена в Windows XP и последующие версии Windows.


Документация по WSO 1.1. Последние изменения:Wed Aug 12 18:10:22 2015. (C) Веретенников А. Б. 2004-2015