Студопедия

КАТЕГОРИИ:


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

Компонент анимация Avi (TAnimate)




Компонент счетчик (TUpDown).

Компонент индикатор (TProgressBar).

Индикаторы применяются для отображения сведений о ходе длительного процесса.

Свойства Min, Max, position и Orientation аналогичны свойствам компонента TTrackBar. Если свойство Smooth имеет значение True, то в полосе заполнения (отсечет в ней ведется слева направо) отображается сплошная линия, в противном случае – сегментированная.

 

№20. Компоненты страницы Win32. TUPDown, TAnimate.

 

Он обычно используется в связке с другими элементами. Компонент TUpDown даёт возможность изменять числовые величины с помощью кнопок со стрелками и курсорных клавиш. Текущее значение счетчика хранится в свойстве Position, а допустимые границы изменения числовых величин в свойствах: Min Max. Свойство ArrowKeys разрешает или запрещает трактовать нажатие курсорных клавиш, как команды изменения значения. Свойство Increment определяет шаг изменения значения свойства Position. Если в свойстве Thousands установлено значение True, то каждые 3 цифры в элементе управления, связанном с данным объектом, отделяются запятой. Возможно циклическое изменение значений свойства Position. Если значение свойства Wrap = true, то после превышения свойством Position максимального значения Max, оно получает значение Min и наоборот.

Обычно компонент TUpDown используют совместно с компонентом TEDit. Для этого в свойстве Associate компонента TUpDown ыыбирают объект Edit1. В результате чего счетчик автоматически присоединяется к полю. После запуска программы при щелчках на стрелках объекта UpDown1 или при нажатии курсорных клавиш содержимое текстового поля Edit1 будет меняться, отображая значение хранящееся в свойстве Position.

Сразу после щелчка на стрелке объект получает сообщение OnChanging, в котором в случае его обработки можно разрешить или запретить изменение свойства Position, записав соответственно значения True или False в параметр AllowChange. После завершения изменения значения Position генерируется событие OnClick.

Данный компонент позволяет воспроизвести клип в формате Avi без воспроизведения звука. Загрузить клип можно обратившись к свойству FileName в котором указывается имя файла Avi, или указав в свойстве CommonAvi один из стандартных клипов Windows (например, AvirecycleFile – перемещение файла в корзину, Avinone – имя клипа указано в свойстве FileName).

Свойство Transparent определяет, будет ли клип прозрачным или будет использоваться фоновый цвет. Перед запуском клипа его необходимо открыть, для этого в свойство Open записываем значение True. При этом выполняется загрузка клипа в память и подготовка его к воспроизведению. При открытии клипа генерируется событие OnOpen.

Свойство FrameCount задаёт число кадров в клипе, а свойство FrameWidth и F rameHeight – ширину и высоту кадров в пикселях. Эти размеры одинаковы для всех кадров. Свойство Repetitions – число повторов клипа. Чтобы начать воспроизведение клипа необходимо в свойстве Active установить значение True (при этом генерируется событие OnStart). Прервать показ можно с помощью метода stop (событиеOnstop), сделать текущим 1-й кадр – с помощью метода Reset, показать конкретный кадр – с помощью метода Seek. Нумерация кадров начинается с единицы.

Пример. Воспроизведение клипа по щелчку на кнопке:

Animate.Open:=true;

Animate.Active:=true;

 

№21. Компоненты страницы Win32. TRichEdit, TMonthCalendar.




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


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


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



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




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