+void Ui_MainWindow::do_update_inner_fd(int drv, QStringList base, class Action_Control **action_select_media_list,
+ QStringList lst, int num, bool use_d88_menus)
+{
+#if defined(USE_FD1)
+ if(use_d88_menus) {
+ for(int ii = 0; ii < using_flags->get_max_d88_banks(); ii++) {
+ if(ii < emu->d88_file[drv].bank_num) {
+ base << lst.value(ii);
+ action_select_media_list[ii]->setText(lst.value(ii));
+ action_select_media_list[ii]->setVisible(true);
+ if(ii == num) action_select_media_list[ii]->setChecked(true);
+ } else {
+ if(action_select_media_list[ii] != NULL) {
+ action_select_media_list[ii]->setText(QString::fromUtf8(""));
+ action_select_media_list[ii]->setVisible(false);
+ }
+ }
+ }
+ }
+#endif
+}
+
+void Ui_MainWindow::do_update_inner_bubble(int drv, QStringList base, class Action_Control **action_select_media_list,
+ QStringList lst, int num, bool use_d88_menus)
+{
+#if defined(USE_BUBBLE1)
+ if(use_d88_menus) {
+ for(int ii = 0; ii < using_flags->get_max_b77_banks(); ii++) {
+ if(ii < emu->b77_file[media_drive].bank_num) {
+ base << lst.value(ii);
+ action_select_media_list[ii]->setText(lst.value(ii));
+ action_select_media_list[ii]->setVisible(true);
+ if(ii == num) action_select_media_list[ii]->setChecked(true);
+ } else {
+ if(action_select_media_list[ii] != NULL) {
+ action_select_media_list[ii]->setText(QString::fromUtf8(""));
+ action_select_media_list[ii]->setVisible(false);
+ }
+ }
+ }
+ }
+#endif
+}
+