static void on_FileBrowseButton_clicked (GtkButton *button, gpointer user_data) { GtkWidget *dialog = GTK_WIDGET(user_data); GtkWidget *entry = lookup_widget(dialog, "TextFileEntry"); FileBrowser(entry, dialog, NULL); }
static void on_profile_directory_clicked (GtkWidget *widget, gpointer data) { GtkWidget *wid = GTK_WIDGET(data), *entry; entry = lookup_widget(wid, "ProfileDirectory"); FileBrowser(entry, wid, NULL); }
static void on_raw_file_clicked (GtkWidget *widget, gpointer data) { GtkWidget *dialog = GTK_WIDGET(data); GtkWidget *entry = lookup_widget(dialog, "RawFileName"); FileBrowser(entry, dialog, NULL); }
static void on_source_browse_button (GtkWidget *widget, gpointer *data) { FileBrowser(source_entry, GTK_SIGNAL_FUNC(ChangeSource)); }