назад | содержание | вперед Родительское окно MDI-интерфейса Для добавления родительской формы в проект можно выполнить одно из следующих действий:
MDI-форма показана на рис. 7.3.
Рис. 7.3. Форма родительского окна интерфейса типа MDI Родительское и дочернее окна имеют набор основных свойств, описанных в табл. 7.1. Доступ к этим свойствам можно получить при помощи окна Properties (Свойства). Таблица 7.1. Набор основных свойств родительских и дочерних окон
Свойство BorderStyle определяет тип обрамления окна и может принимать значения, приведенные в табл. 7.2. Таблица 7.2. Тип обрамления окна. задаваемый свойством BorderStyle
Свойство ScaleMode задает единицу измерения свойств width, Height, Left и Top и может принимать значения, описанные в табл. 7.3. Таблица 7.3. Значения, принимаемые свойством ScaieMode
Свойства окон можно изменять в режиме проектирования. Кроме того, Visual Basic дает возможность изменять свойства окон из программы в ре-жиме выполнения. Здесь следует заметить, что в отличие от дочернего, для родительского окна доступна только часть из перечисленных свойств. Например, недоступны свойства MaxButton, MinButton или controiBox, управляющие кнопками в заголовке окна. В свою очередь, существуют свойства, характерные только для родительского окна. Это свойства AutoShowChildren И ScrollBars. Если свойство AutoShowChildren имеет значение True (это значение используется по умол чанию), то при загрузке родительского окна автоматически загружается дочернее окно. Свойство ScrollBars определяет наличие полос прокрутки в родительском окне для дочерних окон, выходящих за границы видимости. По умолчанию это свойство имеет значение True, разрешающее отображение полосы прокрутки. В табл. 7.4 приведены основные события, которые чаще всего используются для форм. В процессе программирования вы познакомитесь с ними более подробно. Таблица 7.4. События, используемые формами
При проектировании можно просмотреть список событий, связанных с формой, в окне редактора кода формы. Для этого необходимо выполнить команду Code (Код) меню View (Вид) или переместить указатель в поле конструирования формы и дважды щелкнуть кнопкой мыши. В верхней части окна редактора кода расположены два списка. Выберите из левого списка объектов текущую форму. При этом в правом списке будут расположены все события формы. При программировании событий Visual Basic 6 сразу же при выборе события предоставляет готовую конструкцию (шаблон кода) для программирования действий по событию. Имя процедуры обработки события всегда связано с его именем. Например, для обработки события Load автоматически предоставляется такой шаблон: Private Sub Form_Load() ... код процедуры обработки события End Sub
назад | содержание | вперед
Поделитесь этой записью или добавьте в закладки |
Полезные публикации |