536 |
"activate", G_CALLBACK(gtk_audio_addtrack), Ag); |
"activate", G_CALLBACK(gtk_audio_addtrack), Ag); |
537 |
g_signal_connect(G_OBJECT(sc_grave_get_widget(Ag, "popupaudio_removetrack")), |
g_signal_connect(G_OBJECT(sc_grave_get_widget(Ag, "popupaudio_removetrack")), |
538 |
"activate", G_CALLBACK(gtk_audio_removetrack), Ag); |
"activate", G_CALLBACK(gtk_audio_removetrack), Ag); |
539 |
|
g_signal_connect(G_OBJECT(sc_grave_get_widget(Ag, "popupaudio_append")), |
540 |
|
"activate", G_CALLBACK(menu_load), Ag); |
541 |
|
|
542 |
/* popup cd data */ |
/* popup cd data */ |
543 |
g_signal_connect(G_OBJECT(sc_grave_get_widget(Ag, "popupdata_renamecd")), |
g_signal_connect(G_OBJECT(sc_grave_get_widget(Ag, "popupdata_renamecd")), |
648 |
/* signaux sur le menu */ |
/* signaux sur le menu */ |
649 |
g_signal_connect(G_OBJECT(sc_grave_get_widget(Lg, "menustartnew")), "activate", |
g_signal_connect(G_OBJECT(sc_grave_get_widget(Lg, "menustartnew")), "activate", |
650 |
G_CALLBACK(menu_start_new), Lg); |
G_CALLBACK(menu_start_new), Lg); |
651 |
|
g_signal_connect(G_OBJECT(sc_grave_get_widget(Lg, "menuload")), "activate", |
652 |
|
G_CALLBACK(menu_load), Lg); |
653 |
|
|
654 |
g_signal_connect(G_OBJECT(sc_grave_get_widget(Lg, "menucdaudio")), "activate", |
g_signal_connect(G_OBJECT(sc_grave_get_widget(Lg, "menucdaudio")), "activate", |
655 |
G_CALLBACK(menu_active_panel), Lg); |
G_CALLBACK(menu_active_panel), Lg); |
842 |
}*/ |
}*/ |
843 |
} |
} |
844 |
|
|
845 |
GtkWidget* create_fileselection1 (GtkWindow *AParent, GtkFileChooserAction AType) |
GtkWidget* create_isoselection (GtkWindow *AParent, GtkFileChooserAction AType) |
846 |
{ |
{ |
847 |
GtkWidget *fileselection1; |
GtkWidget *Lfileselection; |
848 |
|
|
849 |
GtkFileFilter *filterall, *filteriso; |
GtkFileFilter *filterall, *filteriso; |
850 |
|
|
856 |
gtk_file_filter_set_name (filteriso, _("Iso images only (*.iso)")); |
gtk_file_filter_set_name (filteriso, _("Iso images only (*.iso)")); |
857 |
gtk_file_filter_add_pattern(filteriso, "*.iso"); |
gtk_file_filter_add_pattern(filteriso, "*.iso"); |
858 |
|
|
859 |
fileselection1 = gtk_file_chooser_dialog_new(AType == GTK_FILE_CHOOSER_ACTION_OPEN ? |
Lfileselection = gtk_file_chooser_dialog_new(AType == GTK_FILE_CHOOSER_ACTION_OPEN ? |
860 |
_("Select iso image source") : _("Select iso image destination"), |
_("Select iso image source") : _("Select iso image destination"), |
861 |
AParent, AType, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, |
AParent, AType, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, |
862 |
GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT, |
GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT, |
863 |
NULL); |
NULL); |
864 |
|
|
865 |
gtk_dialog_set_default_response (GTK_DIALOG (fileselection1), GTK_RESPONSE_ACCEPT); |
gtk_dialog_set_default_response (GTK_DIALOG (Lfileselection), GTK_RESPONSE_ACCEPT); |
866 |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (fileselection1), filteriso); |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (Lfileselection), filteriso); |
867 |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (fileselection1), filterall); |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (Lfileselection), filterall); |
868 |
|
|
869 |
return fileselection1; |
return Lfileselection; |
870 |
} |
} |
871 |
|
|
872 |
GtkWidget* create_addfileselection (GtkWindow *AParent) |
GtkWidget* create_addfileselection (GtkWindow *AParent) |
873 |
{ |
{ |
874 |
GtkWidget *fileselection1; |
GtkWidget *Lfileselection; |
875 |
|
|
876 |
GtkFileFilter *filterall; |
GtkFileFilter *filterall; |
877 |
|
|
880 |
gtk_file_filter_set_name (filterall, _("All files (*.*)")); |
gtk_file_filter_set_name (filterall, _("All files (*.*)")); |
881 |
gtk_file_filter_add_pattern(filterall, "*"); |
gtk_file_filter_add_pattern(filterall, "*"); |
882 |
|
|
883 |
fileselection1 = gtk_file_chooser_dialog_new(_("Select iso image source"), |
Lfileselection = gtk_file_chooser_dialog_new(_("Select iso image source"), |
884 |
AParent, GTK_FILE_CHOOSER_ACTION_OPEN, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, |
AParent, GTK_FILE_CHOOSER_ACTION_OPEN, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, |
885 |
GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT, NULL); |
GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT, NULL); |
886 |
|
|
887 |
gtk_file_chooser_set_select_multiple(GTK_FILE_CHOOSER(fileselection1), TRUE); |
gtk_file_chooser_set_select_multiple(GTK_FILE_CHOOSER(Lfileselection), TRUE); |
888 |
gtk_dialog_set_default_response (GTK_DIALOG (fileselection1), GTK_RESPONSE_ACCEPT); |
gtk_dialog_set_default_response (GTK_DIALOG (Lfileselection), GTK_RESPONSE_ACCEPT); |
889 |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (fileselection1), filterall); |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (Lfileselection), filterall); |
890 |
|
|
891 |
return fileselection1; |
return Lfileselection; |
892 |
} |
} |
893 |
|
|
894 |
GtkWidget* create_addpisteselection (GtkWindow *AParent) |
GtkWidget* create_addpisteselection (GtkWindow *AParent) |
895 |
{ |
{ |
896 |
GtkWidget *fileselection1; |
GtkWidget *Lfileselection; |
897 |
GtkFileFilter *filterall, *filterwav, *filteraudio; |
GtkFileFilter *filterall, *filterwav, *filteraudio; |
898 |
gchar *Ltxt; |
gchar *Ltxt; |
899 |
#ifdef ENABLE_MP3 |
#ifdef ENABLE_MP3 |
944 |
gtk_file_filter_set_name (filterwav, _("Wav files (*.wav)")); |
gtk_file_filter_set_name (filterwav, _("Wav files (*.wav)")); |
945 |
gtk_file_filter_add_pattern(filterwav, "*.wav"); |
gtk_file_filter_add_pattern(filterwav, "*.wav"); |
946 |
|
|
947 |
fileselection1 = gtk_file_chooser_dialog_new(_("Sectect an audio file to add"), |
Lfileselection = gtk_file_chooser_dialog_new(_("Sectect an audio file to add"), |
948 |
AParent, GTK_FILE_CHOOSER_ACTION_OPEN, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, |
AParent, GTK_FILE_CHOOSER_ACTION_OPEN, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, |
949 |
GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT, NULL); |
GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT, NULL); |
950 |
|
|
951 |
gtk_file_chooser_set_select_multiple(GTK_FILE_CHOOSER(fileselection1), TRUE); |
gtk_file_chooser_set_select_multiple(GTK_FILE_CHOOSER(Lfileselection), TRUE); |
952 |
gtk_dialog_set_default_response (GTK_DIALOG (fileselection1), GTK_RESPONSE_ACCEPT); |
gtk_dialog_set_default_response (GTK_DIALOG (Lfileselection), GTK_RESPONSE_ACCEPT); |
953 |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (fileselection1), filteraudio); |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (Lfileselection), filteraudio); |
954 |
#ifdef ENABLE_MP3 |
#ifdef ENABLE_MP3 |
955 |
if (GsupportMp3) { |
if (GsupportMp3) { |
956 |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (fileselection1), filtermp3); |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (Lfileselection), filtermp3); |
957 |
} |
} |
958 |
#endif |
#endif |
959 |
#ifdef ENABLE_OGG |
#ifdef ENABLE_OGG |
960 |
if (GsupportOgg) { |
if (GsupportOgg) { |
961 |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (fileselection1), filterogg); |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (Lfileselection), filterogg); |
962 |
} |
} |
963 |
#endif |
#endif |
964 |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (fileselection1), filterwav); |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (Lfileselection), filterwav); |
965 |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (fileselection1), filterall); |
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (Lfileselection), filterall); |
966 |
|
|
967 |
return fileselection1; |
return Lfileselection; |
968 |
} |
} |
969 |
|
|
970 |
GtkWidget* create_adddirselection (GtkWindow *AParent) |
GtkWidget* create_adddirselection (GtkWindow *AParent) |