События

OnCreate Создание Последовательность возникновения: 1. OnCreate 2. OnShow 3. OnActivate 4. OnPaint
OnActivate Активизация
OnDeactivate Окно становится неактивным
OnClose Закрытие
OnPaint Перерисовка на экране
OnCanResize, OnResize Изменение размеров  

Существует набор готовых форм: File- New – вкладка Forms

TGroupBox – компонент, представляющий собой группу элементов, контейнер для размещения других компонентов. Помещенные внутрь компоненты не могут быть вынесены за пределы рамки.

TPanel – панель, внутри которой размещаются другие компоненты. Похожа на предыдущий компонент, но имеет более широкие возможности для оформления и управления.

BevelInner: TPanelBevel type TPanelBevel = (bvNone, bvLowered, bvRaised, bvSpace); Стиль внутренней кромки
BevelOuter: TPanelBevel Стиль внешней кромки
BevelWidth: TBevelWidth type TBevelWidth = 1..MaxInt; Ширина кромки в пикселях
BorderStyle: TBorderStyle Стиль рамки. BsNone – нет рамки BsSingle – есть рамка толщиной 1 пиксель

TBevel (страница Addition) – кромка. Компонент предназначен только для оформления и не имеет связанных с ним событий.

Shape: TBevelShape type TBevelShape = (bsBox, bsFrame, bsTopLine, bsBottomLine, bsLeftLine, bsRightLine, bsSpacer); Тип фигуры: BsBox – прямоугольник BsFrame – рамка BsTopLine – линия сверху BsBottonLine – линия снизу BsLeftLine – линия слева BsRightLine – линия справа
Style: TBevelStyle type TBevelStyle = (bsLowered, bsRaised); Стиль: bsLowered – вдавленный; bsRaised - выпуклый

TPageControl (страница Win32) компонент может содержать несколько перекрывающих друг друга панелей, поэтому можно разместить компоненты, разнеся их по различным страницам. Доступ к страницам – с помощью вкладок. Добавление страницы – в контекстном меню пункт New Page. Каждая страница имеет тип TTabSheet. Выделив страницу, можно разместить на ней любые компоненты. TPageControl обычно используется для экономии места на форме.




double arrow
Сейчас читают про: