Подписаться на RSS рассылку
Главная » Учебник по Delphi для начинающих » Урок 5 - Изучаем компоненты TLabel, TPanel, TMainMenu

Урок 5 - Изучаем компоненты TLabel, TPanel, TMainMenu

Автор: Борисов Сергей

TLabel

Основные cвойсва:
Caption — отображаемый текст;
Color — цвет фона;
Font — цвет, стиль, шрифт, размер текста;
AutoSize — автоматическая подстройка размеров под отображаемый текст;
Alignment — выравнивание: taCenter - по центру, taLeftJustify - слева, taRightJustify - справа;
Transparent — прозрачность, т.е. фона не будет видно.

Все события аналогичны TEdit.

Компонент обычно используется для разнообразных подписей, вывода текста сообщений.


TPanel

Панель используется в качестве контейнера. Панель является родителем для всех размещенных на ней компонентов, а следовательно Left и Top всех компонентов на панели считаются относительно левого верхнего угла панели. Часто ее используют для создания панелей инструментов

Основные cвойсва:
Caption — отображаемый текст;
Color — цвет панели;
Alignment — выравнивание Caption;
BevelInner — тип внутренней рамки;
BevelOuter — тип внешней рамки;
BorderStyle — стиль обрамления;
BevelWidth — толщина рамки в пикселях;

Остальные свойства считаю разбирать нет смысла, т.к. аналогичные свойства уже были разобранны в предыдущих уроках.

Со свойствами BevelInner, BevelOuter, BorderStyle желательно поэкспериментировать и поразбераться. Там все не так сложно.


TMainMenu

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

Обратите внимание что этот компонент сделан так, что саму иконку компонента не видно во время работы программы.

Выкладываем компонент на форму и щелкаем по нему два раза. Появится новое окно — это редактор меню. Далее переходим в инспектор объектов.

Разберем основные свойства:
Caption — текст элемента меню;
Name — имя элемента меню;
Bitmap — изображение рядом с текстом меню;
Enabled — доступен ли элемент;
Visible — виден ли элемент;

Обратите внимание, что свойства Enabled и Visible есть во многих других компонентах, и делают они то же самое.

Как же теперь создать какое-либо событие для элемента меню? Просто нужно выделить этот элемент перейти на вкладку Events в инспекторе объектов и создать нужное событие.

Если в поле Caption ввести символ "-" то этот элемент будет разделительной полоской.


Урок 6 - Простейший текстовый редактор

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

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

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

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

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

Хостинг от uCoz

Автор проекта: Борисов Сергей

e-mail: save-x@yandex.ru

Связь с администрацией сайта