GtkColorChooserWidget
GtkColorChooserWidget — Виджет для выбора цвета
Функции
Свойства
| gboolean | show-editor | Чтение/Запись |
Действия
| color.customize | (dddd) | |
| color.select | (dddd) |
Типы и значения
Иерархия объектов
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkColorChooserWidget
Реализованные интерфейсы
GtkColorChooserWidget реализует GtkAccessible, GtkBuildable, GtkConstraintTarget и GtkColorChooser.
Файлы заголовков
#include <gtk/gtk.h>
Описание
Виджет GtkColorChooserWidget позволяет пользователю выбрать цвет. По умолчанию, выборщик предоставляет предопределенную палитру цветов, а также небольшое количество настраиваемых пользовательских цветов. Также можно выбрать другой цвет с помощью редактора для единичного цвета. Для перехода в режим редактирования единичного цвета используйте контекстное меню любого цвета в палитре или кнопку «+» для добавления нового пользовательского цвета.
Выборщик автоматически запоминает последнее выбранное значение, а также пользовательские цвета.
Чтобы изменить изначально выбранный цвет, используйте gtk_color_chooser_set_rgba(). Чтобы получить выбранный цвет, используйте gtk_color_chooser_get_rgba().
Виджет GtkColorChooserWidget используется в GtkColorChooserDialog для предоставления диалогового окна для выбора цветов.
Имена в CSS
GtkColorChooserWidget имеет единственный узел CSS с именем colorchooser.
Функции
gtk_color_chooser_widget_new ()
GtkWidget *
gtk_color_chooser_widget_new (void); Создает новый GtkColorChooserWidget.
Возвращаемое значение
новый GtkColorChooserWidget
Типы и значения
GtkColorChooserWidget
typedef struct _GtkColorChooserWidget GtkColorChooserWidget;
Подробности свойств
Свойство “show-editor”
“show-editor” gboolean
Свойство ::show-editor равно TRUE, когда выборщик цвета отображает редактор единичного цвета. Его можно установить, чтобы переключить выборщик цвета в режим редактирования единичного цвета.
Владелец: GtkColorChooserWidget
Флаги: Чтение/Запись
Значение по умолчанию: FALSE
Подробности действий
Действие “color.customize”
Активирует редактор цвета для данного цвета.
Тип параметра: (dddd)
Параметры
red | значение красного, от 0 до 1 | |
green | значение зеленого, от 0 до 1 | |
blue | значение синего, от 0 до 1 | |
alpha | значение альфа-канала, от 0 до 1 |
Действие “color.select”
Вызывает сигнал “color-activated” для данного цвета.
Тип параметра: (dddd)
Параметры
red | значение красного, от 0 до 1 | |
green | значение зеленого, от 0 до 1 | |
blue | значение синего, от 0 до 1 | |
alpha | значение альфа-канала, от 0 до 1 |
См. также
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer-old.gnome.org/gtk4/4.0/GtkColorChooserWidget.html