Шаг 36 - Создаем дочернее окно

В этом шаге мы рассмотрим, как на FoxPro можно самим создавать окна, которые будут дочерними по отношению к главному окну VFP. Итак, начнем.

Самый простой вариант простой вариант нарисует рамку:

define window test01 from 10,10 to 25,30
show window test01

36_1.gif (611 b)

Добавим атрибуты:

define window test02 from 10,10 to 25,30 system
show window test02

36_2.gif (885 b)

define window test03 from 10,10 to 25,30 system grow
show window test03

36_3.gif (1113 b)

define window test04 from 10,10 to 25,30 system grow close
show window test04

36_4.gif (1111 b)

define window test05 from 10,10 to 25,30 system grow close zoom
show window test05

36_5.gif (1191 b)

Чтобы окно двигалось:

define window test06 from 10,10 to 25,30 system grow close zoom float
show window test06 

36_6.gif (2362 b)

Добавим название:

define window test07 from 10,10 to 25,30;
	title 'Мое окно' system grow close zoom float
show window test07

36_7.gif (1287 b)

А без атрибута SYSTEM окно будет выглядеть так:

define window test08 from 10,10 to 25,30;
	title 'Мое окно' grow close zoom float
show window test08

36_8.gif (1220 b)

Вот так в VFP можно самостоятельно рисовать окна.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Клементьев В.А - 13.08.2002