"Эверест" - Центр Практической
Информатики представляет вводный курс "Delphi для чайников" Урок 5. Инспектор объектов или свойства и события…. Мы судим о человеке по его свойствам: внешнему виду и поведению.
Каждый элемент в Delphi то же наделён свойствами, которые определяют внешний
вид объекта и его поведение.
В режиме проектирования манипулирование свойствами осуществляется с помощью Формы. Например, для того чтобы изменить свойства Height (высоту) и Width (ширину) кнопки, достаточно "зацепить" мышкой за любой ее угол и раздвинуть до нужного представления. Того же результата можно добиться, просто подставив новые значения свойств Height и Width в окне Инспектора Объектов.
1. Запустите Delphi. Форма Form1 создается автоматически при запуске программы. Добавьте на форму кнопку Button1 (помните, как в прошлом уроке). Теперь наша программа теперь состоит из двух объектов: Form1, Button1. 2. Посмотрим, какими свойствами обладает наша форма - Form1.
Для этого щелкните на форме. Затем, в окне инспектора объектов (см. рисунок
выше) перейдите на закладку Properties (свойства). 3. Щёлкните один раз на форме, затем в окне инспектора объектов по закладке
Properties (свойства).
Другие компоненты могут иметь такие же свойства, что и форма, плюс дополнительно большое количество "своих" свойств. Например, компоненты Button имеют почти все выше приведенные свойства и дополнительно некоторые свои. 4. Сейчас измените свойства объектов, как указано в таблице ниже. Для
этого, сначала выберите нужный компонент (Form1 или Button1), щелкая на
нем левой кнопкой мыши. Затем, в окне инспектора объектов, на закладке
Properties, найдите нужное свойство и измените его либо вписывая новое
значение, либо выбирая из предложенного списка. Form1
5. Измените свойства Width, Height, Top, Left. Разберитесь, какое свойство за что отвечает. 6. Очень интересное свойство Align (выравнивание). Попробуйте изменить это свойство и запустите программу, нажав F9. 7. Закройте свою программу, измените свойство align на другое, например, alClient. Снова запустите программу. Вы увидите, как опять изменилась ваша форма. 8. Попробуйте разные значения этого свойства. Они нам понадобятся. Button1.
9. Запустите программу кнопкой F9.
Подведите курсор к кнопке, курсор должен измениться. Примечание: Вы, наверное, обратили внимание на "дикие" значения свойств.
Например, почему бы цвета в свойстве Color не называть как принято: Red,
Black, а не так как в Delphi: clRed, clBlack? Дело в том, что Delphi- это принятая форма записи, перед значением свойства стоит сокращение, определяющее, к какому свойству оно принадлежит. clREd -cl-сокращенно color. Аналогично: alClient - align client (выровнять по всей клиентской области- развернуть во весь экран) Самостоятельно: Исследуйте компонент
label.
На следующем уроке мы разберемся как изменять свойства во время выполнения программы. Скачать этот урок в формате Word и посмотреть архив данной рассылки, Вы сможете на нашем сайте по адресу: http://umnik.rikt.ru/everest/distant/delphi.htm ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Copyright © "ПроектGame"; 2004