Определяет, было ли активизировано заданное окно и не является ли оно скрытым.
WVISIBLE(WindowName) |
Параметры
- WindowName
- Задает имя окна, проверяемого функцией WVISIBLE( ). В Visual FoxPro можно задать и имя панели инструментов. Вы можете также включить пустую строку в WindowName, чтобы задать главное окно Visual FoxPro.
Результат
Логический
Remarks
Функция WVISIBLE( ) возвращает значение "истина" (.T.), если заданное окно показано или активизировано и не скрыто. Окно можно показать по команде SHOW WINDOW и активизировать командой ACTIVATE WINDOW.
Функция WVISIBLE( ) возвращает значение "ложь" (.F.), если окно не было активизировано, было скрыто командой HIDE WINDOW, было деактивизировано командой DEACTIVATE WINDOW или не существует вообще.
Example
Следующийся пример активизирует окно Data Session ( обращаемся по имени View). Используя WVISIBLE () функция, Вы можете вывести на экран состояние видимости окна. Используем команду Deactivate window, для закрытия окно Data Session, и используем функцию WVISIBLE (), чтобы снова вывести состояние видимости окна.
![]() | |
---|---|
ACTIVATE WINDOW View ? WVISIBLE( "View" ) && вернет .T. DEACTIVATE WINDOW View ? WVISIBLE( "View" ) && вернет .F. |
Смотреть также
Другие ресурсы
Команда ACTIVATE WINDOWКоманда DEFINE WINDOW
Функция WEXIST( )
Функция WONTOP( )
Функция WOUTPUT( )
Функции
Language Reference