editor: AdjustmentDialog
GtkDialog(main_dialog.toplevel): title='Product Adjustment', hidden
  GtkVBox(main_dialog._main_vbox):
    GtkVBox(main_dialog.vbox, expand=True, fill=True):
      GtkEventBox(main_dialog.header):
      GtkEventBox(main_dialog.main, expand=True, fill=True): slave AdjustmentDialog is attached
        GtkVBox(toplevel):
          GtkTable(table1, padding=6):
            ProxyLabel(kiwilabel3): 'Product:'
            ProxyLabel(description): '<span >Description</span>'
            ProxyLabel(kiwilabel4): 'Quantity for Adjustment:'
            GtkHBox(hbox3):
              ProxySpinButton(adjustment_quantity, fill=True): '5.00'
            ProxyLabel(kiwilabel2): 'C.F.O.P.:'
            GtkHBox(hbox2):
              ProxyComboEntry(cfop_combo):
                item: '1.102 Compra para Comercializacao'
                item: '123 test'
                item: '5.102 Venda de Mercadoria Adquirida'
                item: '5.202 Devolucao'
                item: '5.949 Outra sa\xc3\xadda de mercadoria ou presta\xc3\xa7\xc3\xa3o de servi\xc3\xa7o n\xc3\xa3o especificado'
              ProxyButton(new_cfop_button): 'gtk-new'
          GtkHBox(hbox1, expand=True, fill=True):
            ProxyLabel(kiwilabel1, fill=True, padding=6): 'Reason:'
            GtkScrolledWindow(scrolledwindow1, expand=True, fill=True, padding=6):
              ProxyTextView(reason):
      GtkHBox(fill=True):
        GtkEventBox(main_dialog.extra_holder, expand=True, fill=True):
        GtkEventBox(main_dialog.print_holder, expand=True, fill=True):
        GtkEventBox(main_dialog.notice, fill=True):
        GtkEventBox(main_dialog.details_holder, pack-end):
    GtkHButtonBox(fill=True, pack-end):
      GtkButton(main_dialog.cancel_button, expand=True, fill=True): 'gtk-cancel'
      GtkButton(main_dialog.ok_button, expand=True, fill=True): 'gtk-ok'
