| Top |
| #define | AGS_FILE_SELECTION_ENTRY() |
| AgsFileSelectionEntry * | ags_file_selection_entry_alloc () |
| void | ags_file_selection_set_entry () |
| void | ags_file_selection_add_entry () |
| void | ags_file_selection_remove_entry () |
| gboolean | ags_file_selection_contains_file () |
| void | ags_file_selection_completed () |
| AgsFileSelection * | ags_file_selection_new () |
| #define | AGS_FILE_SELECTION() |
| #define | AGS_FILE_SELECTION_CLASS() |
| #define | AGS_FILE_SELECTION_GET_CLASS() |
| #define | AGS_IS_FILE_SELECTION() |
| GType | ags_file_selection_get_type () |
| enum | AgsFileSelectionFlags |
| struct | AgsFileSelectionEntry |
| #define | AGS_TYPE_FILE_SELECTION |
| struct | AgsFileSelection |
| struct | AgsFileSelectionClass |
GObject
╰── GInitiallyUnowned
╰── GtkObject
╰── GtkWidget
╰── GtkContainer
╰── GtkBox
╰── GtkVBox
╰── AgsFileSelection
AgsFileSelection implements AtkImplementorIface, GtkBuildable, GtkOrientable and AgsConnectable.
#define AGS_FILE_SELECTION_ENTRY(strct) ((AgsFileSelectionEntry *) (strct))
void ags_file_selection_set_entry (AgsFileSelection *file_selection,GList *entry_list);
Add new entries to the AgsFileSelection.
void ags_file_selection_add_entry (AgsFileSelection *file_selection,GtkWidget *widget);
void ags_file_selection_remove_entry (AgsFileSelection *file_selection,GtkWidget *widget);
gboolean ags_file_selection_contains_file (AgsFileSelection *file_selection,gchar *filename);
void
ags_file_selection_completed (AgsFileSelection *file_selection);
#define AGS_FILE_SELECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_FILE_SELECTION, AgsFileSelection))
#define AGS_FILE_SELECTION_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_FILE_SELECTION, AgsFileSelectionClass))
#define AGS_FILE_SELECTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_FILE_SELECTION, AgsFileSelectionClass))
#define AGS_IS_FILE_SELECTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_FILE_SELECTION))
struct AgsFileSelectionEntry {
GtkTable *table;
GtkWidget *entry;
gboolean chosed;
gchar *filename;
GtkSpinButton *nth_sample;
GtkSpinButton *nth_channel;
GtkSpinButton *count;
};
“add-entry” signalvoid user_function (AgsFileSelection *agsfileselection, GObject *arg1, gpointer user_data)
Flags: Run Last
“completed” signalvoid user_function (AgsFileSelection *agsfileselection, gpointer user_data)
Flags: Run Last
“remove-entry” signalvoid user_function (AgsFileSelection *agsfileselection, GObject *arg1, gpointer user_data)
Flags: Run Last