Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Практическая работа. Многостраничный блокнот PageControl




Многостраничный блокнот PageControl.

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

Чтобы добавить новую страницу, удалить или выбрать ранее вставленную, щелкните по компоненту правой кнопкой мыши и выберите New Page (новая страница), Next Page (следующая страница), Previous Page (предыдущая страница) или Delete Page (удалить страницу).

Каждая страница TabSheet имеет свои свойства, которые можно изменить через Инспектор объектов, прежде выделив её.

 

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

 

Свойство Значение
ActivePage Имя активной страницы  
Pages Список страниц блокнота, к которым можно обращаться по номеру
Style Вид закладок. tsTabs – стандартные, объемного вида tsButtons – в виде кнопок tsFlatButtons – в виде плоских кнопок
ScrollOpposite Если MultiLine=True, строка с выбранной закладной перемещается в первый ряд.
HotTrack Определяет подсвечивание закладки
TabWidth Ширина закладки
TabHeight Высота закладки
TabPosition Расположение закладок tpTop ‑ сверху tpBottom ‑ снизу tpLeft ‑ слева tpRight – справа
ActivePageIndex Номер активной страницы блокнота

 

Создадим записную книжку на каждый день недели от Понедельника до Воскресенья

 

  Свойство Значение
Форма Caption Блокнот
Position poScreenCenter
Height  
Width  
PageControl Align alLeft
Width  
TabSheet1… TabSheet7 Понедельник‑ Воскресенье
HotTrack True
Кнопки Close, Добавить, Удалить, Изменить, Загрузить, Сохранить (компонент BitBtn) Свойство Значение
Height  
Width  
Поле ввода Edit Height  
Width  
Text  
Компонент Listbox ставится на каждую страницу компонента PageContro Align alClient
Диалоги OpenDialog и SaveDialog1 DefaultExt txt  
Filter Текстовые файлы *.txt Все файлы *.*

 

Опишем процедуру загрузки файла по кнопке «Загрузить»:

procedure TForm1.BitBtn6Click(Sender: TObject);




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


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


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



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




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