Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Технология добавления компонентов на форму

Компонент- это элемент пользовательского интерфейса. С другой стороны, компонент- это код, который обеспечивает создание компонента, его отображение и функционирование. Стандартные компоненты Delphi объединены в библиотеку VCL - Visual Component Library (библиотеку визуальных компонентов).

На палитре компонентов расположены основные компоненты Delphi.

Палитра компонентов состоит из нескольких закладок:

1. Standard. Все эти компоненты являются аналогами Windows компонентов.

2. Additional – дополнительные компоненты.

3. Win32 – компоненты, которые есть только в семействе Win32 операционных систем. (не входит только Windows 3.1).

4. System – системные компоненты, с помощью которых облегчается доступ к системе.

5. Database Access – компоненты доступа к базам данных и работы с ними.

6. Data Controls

7. dbExpress.

8. BDE.

9. ADO

10. InterBase

11. WebServices – компоненты доступа к сети Интернет.

12. InternetExpress – компоненты доступа к сети Internet.

13. FastNet – Сетевые компоненты.

14. QReport – компоненты для создания отчётности.

15. Dialogs – компоненты облегчающие доступ к стандартным диалогам.

16. Win3. 11 – компоненты доступа к компонентам Win 3.1.

17. Samples – различные примеры. Некоторые из этих компонентов доступны в исходных кодах и поставляются вместе с Delphi.

Значения свойств можно менять не только на этапе визуального проектирования, но и программным путем. Рассмотрим различные примеры программной работы со свойствами:

Form1.Color:=clWhite;

Button1.Caption:='Нажмите кнопку';

Form1.Color:=clCream;

Button1.Font.Size:=14;

Синтаксис работы со свойствам объекта:

Сначала указывается имя объекта, например Form1, Button1, Label1 и т.д., затем ставится точка, затем название свойства: Label1.Color и т.п.

На этапе визуального проектирования Delphi предоставляет список событий каждого компонента приложения на вкладке Events инспектора объектов.

Достаточно выбрать нужное событие мышью, сделать в его поле двойной клик мышью, и Delphi автоматически

· создаст пустой экземпляр процедуры-обработчика,

· впишет заголовок обработчика в тело класса TForm1,

· запишет имя обработчика в правом поле строки выбранного события на вкладке Events.

Перейдя на закладку Events и выбрав событие OnClick, щёлкнув по нему дважды, в редакторе кода создастся процедура -обработчик события OnClick. По умолчанию ей даётся имя в виде имени компонента (нашей кнопки) плюс имя события без приставки On. В объектном инспекторе, напротив строки OnClick тоже должно появится имя процедуры обработчика. В окне редактора внутри данной процедуры (между begin и end) напишем команду:

Button1.Left:=Button1.Left+20;

Если запустить программу, то при каждом клике по кнопке она будет перемещаться вправо.


Дата публикования: 2015-10-09; Прочитано: 137 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...