![]() КАТЕГОРИИ: Архитектура-(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) |
План заняття. 1. Огляд компонента індикатори
1. Огляд компонента індикатори 2. Характеристика властивостей компонента індикатори
Индикатор представляет собой диаграмму простейшего вида, которая используется для отображения в графическом и текстовом виде хода выполнения приложением различных длительных операций. В Delphi для индикации процесса выполнения операций используются компоненты ProgressBar и Gauge. Компонент ProgressBar является индикатором хода выполнения операций. Оформление данного компонента соответствует общему стилю оформления Windows (см. рис. 9.8). Компонент ProgressBar располагается на странице Win32 палитры компонентов. По мере выполнения операции прямоугольное поле данного индикатора заполняется слева направо (либо снизу вверх, в зависимости от ориентации компонента) синими прямоугольниками или сплошной синей полосой. Рассмотрим основные свойства данного компонента. Свойство Min устанавливает минимальное значение диапазона индикатора. По умолчанию данное свойство имеет значение 0. Свойство Мах задает максимальное значение диапазона индикатора (по умолчанию равно 100). Свойство Position определяет позицию индикатора и, соответственно, объем выполненной операции, который рассчитывается относительно диапазона, заданного значениями свойств Min и Мах. Данное свойство можно также изменять программно, присваивая ему определенное значение. Свойство Step устанавливает, на какую величину возрастает позиция индикатора при каждом последующем наращивании. По умолчанию этому свойству присвоено значение 10. Свойство Orientation задает, будет ли индикатор Progress-Bar расположен вертикально или горизонтально. Свойство Smooth определяет, будет ли заполнение индикатора сплошным или сегментированным. Для изменения позиции индикатора, наряду со свойством Position, могут также быть использованы методы Steplt и StepBy. Метод Steplt позволяет увеличить позицию индикатора на значение свойства Step. Метод StepBy (Delta: Integer) увеличивает позицию индикатора на значение параметра Delta. Для того чтобы дополнить предоставляемую индикатором графическую информацию текстом, отражающим числовое значение объема выполненной работы, необходимо отдельно добавлять текстовую надпись, например с помощью компонента Label, так как сам компонент ProgressBar не поддерживает таких свойств, как Text или Caption. Компонент Gauge " является простейшим индикатором, показывающим значение какого-либо параметра в процентном отношении. Данный компонент располагается на странице Samples палитры компонентов. Стиль оформления данного компонента не соответствует современному интерфейсу Windows, ввиду этого индикатор Gauge используется редко, поэтому в данной книге он рассматриваться не будет.
Контрольні питання 1. Навести огляд компонента індикатори 2. Охарактеризувати властивості компонента індикатори
САМОСТІЙНА РОБОТА СТУДЕНТА ЗМІСТОВИЙ МОДУЛЬ 1: ОСНОВНІ ПОНЯТТЯ ТА ОЗНАЧЕННЯ. ЕЛЕМЕНТИ МОВИ. КЕРУВАННЯ ПРОЦЕСОМ ОБЧИСЛЕНЬ ТЕМА 1.4: ЕЛЕМЕНТИ ІНТЕРФЕЙСУ
Самостійне заняття №10 – Список дій
Дата добавления: 2014-12-25; Просмотров: 359; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |