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