КольцевойИндикатор (CircularProgressBar) Конструктор

Синтаксис

КольцевойИндикатор()

Параметры

Описание

Создаёт новый экземпляр класса КольцевойИндикатор (CircularProgressBar).

Примечание

Для установки размера кольцевого индикатора достаточно установить одно из свойств: Высота (Height), Ширина (Width) или Размер (Size). Индикатор будет иметь равенство размеров по высоте и по ширине. В случае установки свойства Размер (Size) будет взято наибольшее значение из значений ширины и высоты.

Минимально допустимый размер прямоугольника кольцевого индикатора ограничивается стороной в 38 пикселей.

Пример

КольцевойИндикатор1 = Ф.КольцевойИндикатор();
Полный пример кода

Копировать     Выделить всё

Перем КольцевойИндикатор1; Функция КольцевойИндикатор1_Нажатие() Экспорт Сообщить("КольцевойИндикатор1_Нажатие " + ТекущаяУниверсальнаяДатаВМиллисекундах()); КонецФункции Процедура Таймер1_ПриСрабатыванииТаймера() Экспорт Если КольцевойИндикатор1.Значение = -100 Тогда КольцевойИндикатор1.Значение = 100; КонецЕсли; КольцевойИндикатор1.Уменьшение(1); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); КольцевойИндикатор1 = Ф.КольцевойИндикатор(); КольцевойИндикатор1.Родитель = Форма1; КольцевойИндикатор1.Размер = Ф.Размер(200, 25); КольцевойИндикатор1.ПоЧасовой = Ложь; КольцевойИндикатор1.Нажатие = Ф.Действие(ЭтотОбъект, "КольцевойИндикатор1_Нажатие"); Таймер1 = Ф.Таймер(); Таймер1.Интервал = 10; Таймер1.ПриСрабатыванииТаймера = Ф.Действие(ЭтотОбъект, "Таймер1_ПриСрабатыванииТаймера"); Таймер1.Начать(); Ф.ЗапуститьОбработкуСобытий();

Тестовый код

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); КольцевойИндикатор1 = Ф.КольцевойИндикатор(); Сообщить(?( ТипЗнч(КольцевойИндикатор1) = Тип("КлКольцевойИндикатор") , "", "!!! ") + "КольцевойИндикатор (CircularProgressBar) Конструктор" + " " + ТекущаяДата());

Смотрите также

КольцевойИндикатор (CircularProgressBar) Класс | Библиотека OneScriptForms