Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры ОАиП(теория).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
151.01 Кб
Скачать

58.Компоненты страницы Additional, их назначение, свойства, примеры применения

1. TBitBtn

Пиктографическая кнопка TBitBtn представляет собой разновидность стандартной кнопки TButton, которая помимо текста может содержа графическое изображение. Растровое изображение определяется с помощь свойства Glyph. В комплект поставки DELPHI (поддиректория Images/Buttons входит около 160 различных вариантов растровых изображений для кнопок. Кроме того, пользователь может самостоятельно создать растровое изображения помощью встроенного в DELPHI графического редактора.

Свойство Kind позволяет выбрать одну из 11 стандартных разновидность кнопки

2. TSpeedButton

Еще один вариант кнопки, который отличается от TBitBtn тремя обстоятельствами: во-первых, не предусмотрен вывод надписи, во-вторых, имеется возможность фиксации в утопленном состоянии и, в-третьих, она не может закрыть модальное окно.

3. TMaskEdit

Специализированный редактор TMaskEdit предназначен для ввода текста, соответствующего некоторому шаблону, задаваемому свойством EditMask: String. Если это свойство не задано, TMaskEdit работает как обычный редактор TEdit.

4. TDrawGrid

Компонент TDrawGrid используется для отображения информации в виде таблицы. Таблица делится на две части - фиксированную и рабочую. Фиксированная часть служит для показа заголовков столбцов/рядов и для ручного управления их размерами. Рабочая часть содержит произвольное количество столбцов и рядов, содержащих как текстовую так, и графическую информацию, и может изменяться программно.

5. TStringGrid

В отличие от компонента TStringGrid может отображать только текстовую информацию.

6. Timage

Этот компонент служит для размещения на форме одного из трех поддерживаемых Delphi типов изображений: растровой картинки, пиктограмм или метафайла.

7. TShape

Компонент рисует одну из простейших геометрических фиг (прямоугольник, квадрат, скругленный прямоугольник, скругленный квадрат эллипс, окружность).

8. TBevel

Предназначен для выделения группы элементов или отделения их друг для друга и носит чисто оформительский характер.

9. TScrollBox

Компонент является контейнером для размещения других компонентов имеет возможность прокрутки.

10. TCheckListBox

Группирует независимые переключатели, позволяя обратиться к любому из них по индексу.

11. TSplitter

Предназначен для ручного (с помощью мыши) управления paзмерами контейнеров TPanel, TGroupBox или подобных им во время прогона программы.

12. TStaticText

Подобен компоненту TLabel за исключением того, что, во-первых, он имеет Windows-окно и, во-вторых, в его свойстве BorderStyle: добавлено значение sbsSunken, которое создает иллюзию "вдавленности" компонента.

13. TChart

Облегчает создание специальных полей для графического представления данных.

59. . Компоненты страницы Win32, их назначение, свойства, примеры применения

Компоненты страницы Win32, их назначение, свойства, примеры применения.

Компоненты на странице Win32 обеспечивают доступ к 32-битным элементам Windows (Windows95/NT).

TTabControl это страничный компонент подобный картотеке или записной книжке. Этот компонент обеспечивает выбор нужной страницы из массива имеющихся. Список страниц находится в свойстве Tabs.

TPageControl это еще один страничный компонент. В отличие от предыдущего все размещаемые на нем страницы есть отдельными компонентами. Для создания страниц на этом компоненте щелкайте по нему правой кнопкой мышки. Все визуальные компоненты (видимые во время работы приложения), помещенные на определенную страницу становятся недоступными при перелистывании на другую. Пример можно увидеть в стандартном поиске файлов Windows.

TImageList может содержать в себе список хранящихся вместе изображений. Доступ к ним осуществляется через индекс. Для изменения списка хранимых изображений дважды щелкайте по этому компоненту. Все изображения в нем должны иметь одинаковый размер.

TRichEdit в отличие от компонента TMemo может содержать форматированный текст RTF. Это текст с разными шрифтами, цветом. Пример вы увидите в текстовых редакторах MSWord или WordPad.

TTrackBar представляет собой многопозиционный бегунок. Его полезно использовать для задания данных из допустимого диапазона.

TProgressBar это простой индикатор процесса работы. Его можно увидеть в момент копирования файлов, форматирования диска. Минимальные и максимальные значения хранятся в свойстве Min и Max.

TUpDown размещается с целью задания величин с последующим пошаговым изменением. Сама величина не отображается. Свойства схожи с компонентом TTrackBar. В свойстве Increment задается величина шага изменения значения. Если необходимо отображать результат тут же, то воспользуйтесь компонентом TSpinEdit на странице Samples.

THotKey позволяет задавать или отображать на экран комбинацию клавиш. Комбинация содержится в свойстве HotKey.

TAnimate представляет собой замечательный компонент оживления ваших приложений. С его помощью вы можете вставить анимированный видеофрагмент в вашу форму, прокрутить стандартную Windows анимацию.

TDateTimePicker простой календарь и часы. Он может показывать время или календарь в зависимости от свойства Kind. Время и дату можно задавать прямо с клавиатуры, а дату можно еще указать из ниспадаюшего календарика.

TMonthCalendar это обычный календарь для выбора даты. Попробуйте его растянуть - можно даже увидеть весь год. Свойство установленной даты - Date.

TTreeView может показывать древовидную структуру данных. Например каталоги. Пользуйтесь свойством Items для изменения дерева. В дереве могут присутствовать изображения. Тогда к нему нужно привязать массив изображений TImageList и указывать для каждого элемента дерева индекс рисунка.

TListView широко известный компонент, применяемый в проводнике Windows. Может содержать большие, мелкие значки, список. Свойство Items содержит список выводимых элементов.

THeaderControl используйте его, чтобы отобразить заголовок колонок текста или чисел.

TStatusBar является нижней панелью, которая отображает информацию, как работает приложение.

TToolBar это хранилище кнопок, которые обычно размещаются в верхней части окна. Эта панель есть практически в любом приложении. Обычно на ней располагаются кнопки для быстрого доступа к пунктам главного меню.

TCoolBar представляет собой некий контейнер для компонентов. Там их легко позиционировать, перемещать. Такой элемент расположен в Internet Explorer.

TPageScroller cодержит в себе другие объекты, которые могут выходить за видимые пределы.