方法

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字符串。