GebrGuiSaveDialog

GebrGuiSaveDialog

Synopsis

                    GebrGuiSaveDialog;
                    GebrGuiSaveDialogClass;
GtkWidget*          gebr_gui_save_dialog_new            (const gchar *title,
                                                         GtkWindow *parent);
void                gebr_gui_save_dialog_set_default_extension
                                                        (GebrGuiSaveDialog *self,
                                                         const gchar *extension);
const gchar*        gebr_gui_save_dialog_get_default_extension
                                                        (GebrGuiSaveDialog *self);
gchar*              gebr_gui_save_dialog_run            (GebrGuiSaveDialog *self);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkWindow
                                       +----GtkDialog
                                             +----GtkFileChooserDialog
                                                   +----GebrGuiSaveDialog

Implemented Interfaces

GebrGuiSaveDialog implements AtkImplementorIface, GtkBuildable and GtkFileChooser.

Properties

  "extension"                gchar*                : Read / Write

Description

A longer description goes here.

Details

GebrGuiSaveDialog

typedef struct _GebrGuiSaveDialog GebrGuiSaveDialog;

GebrGuiSaveDialogClass

typedef struct {
	GtkFileChooserDialogClass parent_class;
} GebrGuiSaveDialogClass;

gebr_gui_save_dialog_new ()

GtkWidget*          gebr_gui_save_dialog_new            (const gchar *title,
                                                         GtkWindow *parent);

gebr_gui_save_dialog_set_default_extension ()

void                gebr_gui_save_dialog_set_default_extension
                                                        (GebrGuiSaveDialog *self,
                                                         const gchar *extension);

gebr_gui_save_dialog_get_default_extension ()

const gchar*        gebr_gui_save_dialog_get_default_extension
                                                        (GebrGuiSaveDialog *self);

gebr_gui_save_dialog_run ()

gchar*              gebr_gui_save_dialog_run            (GebrGuiSaveDialog *self);

Property Details

The "extension" property

  "extension"                gchar*                : Read / Write

Default extension to prepend to the file name.

Default value: NULL