Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Компоненты для представления данныхПоиск на нашем сайте 1.3.1. Компонент TPanel Компонент TPanel (панель) применяется для группирования других элементов пользовательского интерфейса. Поместить с панели компонентов (в верхней части экрана) компонент Panel на форму. Для этого нажать на компонент (закладка Standard) и щелкнуть мышью на форме в любом месте. В редакторе свойств (для вызова можно воспользоваться клавишей F11) задать притяжение панели (свойство Align, значение Top). Панель разместится в верхней части формы. Убрать текст с панели (очистить свойство Caption). Установить вертикальный размер панели 30 (свойство Height). 1.3.2. Компонент TStatusBar Компонент TStatusBar (строка статуса) применяется для отображения информации о состоянии приложения и управления размерами окна приложения. Разместить на форме компонент StatusBar (закладка Win32). Открыть двойным щелчком на компоненте редактор панелей компонента. Создать 3 – 4 панели, задать их горизонтальный размер. Ввести некоторый текст (свойство Text панели StatusBar). Разместить на форме вторую панель TPanel таким образом, чтобы она заняла все оставшееся пространство формы между верхней панелью и строкой статуса (свойство Align будет иметь значение Client). 1.3.3. Компонент TBitBtn Компонент TBitBtn (кнопка с иконкой) применяется для создания кнопок, инициирующих различные действия. Разместить на верхней панели три кнопки – «Новый», «Открыть», «Выход». Для этого выбрать на панели компонентов (закладка Additional) компонент BitBtn (кнопка с иконкой). Первые две кнопки размещаются в левой части панели одна рядом с другой с небольшим интервалом, третья в правой части панели. Задать наименования кнопок (свойство Caption). Подобрать подходящие иконки для кнопок. Для этого выбрать свойство Glyph, нажать кнопку «…» для вызова модуля загрузки картинки. Нажать кнопку Load. Подобрать иконки в каталоге С:\Programm Files\Common Files\Borland Shared\Images\Buttons. Для кнопки «Выход» задать привязку к правой границе панели. Для этого в свойстве Anchors флаг akLeft установить в false, а флаг akRight – в true. 1.3.4. Компонент TLabel Компонент TLabel (метка) применяется для создания поясняющих надписей. Разместить в центре верхней панели текстовую метку (компонент Label, закладка Standard). Задать некоторый текст в свойстве Caption (например “Лабораторная работа 2”), подобрать шрифт, его размер и цвет (свойство Font). Убрать привязку метки к границам панели. Для этого в свойстве Anchors все флаги установить в false. Откомпилировать, построить проект и запустить приложение. Изменить размеры окна приложения. Наблюдать поведение созданных элементов пользовательского интерфейса (каким образом меняются их размеры и положение). Наблюдения записать для отчета. 1.3.5. Компонент TTreeView Компонент TTreeView (дерево) применяется для отображения древовидных структур, например дерева каталогов. Поместить на центральную панель компонент (закладка Win32). Установить притяжение компонента к левой границе панели (свойство Align для TreeView будет иметь значение Left) . Задать ширину компонента приблизительно в четверть ширины панели. Для отображения дерева с применением икон требуется создать объект компонента ImageList. Поместить этот компонент (закладка Win32) в любое место формы. В свойстве Name задать имя объекта, например TreeIcons. Открыть двойным щелчком на компоненте редактор и добавить из каталога С:\Programm Files\Common Files\Borland Shared\Images\Buttons две иконы – fldrshut.bmp и fldropen.bmp. В свойстве Images компонента TreeView выбрать созданный объект ImageList. Открыть двойным щелчком на компоненте TreeView редактор элементов. Создать дерево из 5-7 элементов, задавая текст и индекс иконы для элементов дерева (индекс иконы соответствует порядковому номеру иконы в ImageList, начиная с 0). 1.3.6. Компонент TSplitter Компонент TSplitter (разделитель) применяется для разделения частей формы с возможностью изменения пропорций в процессе выполнения программы. Поместить компонент Splitter (закладка Additional) на центральную панель, справа от дерева. Задать ширину разделителя в 5 пикселов (свойство Width). 1.3.7. Компонент TPageControl Компонент TPageControl (менеджер страниц) применяется для «наложения» компонентов и управления этим наложением с помощью закладок. Поместить PageControl (закладка Win32) на центральную панель, справа от разделителя. Занять все оставшееся пространство панели (свойство Align для PageControl будет иметь значение Client). Создать две-три странички-закладки. Для этого в меню над компонентом выбрать опцию New Page, задать имя для каждой закладки (свойство Caption). 1.3.8. Компонент TListView Компонент TListView применяется для табличного представления данных. Выбрать первую закладку созданного ранее менеджера страниц. Поместить компонент ListView (закладка Win32) и занять им все свободное пространство (свойство Align = Client). Создать таблицу на базе компонента ListView. Для этого установить свойство ViewStyle в vsReport. Для использования иконок создать еще один ImageList и поместить туда несколько конок. Иконки можно взять стандартные или создать свои, используя редактор изображений Borland (в главном меню опции Tools / Image Editor). Размер иконок должен соответствовать размеру ImageList, формат - bmp или ico. Имя созданного ImageList задать в свойстве SmallImages компонента ListView. Для отображения сетки задать в свойстве GridLines значение true. Открыть с помощью двойного щелчка над компонентом ListView редактор колонок. Создать несколько колонок (3 - 4), для каждой определить название (свойство Caption), ширину (свойство Width), выравнивание текста (свойство Alignment). Ввести в таблицу несколько строк с данными. Для этого в меню над ListView вызвать опцию Items Editor… На других страницах компонента TPageControl разместить и исследовать компоненты для представления данных Edit, Memo, CheckBox, RadioButton, ListBox, ComboBox, RadioGroup (закладка Standard). Сымитировать представление данных с помощью этих компонентов. Использовать компонент GroupBox для группирования элементов интерфейса. 1.3.10. Компоненты для улучшения визуального представления данных Поместить в форму и исследовать декоративные элементы, созданные на базе компонентов Image, Shape, Bewel.
|
||
|
Последнее изменение этой страницы: 2024-07-06; просмотров: 42; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.006 с.) |