- if (data->filter == FORMAT_ILBC)
- gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(item_ilbc), TRUE);
- else if (data->filter == FORMAT_WAV)
- gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(item_pcm), TRUE);
- else if (data->filter == FORMAT_PCMA)
- gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(item_pcma), TRUE);
- else
- {
- gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(item_ilbc), TRUE);
- data->filter = FORMAT_ILBC;
- }
-
- data->radio_pcma = item_pcma;
- data->radio_ilbc = item_ilbc;
- data->radio_pcm = item_pcm;
- /*
- data->radiotype = item_radio_type1;
- */
- item_close = gtk_menu_item_new_with_label(_("Close"));
- item_separator = gtk_separator_menu_item_new();
-
- /* Add menu items to right menus */
- gtk_menu_append(main_menu, item_file );
- gtk_menu_append(menu_file, item_file_open );
- gtk_menu_append(menu_file, item_file_save_as );
- gtk_menu_append(menu_file, item_email );
- gtk_menu_append(main_menu, item_others );
- gtk_menu_append(menu_others, item_pcm );
- gtk_menu_append(menu_others, item_pcma );
- gtk_menu_append(menu_others, item_ilbc);
-
- gtk_menu_append(main_menu, item_settings );
-
- gtk_menu_append(main_menu, item_close );
-
- /* Add others submenu to the "Others" item */
- gtk_menu_item_set_submenu(
- GTK_MENU_ITEM(item_file), menu_file );
- gtk_menu_item_set_submenu(
- GTK_MENU_ITEM(item_others), menu_others );
-
- /* Attach the callback functions to the activate signal */
- g_signal_connect( G_OBJECT( item_file_open), "activate",
- GTK_SIGNAL_FUNC (cbOpen), data);
- g_signal_connect( G_OBJECT( item_file_save_as), "activate",
- GTK_SIGNAL_FUNC (cbSaveAs), data);
- g_signal_connect( G_OBJECT( item_settings ), "activate",
- GTK_SIGNAL_FUNC (cbSettings), data);
- g_signal_connect( G_OBJECT( item_email ), "activate",