title: Gtk Notebook tab size
body: <p>I am using a gtkNotebook to show a number of widgets on the bottom of my app. The problem is that when the tabs are showing they take up a lot of space and look awkward in general. I figured out that it is cause by the <code>gtk.ICON_SIZE_MENU</code> being bigger that the text, but I can't find any constants that are smaller and I don't want to give it a exact pixel size since it may mess up on different screen resolutions. Is the any way to get the button to always scalse to the size of the text on the label next to it?</p>
  
  <p>Here is the code that generates the button (the hbox it's in is the widget that the tab displays):</p>
  
  <pre><code>    box = gtk.HBox(False,0)
      btn = gtk.Button()
      image = gtk.Image()
      image.set_from_stock(gtk.STOCK_CLOSE, gtk.ICON_SIZE_MENU)
      btn.set_image(image)
      btn.set_relief(gtk.RELIEF_NONE)
      btn.show()
  
      if type(label) != type(gtk.Label()):
          label = gtk.Label('Untitled')
      box.pack_start(label)
      box.pack_end(btn)
  </code></pre>