def __init__(self, callback):
Gtk.Menu.__init__(self)
self.m_callback = callback
for x in range(len(soundcard.instrument_names)):
if x % 8 == 0:
menuitem = Gtk.MenuItem(soundcard.instrument_sections[x/8])
submenu = Gtk.Menu()
self.append(menuitem)
menuitem.set_submenu(submenu)
menuitem.show()
item = Gtk.MenuItem(soundcard.instrument_names[x])
item.connect('activate', self.on_activate, x)
submenu.append(item)
item.show()
self.show()
评论列表
文章目录