search: SellableSearch
GtkDialog(toplevel): title='Item search', hidden
  GtkVBox(_main_vbox):
    GtkVBox(vbox, expand=True, fill=True):
      GtkEventBox(header): hidden
      GtkEventBox(main, expand=True, fill=True, padding=6): slave SearchSlave is attached
        GtkVBox(vbox):
          GtkHBox(fill=True, padding=6):
            GtkVBox(filters_box, padding=6):
              GtkHBox(hbox):
                SearchFilter(_primary_filter):
                  GtkLabel(): 'Search:'
                  ProxyComboBox(padding=6): hidden
                    item: 'Contains All Words', selected
                    item: 'Contains Exactly'
                    item: 'Does Not Contain'
                  HintedEntry(search_entry, padding=6): ''
                GtkButton(search_button): 'gtk-find'
          SearchResultListView(result_view, 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='Price'
            column: title='In Stock'
            row: u'11', u'1598587594264', None, u'Ajuste Roupa', None, None, Decimal('50.00'), Decimal('0')
            row: u'01', u'2368694135945', u'Bermudas Sarja', u'Bermuda Sarja', None, u'', Decimal('149.00'), Decimal('3.000')
            row: u'09', u'5892458629421', u'Blusas Poliester', u'Blusa Balon\xea com Bordado nas Costas', None, u'', Decimal('150.00'), Decimal('3.000')
            row: u'08', u'7826592136954', u'Blusas Algod\xe3o', u'Blusa Frente-\xdanica com Pregas', None, u'', Decimal('220.00'), Decimal('3.000')
            row: u'06', u'8596458216412', u'Cal\xe7as Poliester', u'Cal\xe7a Brigilda', None, u'', Decimal('438.00'), Decimal('3.000')
            row: u'05', u'1595843695465', u'Cal\xe7as Jeans', u'Cal\xe7a Jeans com Bolso Traseiro', None, u'', Decimal('189.00'), Decimal('3.000')
            row: u'03', u'6985413595971', u'Tinturada', u'Camiseta Tinturada Xcuba Comp', None, u'', Decimal('89.00'), Decimal('3.000')
            row: u'07', u'9586249534513', u'Algod\xe3o', u'Casaco Vilan', None, u'', Decimal('503.00'), Decimal('3.000')
            row: u'04', u'2692149835416', u'Chinelos', u'Chinelo de Dedo', None, u'', Decimal('79.00'), Decimal('3.000')
            row: u'13', u'1568749622849', None, u'Confec\xe7\xe3o Personalizada', None, None, Decimal('150.00'), Decimal('0')
            row: u'12', u'3569587451214', None, u'Lavagem Roupa', None, None, Decimal('35.00'), Decimal('0')
            row: u'14', u'1569854136511', None, u'Lavagem a Seco', None, None, Decimal('55.00'), Decimal('0')
            row: u'02', u'6234564656756', u'Bermudas Shorts', u'Shorts com Costuras', None, u'', Decimal('198.00'), Decimal('3.000')
            row: u'10', u'1598756984265', u'Viscose', u'Vestido Vadalena', None, u'', Decimal('383.00'), Decimal('4.000')
      GtkHBox(fill=True):
        GtkEventBox(extra_holder, expand=True, fill=True, padding=6): 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, padding=6, pack-end):
    GtkHButtonBox(fill=True, pack-end):
      GtkButton(cancel_button, expand=True, fill=True, padding=6): 'gtk-cancel'
      GtkButton(ok_button, expand=True, fill=True, padding=6): 'gtk-ok', insensitive
      GtkButton(branch_stock_button, padding=6): 'Stock details', insensitive
