Spec-Zone.ru › Tcl/Tk

ttk_checkbutton

ИМЯ
ttk::checkbutton — Виджет включения/выключения
СИНТАКСИС
ОПИСАНИЕ
СТАНДАРТНЫЕ ПАРАМЕТРЫ
-class, неопределённый, неопределённый
-compound, compound, Составной
-cursor, курсор, Курсор
-image, изображение, Изображение
-state, состояние, Состояние
-style, стиль, Стиль
-takefocus, фокусировка, Получение фокуса
-text, текст, Текст
-textvariable, textVariable, Переменная
-underline, подчеркивание, Подчеркивание
-width, ширина, Ширина
ПАРАМЕТРЫ, СПЕЦИФИЧНЫЕ ДЛЯ ВИДЖЕТОВ
-command, команда, Команда
-offvalue, offValue, ЗначениеВыкл
-onvalue, onValue, ЗначениеВкл
-variable, variable, Переменная
КОМАНДА ВИДЖЕТОВ
pathname invoke
СОСТОЯНИЯ ВИДЖЕТОВ
СТАНДАРТНЫЕ СТИЛИ
СМОТРИТЕ ТАКЖЕ
КЛЮЧЕВЫЕ СЛОВА

Имя

ttk::checkbutton — Виджет включения/выключения

Синтаксис

ttk::checkbutton pathName ?options?

Описание

Виджет ttk::checkbutton используется для отображения или изменения настроек. Он имеет два состояния: выбранное и невыбранное. Состояние checkbutton может быть связано с переменной Tcl.

Стандартные параметры

-class, неопределённый, неопределённый
-compound, compound, Составной
-cursor, курсор, Курсор
-image, изображение, Изображение
-state, состояние, Состояние
-style, стиль, Стиль
-takefocus, фокусировка, Получение фокуса
-text, текст, Текст
-textvariable, textVariable, Переменная
-underline, подчеркивание, Подчеркивание
-width, ширина, Ширина

Параметры, специфичные для виджетов

Имя команды командной строки: -command
Имя в базе данных: command
Класс в базе данных: Command
Tcl-скрипт, который выполняется всякий раз, когда вызывается виджет.
Имя команды командной строки: -offvalue
Имя в базе данных: offValue
Класс в базе данных: OffValue
Значение, которое сохраняется в связанной переменной -variable, когда виджет не выбран. По умолчанию 0.
Имя команды командной строки: -onvalue
Имя в базе данных: onValue
Класс в базе данных: OnValue
Значение, которое сохраняется в связанной переменной -variable, когда виджет выбран. По умолчанию 1.
Имя команды командной строки: -variable
Имя в базе данных: variable
Класс в базе данных: Variable
Имя глобальной переменной, значение которой связано с виджетом. По умолчанию — путь к виджету, если не указано другое значение.

Команда виджета

В дополнение к стандартным командам cget, configure, identify, instate и state, checkbuttons поддерживают следующие дополнительные команды виджетов:
pathname invoke
Переключает состояния (выбранное/невыбранное) и выполняет связанную команду -command. Если виджет выбран, устанавливает -variable в -offvalue и убирает выбор; в противном случае устанавливает -variable в -onvalue. Возвращает результат команды -command.

Состояния виджетов

Виджет не реагирует на ввод пользователя, если установлено состояние disabled. Виджет устанавливает состояние selected всякий раз, когда связанная переменная -variable устанавливается в значение -onvalue виджета, и сбрасывает его в противном случае. Виджет устанавливает состояние alternate всякий раз, когда связанная переменная -variable сброшена. (Состояние alternate может использоваться для обозначения «трёхсостоятельного» или «неопределённого» выбора.)

Стандартные стили

Виджеты Ttk::checkbutton поддерживают стиль Toolbutton во всех стандартных темах, что полезно для создания виджетов для панелей инструментов.

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

ttk::widget, ttk::radiobutton, checkbutton

Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TkCmd/ttk_checkbutton.htm

Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TkCmd/ttk_checkbutton.htm

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API