Информатика. Программирование в Delphi
315
Таблица 27.1
Свойство
Описание
Name
Имя компонента. Используется в программе для доступа к компо-
ненту и его свойствам
Left
Расстояние от левой границы компонента до левой границы формы
Top
Расстояние от верхней границы компонента до верхней границы
формы
Height
Высота компонента
Width
Ширина компонента
Min
Минимальное значение диапазона возможных значений
Max
Максимальное значение диапазона возможных значений
Position
Текущая позиция индикатора
Orientation
Способ расположения компонента на форме
Step
Шаг возрастания индикатора
Smooth
Вид заполнения индикатора
Основные события (
Events
) компонента
ProgressBar
приведены
в табл. 27.2.
Таблица 27.2
Событие
Условие возникновения
OnMouseDown
При нажатии кнопки мыши на компоненте
OnMouseUp
При отпускании кнопки мыши на компоненте
OnMouseMove
При перемещении мыши по компоненту
OnEnter
При получении элементом управления фокуса
OnExit
При потере элементом управления фокуса
Пример 27.1.
Разработать приложение, с помощью которого можно просмотреть видео
файлы. Рекомендуемый вид формы приведен на рис. 27.2.
1. Создайте новое приложение.
2. Добавьте на форму компоненты
Panel1
,
ProgressBar1
,
SpeedButton1
,
SpeedButton2
,
Label1
,
Label2
,
OpenDialog1
,
Timer1
и
MediaPlayer1
.
3. В любом графическом редакторе (например,
MS Paint
) создайте изо-
бражения рис. 27.3, рис. 27.4 и рис. 27.5, наносимые на кнопки
SpeedButton.
Размер изображений 21×21 пиксель.
Изображение на рис. 21.3 сохраните как
Play.bmp (воспроизводить)
.
Изображение на рис. 27.4 сохраните как
Stop.bmp
(
останов
). Изображение на
рис. 27.5 сохраните как
Open.bmp (открыть)
. Файлы изображений сохраните в
каталог с файлами проекта рис. 27.6.