Pascal 7 & Objects

       

Создание интерфейсных объектов


-----------------------------------------------------------------

Задание полного интерфейсного объекта с соответствующими ин- терфейсными элементами требует двух шагов:

* Построения объекта.

* Создания элемента экрана.

Первым шагом является вызов конструктора Init, который стро- ит интерфейсный объект и устанавливает его атрибуты, такие как стиль и меню.

Второй шаг заключается в вызове метода создания окна объекта приложения, MakeWindow, связывающего интерфейсный объект с новым элементом экрана. Эта связь поддерживается полем HWindow экрана (описателем окна).

Примечание: Об описателях окон рассказывается в Главе 7 "Иерархия ObjectWindows".

MakeWindow вызывает метод Create объекта, который всегда со- общает Windows о необходимости создания элемента на экране. Create создает также метод SetupWindow, который инициализирует интерфейсный объект путем создания, например, дочерних окон.



Содержание раздела