Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Компонент движок (TTRackBar)




Компонент набор страниц (TPageControl).

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

Новая страница добавляется командой NewPage из контекстного меню, при этом в списке объектов в инспекторе объектов появляется описывающий её новый объект T abSheet1. Название, указанное на закладках, вводится в свойство Caption.

Свойство ActivePageIndex, содержащее номер открытой страницы (Нумерация начинается с нуля), позволяет автоматически переключатся на другую страницу. Текущее число страниц хранится в свойстве PageCount, а массив самих страниц в свойстве Pages.

Свойства класса TPageControl

Свойство Назначение
HotTrack Имеет значение True? если текст корешка при наведении указателя выделяется ярким цветом
MultiLine Имеет значение True, если корешки разрешается располагать в несколько строк
ScrollOpposite Определяет, как будет перемещаться строка корешков, когда корешки отображаются в несколько строк и выбран корешок из другой строки. Принимает значение True, если строка перемещается в зависимости от значения свойства TabPosition, или False, если строка перемещается в нижний ряд
Style Стиль объекта, возможные значения: 1)tsTabs – стандартный вид; 2)tsButtons – корешки имеют вид кнопок; 3)tsFlatButtons – корешки имеют вид плоских кнопок;
TabHeight Высота корешка в пиклсеях
TabPosition Определяет, где отображаются корешки. Возможные Значения. 4 свойства 1) tpTop; 2) tpBottom; 3) tpLeft; 4) tpRight;
TabWidth Ширина корешка в пикселях

 

Метод function RowCount:integer – число строк корешков. Событие ONChange генерируется, когда пользователь перешел к новой вкладке.

 

Внешний вид данного компонента настраивается с помощью следующих свойств

 

Свойства компонента TTRackBar

Свойство Назначение
Frequency Частота засечек
Min,Max Минимальная и максимальная допустимые границы
Orientation Ориентация (Вертикальная – trVertical, Горизонтальная – trHorizontal)
SelStart, SelEnd Начало и конец оптимального диапазона в рамках границ Min, Max. Область оптимального диапазона выделяется дополнительными засечками и другим цветом.
SliderVisible Видимость движка
ThumbLength Толщина полосы движка в пикселях
TickMarks Положения засечек. Возможные значения: 1) tmBottomRight – снизу; 2) tmtopLeft – сверху; 3) TmBoth – с обеих сторон
TickStyle Способ отображения засечек на движке. Возможные значения: 1) TsAuto – автоматически; 2) TsManual – программно; 3) TsNone – не отображаются;

 

Свойства Position – основное свойство, определяющее положение движка, при изменении значения этого свойства генерируется событие OnChange. Метод SetTick позволяет программно устанавливать засечки:

 

procedure SetTick(Value integer);

 

Засечка ставится в точке шкалы движка соответствующей значению Value.




Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 353; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.