Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Команда ZOOM WINDOW

См. также Пример

Изменяет размеры и расположение пользовательского окна или системного окна Visual FoxPro.

Синтаксис

ZOOM WINDOW WindowName MIN [AUTO] | MAX | NORM
[AT nRow1, nColumn1 | FROM AT nRow1, nColumn1
[SIZE AT nRow2, nColumn2 | TO nRow2, nColumn2]]

Параметры

WindowName

Задает имя окна, размер которого вы собираетесь изменить.

MIN

Сворачивает окно до минимальных размеров.

В FoxPro для MS-DOS остается только имя окна или его заголовок.

В Visual FoxPro и FoxPro для Windows окно превращается в значок.

В FoxPro для Macintosh окна нельзя сворачивать до минимальных размеров fox90001.gif команда ZOOM WINDOW MIN игнорируется.

Любое системное окно можно уменьшить до минимальных размеров. Чтобы это было возможно, системное окно Visual FoxPro должно быть открыто в основном окне Visual FoxPro или в пользовательском окне.

Пользовательское окно можно свернуть после того, как оно будет определено. Его не нужно активизировать, чтобы изменить его размеры.

MIN AUTO

Действует только в FoxPro для MS-DOS.

Сворачивает окно и фиксирует его в правом нижнем углу основного окна Visual FoxPro.

В Visual FoxPro, FoxPro для Windows и FoxPro для Macintosh предложение AUTO иг орируется.

MAX

Разворачивает окно, полностью заполняя им основное окно Visual FoxPro, основ ое окно Windows или Macintosh или пользовательское окно. Если развертывается очернее окно, помещенное в родительское окно, оно заполняет родительское окно. Ес и в команде ZOOM WINDOW наряду с MAX задано еще какое-нибудь предложение (AT, SIZE, TO или FROM), предложение MAX игнорируется.

С помощью команды ZOOM можно разворачивать до максимальных размеров только по ьзовательские окна.

NORM

Восстанавливает первоначальные размеры окна после того, как оно было свернуто или развернуто. С помощью предложения NORM можно также перемещать окно, не ме яя его размер. Если в команде ZOOM WINDOW NORM других предложений нет, она позво яет восстановить первоначальные размеры и местоположение свернутого или развер утого окна.

AT nRow1, nColumn1 | FROM nRow2, nColumn2

С помощью предложений AT и FROM можно задать положение окна.

Команда ZOOM WINDOW WindowName NORM AT AT nRow1, nColumn1 восстанавливает первоначальные размеры свернутого или развернутого окна и помещает его в заданное место. Координаты AT nRow1, nColumn1 задают позицию левого верхнего угла окна. Положение окна можно изменить и командой MOVE WINDOW.

В FoxPro для MS-DOS, если задано предложение NORM или MIN, левый верхний угол асполагается в основном окне Visual FoxPro в точке с координатами nRow1, nColumn1. Если задано предложение MAX, AT и FROM игнорируются.

В Visual FoxPro и FoxPro для Windows, если задано предложение NORM, левый верх ий угол окна располагается в основном окне Visual FoxPro или FoxPro для Windows в точке, заданной предложением AT nRow1, nColumn1. Если задано предложение MIN, предложения AT и FROM игнорируются и окно отоб ажается в виде значка в нижней части основного окна Visual FoxPro или FoxPro д я Windows. Если задано предложение MAX, предложения AT и FROM игнорируются и ок о развертывается до размеров основного окна Visual FoxPro или FoxPro для Windows.

В Visual FoxPro и FoxPro для Windows, если окно создано с помощью предложения IN DESKTOP, его левый верхний угол располагается в основном окне Windows в точке, заданной предложением AT nRow1, nColumn1. Если задано предложение MIN, предложения AT и FROM игнорируются и окно отоб ажается в виде значка в нижней части основного окна Windows. Если задано пред ожение MAX, предложения AT и FROM игнорируются и окно развертывается до размеров основного окна Windows.

В FoxPro для Macintosh, если задано предложение NORM, левый верхний угол окна асполагается в основном окне FoxPro для Macintosh в точке, заданной предложе ием AT nRow1, nColumn1. Если задано предложение MIN, предложения AT и FROM игнорируются. Если задано предложение MAX, предложения AT и FROM игнорируются и окно развертывается до азмеров основного окна FoxPro для Macintosh.

В FoxPro для Macintosh, если окно создано с помощью предложения IN MACDESKTOP, его левый верхний угол располагается в основном окне Macintosh в точке, задан ой предложением AT nRow1, nColumn1. Если задано предложение MIN, предложения AT и FROM игнорируются. Если задано предложение MAX, предложения AT и FROM игнорируются и окно развертывается до азмеров основного окна Macintosh.

SIZE AT nRow2, nColumn2 | TO nRow2, nColumn2

Вы также можете задать размер окна, включив предложение SIZE или TO. Если зада о предложение SIZE, размер окна составляет nRow2 строк в высоту и nColumn2 столбцов в ширину. Если задано предложение TO, левый верхний угол окна остается в своей текущей позиции, а правый нижний угол располагается в точке с коорди атами nRow2, nColumn2.

Комментарии

Окна можно сворачивать до минимальных размеров, разворачивать до размеров ос овного окна Visual FoxPro или же можно устанавливать какие-то промежуточные азмеры. Если вы создали пользовательское окно в Visual FoxPro и FoxPro для Windows с помощью команды DEFINE WINDOW с предложением IN DESKTOP, это окно можно бу ет развертывать до размеров основного окна Windows.

Окна можно увеличивать непосредственно от минимальных размеров до максимальных или, наоборот, уменьшать от максимальных размеров до минимальных. Можно также указать, в каком месте основного окна Visual FoxPro или пользовательского окна следует разместить окно с новым размером.

Для изменения размера системного окна имя его нужно заключить в кавычки. Нап имер, чтобы свернуть окно Command, выполните следующую команду:

ZOOM WINDOW 'Command Window' MIN

С помощью команды ZOOM WINDOW можно изменить размер любого системного окна, за исключением Filer, Calculator и Puzzle.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.