Spec-Zone.ru › Python 3.14

tkinter.colorchooser — Диалог выбора цвета

Исходный код: Lib/tkinter/colorchooser.py

Модуль tkinter.colorchooser предоставляет класс Chooser в качестве интерфейса к встроенному диалогу выбора цвета. Chooser реализует модальное окно диалога выбора цвета. Класс Chooser наследуется от класса Dialog.

class tkinter.colorchooser.Chooser(master=None, **options)

Класс, реализующий модальный диалог выбора цвета. Большинство приложений используют вспомогательную функцию askcolor(), а не создают экземпляр этого класса напрямую.

tkinter.colorchooser.askcolor(color=None, **options)

Показывает модальный диалог выбора цвета и возвращает выбранный цвет. color — это цвет, выбранный при открытии диалога. Возвращаемое значение — кортеж ((r, g, b), hexstr), где r, g и b — красная, зелёная и синяя составляющие в виде целых чисел в диапазоне 0–255, а hexstr — соответствующая строка цвета Tk, например '#ff8000'. Если пользователь отменяет диалог, возвращается (None, None).

Изменено в версии 3.10: Значения RGB в возвращаемом цвете теперь являются целыми числами в диапазоне 0–255, а не числами с плавающей точкой.

См. также

Module tkinter.commondialog

Модуль стандартных диалогов Tkinter

© 2001 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.14/library/tkinter.colorchooser.html

Spec-Zone.ru

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