虚拟方法

已弃用:4.10 

声明 [源]

void
add_palette (
  GtkColorChooser* chooser,
  GtkOrientation orientation,
  int colors_per_line,
  int n_colors,
  GdkRGBA* colors
)

描述 [源]

向调色板选择器添加调色板。

如果 orientation 为水平,颜色将按行分组,每行有 colors_per_line 个颜色。如果 horizontalFALSE,则颜色将按列分组。

GtkColorChooserWidget 的默认颜色调色板有 45 种颜色,按 5 个颜色一列的列组织(这包括一些灰色)。

当调色板有 9-10 列时,颜色选择器部件的布局效果最佳。

第一次调用此函数的副作用是从颜色选择器中删除默认颜色调色板。

如果 colorsNULL,则删除之前添加的所有调色板。

自 4.10 起弃用

请使用 GtkColorDialog 代替。

参数

orientation

colors_per_line

每行/列中显示的颜色数量。

n_colors

colors 中的元素总数。

colors

调色板中的颜色。

此参数可以是 NULL
数组的长度在 n_colors 参数中指定。
数据由方法的调用者拥有。