![]() |
![]() |
![]() |
eina Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces |
EinaFileChooserDialog; enum EinaFileChooserDialogAction; EinaFileChooserDialogClass; enum EinaFileChooserDialogMsgType; enum EinaFileChooserDialogResponse; GList * eina_file_chooser_dialog_get_uris (EinaFileChooserDialog *self
); EinaFileChooserDialog * eina_file_chooser_dialog_new (GtkWindow *parent
,EinaFileChooserDialogAction action
); void eina_file_chooser_dialog_set_msg (EinaFileChooserDialog *self
,EinaFileChooserDialogMsgType type
,const gchar *msg
);
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GtkDialog +----GtkFileChooserDialog +----EinaFileChooserDialog
EinaFileChooserDialog implements AtkImplementorIface, GtkBuildable and GtkFileChooser.
EinaFileChooserDialog is an specialized GtkFileChooserDialog providing async, recursive and filtering URI selection.
Other UI improvements include the posibility of showing messages or canceling current operation
See also: GtkFileChooserDialog
typedef enum { EINA_FILE_CHOOSER_DIALOG_ACTION_LOAD_FILES } EinaFileChooserDialogAction;
Possible actions for the filechooser dialog
typedef struct { GtkFileChooserDialogClass parent_class; } EinaFileChooserDialogClass;
typedef enum { EINA_FILE_CHOOSER_DIALOG_MSG_TYPE_NONE, EINA_FILE_CHOOSER_DIALOG_MSG_TYPE_INFO, EINA_FILE_CHOOSER_DIALOG_MSG_TYPE_WARN, EINA_FILE_CHOOSER_DIALOG_MSG_TYPE_ERROR } EinaFileChooserDialogMsgType;
Possible messages types, each message type uses diferent visual indicators, p.ex. icons.
typedef enum { EINA_FILE_CHOOSER_RESPONSE_QUEUE = 1, EINA_FILE_CHOOSER_RESPONSE_PLAY } EinaFileChooserDialogResponse;
Possible responses from the filechooser dialog
GList * eina_file_chooser_dialog_get_uris (EinaFileChooserDialog *self
);
EinaFileChooserDialog * eina_file_chooser_dialog_new (GtkWindow *parent
,EinaFileChooserDialogAction action
);
void eina_file_chooser_dialog_set_msg (EinaFileChooserDialog *self
,EinaFileChooserDialogMsgType type
,const gchar *msg
);