Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по лабораторным Delphi.doc
Скачиваний:
43
Добавлен:
13.02.2016
Размер:
610.3 Кб
Скачать

1.2 Окно формы.

  1. Окно формы представляет собой проект Windows-окна будущей программы. Вначале окно формы содержит только стандартные для Windows интерфейсные элементы – кнопки вызова системного меню, максимизации, минимизации и закрытия окна, полосу заголовка и очерчивающую рамку. Визуально отметьте эти элементы на форме.

  2. При нажатии кнопки <F9> выполняются три этапа: компиляция, компоновка, исполнение программы.

    1. Осуществите прогон программы, нажав кнопку <F9>.

    2. На экране появится работающее приложение, представляющее собой пустое окно. Закройте приложение.

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

  4. Для того чтобы убрать компонент с поверхности формы, необходимо выделить его и нажать клавишу <Delete>. Уберите компоненты с поверхности формы.

1.3 Окно инспектора формы.

  1. Окно инспектора объектов содержит две страницы: Properties и Events. Страница Properties служит для установки нужных свойств компонента, страница Events позволяет определить реакцию компонента на то или иное событие. В верхней части инспектора объектов располагается раскрывающийся список всех компонентов, помещенных на форму. Просмотрите свойства формы, представленные на странице Properties.

  2. По умолчанию заголовок окна совпадает с заголовком формы: Form1. Измените свойство Caption c Form1 на Лабораторная работа №1. Для этого щелкните мышью по строке Caption и в правой части измените текст заголовка.

  3. Обратите внимание на свойство Name. Это свойство определяет имя компонента, под которым компонент будет известен программе. Первое время можно оставлять имя таким, какое задает Delphi по умолчанию. Так Вы запомните названия компонентов. В дальнейшей работе рекомендуется задавать компонентам имена «со смыслом» вместо однотипных имен, которые «придумывает» Delphi.

  4. Поместите на форму компонент Panel1. Осуществите прогон пустой программы. В рабочем приложении максимизируйте окно, а затем закройте его.

  5. Задайте свойству Align компонента Panel1 значение alBottom. Свойство Align указывает способ выравнивания размещаемого компонента относительно того контейнера, в котором он размещается. Осуществите прогон программы. В рабочем приложении максимизируйте окно, а затем закройте его. Размер панели при таком размещении изменяется пропорционально форме.

  6. Очистите свойство Caption для компонента Panel1.

  7. Отбуксируйте сторону компонента Panel1, ухватившись за верхний обрамляющий черный квадратик. Установите высоту панели приблизительно равную 175. Обратите внимание на то, что это значение установилось в свойстве Height инспектора объектов.

  8. Поместите на форму компонент Panel2 и расположите его на левой стороне (свойству Align задайте значение alLeft). Очистите свойство Caption. Ширину панели измените, установив значение 233 в свойстве Width инспектора объектов.

  9. Поместите на форму компонент Memo1 (многострочный редактор) и задайте свойству Align значение alClient. Компонент займет всю оставшуюся часть формы.

  10. Очистите свойство Lines многострочного редактора. Для этого щелкните по этому свойству в окне инспектора объектов и вызовите диалоговое окно изменения свойства. Удалите умалчиваемый текст Memo1 и закройте окно кнопкой <OK>.

  11. Установите на панель Panel2 метку Label1. Свойству WordWrap придайте значение True. Свойство WordWrap разрешает/отменяет разрыв строки на границе слова. Свойству Caption придайте значение «Введите значение веса в граммах».

  12. Установите на панель Panel2 редактор Edit1. Очистите свойство Text.

  13. Установите на панель кнопку Button1. Задайте свойству Caption значение «Ввод». Щелчком по правой части строки свойства Font раскройте диалоговое окно настройки шрифта и измените высоту шрифта.

  14. Установите на панель кнопку BitBtn1, которая находится на панели Additional. Измените свойство Kind на bkClose. Для компонентов TBitBtn свойство Kind (сорт) определяет типовые функции, которые реализует кнопка в диалоговых окнах. Значение bkClose определяет типовую функцию закрытия окна, которая будет связана с этой кнопкой. Увеличьте размеры кнопки.

  15. Выделите кнопку Button1. В инспекторе объектов отразятся свойства кнопки Button1. Щелкните по закладке Events. На этой закладке перечислены события, на которые откликается кнопка. Дважды щелкните по правой части строки события OnClick. В ответ Delphi активизирует окно программы. Событие OnClick возникает в работающей программе при щелчке по кнопке мышью.