ttk_progressbar
-
ИМЯ
- ttk::progressbar — Предоставление обратной связи о ходе выполнения
- СИНТАКСИС
- ОПИСАНИЕ
- СТАНДАРТНЫЕ ПАРАМЕТРЫ
-
-class, undefined, undefined
- -cursor, cursor, Курсор
- -style, style, Стиль
- -takefocus, takeFocus, Взятие фокуса
- -cursor, cursor, Курсор
- ПАРАМЕТРЫ, СПЕЦИФИЧНЫЕ ДЛЯ ВИДЖЕТА
-
-orient, orient, Направление
- -length, length, Длина
- -mode, mode, Режим
- -maximum, maximum, Максимальное значение
- -value, value, Значение
- -variable, variable, Переменная
- -phase, phase, Фаза
- -length, length, Длина
Имя
ttk::progressbar — Предоставление обратной связи о ходе выполненияСинтаксис
ttk::progressbar pathName ?options?Описание
Виджет ttk::progressbar отображает статус длительной операции. Они могут работать в двух режимах: режим determinate показывает процент выполненной работы относительно общего объёма работы, а режим indeterminate предоставляет анимированное отображение, чтобы пользователь понимал, что что-то происходит.Стандартные параметры
-
-class, undefined, undefined
- -cursor, cursor, Курсор
- -style, style, Стиль
- -takefocus, takeFocus, Взятие фокуса
- -cursor, cursor, Курсор
Параметры, специфичные для виджета
- Название в командной строке: -orient
- Имя в базе данных: orient
- Класс в базе данных: Orient
- Имя в базе данных: orient
- Одно из значений horizontal или vertical. Указывает ориентацию полосы прогресса.
- Название в командной строке: -length
- Имя в базе данных: length
- Класс в базе данных: Length
- Имя в базе данных: length
- Указывает длину длинной оси полосы прогресса (ширина, если горизонтальная, высота, если вертикальная).
- Название в командной строке: -mode
- Имя в базе данных: mode
- Класс в базе данных: Mode
- Имя в базе данных: mode
- Одно из значений determinate или indeterminate.
- Название в командной строке: -maximum
- Имя в базе данных: maximum
- Класс в базе данных: Maximum
- Имя в базе данных: maximum
- Число с плавающей точкой, определяющее максимальное -value. По умолчанию 100.
- Название в командной строке: -value
- Имя в базе данных: value
- Класс в базе данных: Value
- Имя в базе данных: value
- Текущее значение полосы прогресса. В режиме determinate это представляет количество завершённой работы. В режиме indeterminate оно интерпретируется по модулю -maximum; то есть, полоса прогресса завершает один «цикл», когда -value увеличивается на -maximum.
- Название в командной строке: -variable
- Имя в базе данных: variable
- Класс в базе данных: Variable
- Имя в базе данных: variable
- Имя глобальной Tcl-переменной, которая связана со значением -value. Если указано, значение -value полосы прогресса автоматически устанавливается в значение переменной всякий раз, когда последняя изменяется.
- Название в командной строке: -phase
- Имя в базе данных: phase
- Класс в базе данных: Phase
- Имя в базе данных: phase
- Только для чтения параметр. Виджет периодически увеличивает значение этого параметра всякий раз, когда -value больше 0 и, в режиме determinate, меньше -maximum. Этот параметр может использоваться текущей темой для предоставления дополнительных эффектов анимации.
Команда виджета
См. также
ttk::widget
Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TkCmd/ttk_progressbar.htm
Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TkCmd/ttk_progressbar.htm