Включает или выключает поддержку в полном объеме Тем Windows XP .

SYS(2700 [, nValue ])

Параметры

nValue

Определяет число, определяющее включение или выключение поддержки Тем, см. таблицу:

nValue Установка

0

Отключает поддержку Тем.

1

Включает поддержку Тем. (По-умолчанию)

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

Данное символьного типа. Если Темы отключены или Вы работаете со старыми операционными системами, которые не поддерживают Темы, функция SYS(2700) возвращает "0", если параметр не указан в функции. Если поддержка Тем включена, функция SYS(2700) возвращает =  "1".

Комментарии

При отсутствии параметра в функции SYS(2700) возвращается текущая установка для системной переменной  _SCREEN , что соответствует параметру Themes данного компьютера. Следовательно, если Вы используете  SYS(2700,1) для включения поддержки Тем для Visual FoxPro, а Темы отключены в системе Windows, функция SYS(2700) возвращает "0",  хотя свойство _SCREEN.Themes имеет значение = True (.T.).

Когда Вы изменяете режим поддержки Тем используя функцию SYS(2700), Visual FoxPro не может автоматически обновить текущие формы. Тем не менее, когда режим Тем включен, некоторые элементы управления будут работать (например,  эффекты при перемещении мыши) . Поэтому рекомендуется устанавливать поддержку Тем в начале работы Вашей программы. 

Примечание:
Если Вы изменяете режим поддержки Схем для работающей формы, Вам нужно выполнить метод  Refresh для обновления элементов формы.

См. также