Четвертый BORLAND С++ и его окружение

Родительские и дочерние интерфейсные элементы


В Windows-приложениях интерфейсные элементы (окна, блоки диалога и управляющие элементы) связаны между собой отношениями родитель-потомок. Два интерфейсных элемента являются связанными,

когда один из них является родительским окном, а другой дочерним.

Не путайте эти родительские взаимоотношения с наследованием или

владением экземпляров, которые являются отношениями между объектами. Дочернее окно не обязательно происходит из своего родительского окна или наследует его свойства.

Дочернее окно - это интерфейсный элемент, управляемый другим

интерфейсным элементом. Например, блоки списков управляются окном

или блоком диалога в котором они появляются. Они выводятся только

в случае вывода их родительских окон. И наоборот, блоки диалога

являются дочерними окнами, управляемыми порождающими их окнами.

При закрытии родительского окна, дочерние окна закрываются автоматически. Аналогично, при перемещении родительского окна, все

его дочерние окна перемещаются вместе с ним.

Все интерфейсные элементы (окна, блоки диалога и управляющие

элементы) могут выступать как родительские и как дочерние окна.



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