Untitled
public text v1 · immutable#define SRIRAM
static void
new_entry (GtkWidget *w, struct nmf_frontend *fe)
{
GtkWidget *fs;
/* check is selector is already open */
if (fe->fs_open) return;
fe->fs_open = TRUE;
fs = gtk_file_selection_new (_("Select file"));
#ifdef SRIRAM
if (fs != NULL) {
gtk_file_selection_hide_fileop_buttons (GTK_FILE_SELECTION(fs));
}
#endif
if (fe->current_path)
gtk_file_selection_set_filename(GTK_FILE_SELECTION(fs), fe->current_path);
gtk_file_selection_set_select_multiple(GTK_FILE_SELECTION(fs), TRUE);
g_signal_connect (G_OBJECT (GTK_FILE_SELECTION (fs)->cancel_button),
"clicked", G_CALLBACK (close_file_sel), fs);
g_signal_connect (G_OBJECT (GTK_FILE_SELECTION (fs)->ok_button),
"clicked", G_CALLBACK (select_file_done), fs);
g_object_set_data (G_OBJECT (fs), "frontend", fe);
gtk_widget_show (fs);
}