Основные cвойсва:
Caption — отображаемый текст;
Color — цвет фона;
Font — цвет, стиль, шрифт, размер текста;
AutoSize — автоматическая подстройка размеров под отображаемый текст;
Alignment — выравнивание: taCenter - по центру, taLeftJustify - слева, taRightJustify - справа;
Transparent — прозрачность, т.е. фона не будет видно.
Все события аналогичны TEdit.
Компонент обычно используется для разнообразных подписей, вывода текста сообщений.
Панель используется в качестве контейнера. Панель является родителем для всех размещенных на ней компонентов, а следовательно Left и Top всех компонентов на панели считаются относительно левого верхнего угла панели. Часто ее используют для создания панелей инструментов
Основные cвойсва:
Caption — отображаемый текст;
Color — цвет панели;
Alignment — выравнивание Caption;
BevelInner — тип внутренней рамки;
BevelOuter — тип внешней рамки;
BorderStyle — стиль обрамления;
BevelWidth — толщина рамки в пикселях;
Остальные свойства считаю разбирать нет смысла, т.к. аналогичные свойства уже были разобранны в предыдущих уроках.
Со свойствами BevelInner, BevelOuter, BorderStyle желательно поэкспериментировать и поразбераться. Там все не так сложно.
Компонент представляющий из себя главное меню программы, расположенное под строкой заголовка.
Обратите внимание что этот компонент сделан так, что саму иконку компонента не видно во время работы программы.
Выкладываем компонент на форму и щелкаем по нему два раза. Появится новое окно — это редактор меню. Далее переходим в инспектор объектов.
Разберем основные свойства:
Caption — текст элемента меню;
Name — имя элемента меню;
Bitmap — изображение рядом с текстом меню;
Enabled — доступен ли элемент;
Visible — виден ли элемент;
Обратите внимание, что свойства Enabled и Visible есть во многих других компонентах, и делают они то же самое.
Как же теперь создать какое-либо событие для элемента меню? Просто нужно выделить этот элемент перейти на вкладку Events в инспекторе объектов и создать нужное событие.
Если в поле Caption ввести символ "-" то этот элемент будет разделительной полоской.
Урок 6 - Простейший текстовый редактор
Просмотров: 22196
Copyright © 2008 - 2018 Программирование на Delphi для начинающих и не только.
Полнота авторских прав на все материалы, опубликованные на сервере DelphiDevelop.ru принадлежит их авторам.
Перепечатка материалов разрешается с указанием авторства и гиперссылки на первоисточник информации.