擅长:python、mysql、java
<p>Tomboy中的“笔记本”按钮是一个<code>gtk.MenuToolItem</code>,其中<code>gtk.Menu</code>包含{<cd3>}s</p>
<p>下面是一个简短的例子:</p>
<pre><code>import gtk
window = gtk.Window()
box = gtk.VBox()
toolbar = gtk.Toolbar()
toolbutton = gtk.MenuToolButton(gtk.STOCK_FLOPPY)
menu = gtk.Menu()
labels = ['Disk 1', 'Disk 2', 'Disk 3']
items = [gtk.RadioMenuItem(label=l) for l in labels]
window.set_default_size(300, 300)
window.add(box)
box.pack_start(toolbar, expand=False, fill=True)
toolbar.insert(toolbutton, 0)
toolbutton.set_menu(menu)
for item in items:
if item is not items[0]:
item.set_group(items[0])
item.show()
menu.append(item)
window.show_all()
window.connect('destroy', gtk.main_quit)
gtk.main()
</code></pre>