search: AdvancedSellableSearch
GtkDialog(toplevel): title='Item search', hidden
  GtkVBox(_main_vbox):
    GtkVBox(vbox, expand=True, fill=True):
      GtkEventBox(header): hidden
      GtkEventBox(main, expand=True, fill=True): slave StoqlibSearchSlaveDelegate is attached
        SearchContainer(search):
          GtkVBox(fill=True):
            GtkHBox():
              kiwi+ui+search+SearchFilter():
                GtkLabel(): 'Search:'
                ProxyComboBox(padding=6): hidden
                  item: 'Contains', selected
                  item: 'Does Not Contain'
                kiwi+ui+search+HintedEntry(padding=6): ''
              GtkButton(): 'gtk-find'
          ObjectList(results, expand=True, fill=True):
            column: title='Code'
            column: title='Barcode'
            column: title='Category'
            column: title='Description', expand
            column: title='Manufacturer', hidden
            column: title='Model', hidden
            column: title='In Stock'
            row: u'', u'', None, u'Description', None, u'', Decimal('0')
      GtkHBox(fill=True):
        GtkEventBox(extra_holder, expand=True, fill=True): slave SearchEditorToolBar is attached
          GtkHBox(toplevel): hidden
            GtkHButtonBox(hbuttonbox1, fill=True):
              GtkButton(new_button):
              GtkButton(edit_button): insensitive
            GtkEventBox(toolbar_holder, expand=True, fill=True):
        GtkEventBox(print_holder, expand=True, fill=True):
        GtkEventBox(notice, fill=True):
        GtkEventBox(details_holder, pack-end):
    GtkHButtonBox(fill=True, pack-end):
      GtkButton(cancel_button, expand=True, fill=True): 'gtk-cancel'
      GtkButton(ok_button, expand=True, fill=True): 'gtk-ok', insensitive
