方法
GtkFileChooseradd_choice
已弃用: 4.10
声明 [源]
void
gtk_file_chooser_add_choice (
GtkFileChooser* chooser,
const char* id,
const char* label,
const char** options,
const char** option_labels
)
描述 [源]
向文件选择器中添加一个‘选择’。
这通常以组合框的形式实现,对于布尔选择,则以复选框的形式实现。在对话框显示之前,可以使用 gtk_file_chooser_set_choice()
来选择一个值,并在 GtkDialog::response
信号处理程序中使用 gtk_file_chooser_get_choice()
获取用户选择的值。
自4.10起已弃用
请使用 GtkFileDialog
代替。
参数
id
-
类型:
const char*
添加选择的ID。
这些数据由方法的调用者拥有。 值是空终止的UTF-8字符串。 label
-
类型:
const char*
添加选择的用户可见标签。
这些数据由方法的调用者拥有。 值是空终止的UTF-8字符串。 options
-
类型: 一个
char*
数组选择的选项的ID或布尔选择的
NULL
。参数可以为 NULL
。数组必须以 NULL
终止。这些数据由方法的调用者拥有。 每个元素都是空终止的UTF-8字符串。 option_labels
-
类型: 一个
char*
数组选项的用户可见标签,必须与
options
长度相同。参数可以为 NULL
。数组必须以 NULL
终止。这些数据由方法的调用者拥有。 每个元素都是空终止的UTF-8字符串。