![]() |
![]() |
![]() |
libgebr Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals |
GebrGuiFileEntry; GebrGuiFileEntryClass; void (*GebrGuiFileEntryCustomize) (GtkFileChooser *, gpointer ); GtkWidget * gebr_gui_file_entry_new (GebrGuiFileEntryCustomize customize_function, gpointer user_data); void gebr_gui_file_entry_set_choose_directory (GebrGuiFileEntry *file_entry, gboolean choose_directory); gboolean gebr_gui_file_entry_get_choose_directory (GebrGuiFileEntry *file_entry); gboolean gebr_gui_file_entry_get_do_overwrite_confirmation (GebrGuiFileEntry *file_entry); void gebr_gui_file_entry_set_path (GebrGuiFileEntry *file_entry, const gchar *path); const gchar * gebr_gui_file_entry_get_path (GebrGuiFileEntry *file_entry); void gebr_gui_file_entry_set_activates_default (GebrGuiFileEntry *self, gboolean setting);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----GtkHBox +----GebrGuiFileEntry
GebrGuiFileEntry implements AtkImplementorIface, GtkBuildable and GtkOrientable.
typedef struct { GtkHBoxClass parent; /* signals */ void (*path_changed) (GebrGuiFileEntry * self); } GebrGuiFileEntryClass;
GtkWidget * gebr_gui_file_entry_new (GebrGuiFileEntryCustomize customize_function, gpointer user_data);
void gebr_gui_file_entry_set_choose_directory (GebrGuiFileEntry *file_entry, gboolean choose_directory);
gboolean gebr_gui_file_entry_get_choose_directory (GebrGuiFileEntry *file_entry);
gboolean gebr_gui_file_entry_get_do_overwrite_confirmation (GebrGuiFileEntry *file_entry);
void gebr_gui_file_entry_set_path (GebrGuiFileEntry *file_entry, const gchar *path);
const gchar * gebr_gui_file_entry_get_path (GebrGuiFileEntry *file_entry);