接口
GtkColorChooser
已弃用: 4.10
描述 [src]
interface Gtk.ColorChooser : GObject.Object
GtkColorChooser
是由小组件实现的接口,用于选择颜色。
根据情况,颜色可能允许具有 Alpha(半透明度)。
在 GTK 中,实现此接口的主要小组件有 GtkColorChooserWidget
、GtkColorChooserDialog
和 GtkColorButton
。
已弃用:自 4.10 起
请使用 GtkColorDialog
和 GtkColorDialogButton
代替实现 GtkColorChooser
的小组件。
先决条件
为了实现 ColorChooser,您的类型必须继承自GObject
。
接口结构
struct GtkColorChooserInterface {
GTypeInterface base_interface;
void (* get_rgba) (
GtkColorChooser* chooser,
GdkRGBA* color
);
void (* set_rgba) (
GtkColorChooser* chooser,
const GdkRGBA* color
);
void (* add_palette) (
GtkColorChooser* chooser,
GtkOrientation orientation,
int colors_per_line,
int n_colors,
GdkRGBA* colors
);
void (* color_activated) (
GtkColorChooser* chooser,
const GdkRGBA* color
);
}
没有可用的描述。
接口成员
base_interface |
|
没有可用的描述。 |
|
get_rgba |
|
没有可用的描述。 |
|
set_rgba |
|
没有可用的描述。 |
|
add_palette |
|
没有可用的描述。 |
|
color_activated |
|
没有可用的描述。 |