def on_notebutton_clicked(self, btn, n, user_notename):
newb = Gtk.Button(user_notename)
newb.show()
btn.destroy()
self.m_answer.append(n)
self.g_answer.pack_end(newb, False, False, 0)
if not self.g_source.get_children():
# no children mean that the user has finished answering
if self.m_t.guess_voicing(self.m_answer):
self.g_flashbar.flash(_("Correct"))
self.show_music()
self.std_buttons_answer_correct()
self.g_redo.set_sensitive(False)
else:
self.g_flashbar.flash(_("Wrong"))
self.std_buttons_answer_wrong()
self.g_redo.grab_focus()
else:
self.g_source.get_children()[0].grab_focus()
评论列表
文章目录