Подписаться на RSS рассылку
Главная » Учебник по Delphi для начинающих » Урок 3 - Свойства и события у формы

Урок 3 - Свойства и события у формы

Автор:

Tweet

Форма - это главный элемент разрабатываемого приложения, на котором располагаются другие элементы.

Уберем выделение со всех компонентов, тем самым в инспекторе объектов будут отображаться свойства формы.

Основные свойства формы:

Caption — название окна, отображающееся в строке заголовка;
Name — имя формы (по умолчанию Form1, Form2,...);
Width — ширина формы в пикселях;
Height — высота формы в пикселях;
Left — координата формы относительно левой стороны экрана;
Top — координата формы относительно верхней стороны экрана;
Position — стартовая позиция окна;
Icon — иконка в строке заголовка;
Color — цвет фона формы;
AlphaBlend — использовать ли прозрачность формы;
AlphaBlendValue — степень прозрачности формы (0-прозрачна польностью, 255-непрозрачна);
BorderStyle — тип границы, обрамляющей форму;

Значения BorderStyle:

bsDialog — форму можно только переместить и закрыть, кнопки свернуть/развернуть отсутствуют;
bsNone — нет рамки, кнопок max/min, закрыть и оконного меню;
bsSingle — форму можно свернуть и развернуть, но нельзя изменить размер формы перетаскиванием за края;
bsSizeable — размер формы можно изменять, используется по умолчанию;
bsSizeToolWin — форма отображается аналогично Sizable, отсутствуют кнопки max/min, а текст в заголовке формы выводиться уменьшенным шрифтом;
bsToolWindow — Форма отображается аналогично предыдущему свойству, с тем отличием, что размер формы нельзя будет изменить перетаскиванием за края.

Основные события формы:

onCreate — происходит при создании формы;
onShow — происходит при показе формы на экран (например сворачивание и разворачивание);
onActivate — происходит при активации формы;
onPaint — происходит при перерисовке формы;
onResize — происходит при изменении размера формы;
onCloseQuery — происходит при закрытии формы нажатием на кнопку закрыть;
onClose — происходит при закрытии формы, не обязательно кнопкой закрыть;
onClick — происходит при клике по форме;
onDblClick — происходит при двойном клике по форме;
onMouseMove — происходит при движении мышкой по форме;
onMouseDown — происходит при нажатии кнопки мыши без отпускания;
onMouseUp — происходит при отпускании кнопки мыши;


Урок 4 - Изучаем основные компоненты

Просмотров: 24749

Обсудить на форуме

Copyright © 2008 - 2018 Программирование на Delphi для начинающих и не только.

Полнота авторских прав на все материалы, опубликованные на сервере DelphiDevelop.ru принадлежит их авторам.

Перепечатка материалов разрешается с указанием авторства и гиперссылки на первоисточник информации.