Constructor

GtkFileChooserDialognew

Declaration [src]

GtkWidget*
gtk_file_chooser_dialog_new (
  const char* title,
  GtkWindow* parent,
  GtkFileChooserAction action,
  const char* first_button_text,
  ...
)

Description [src]

Creates a new GtkFileChooserDialog.

This function is analogous to gtk_dialog_new_with_buttons().

Parameters

title const char*
 

Title of the dialog.

 The argument can be NULL.
 The data is owned by the caller of the function.
 The string is a NUL terminated UTF-8 string.
parent GtkWindow
 

Transient parent of the dialog.

 The argument can be NULL.
 The data is owned by the caller of the function.
action GtkFileChooserAction
 

Open or save mode for the dialog.

first_button_text const char*
 

Text to go in the first button.

 The argument can be NULL.
 The data is owned by the caller of the function.
 The string is a NUL terminated UTF-8 string.
... none
 

Response ID for the first button, then additional (button, id) pairs, ending with NULL.

Return value

Returns: GtkWidget
 

A new GtkFileChooserDialog

 The data is owned by the called function.