editor: SaleClientEditor
GtkDialog(main_dialog.toplevel): title='Edit Details of "Sale"', 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, padding=6):
        GtkEventBox(): slave BasicForm is attached
          GtkAlignment(toplevel):
            GtkTable():
              ProxyLabel(identifier_lbl): 'Sale #:'
              ProxyLabel(identifier): '<span >12345</span>'
              GtkHBox():
              ProxyLabel(open_date_lbl): 'Open date:'
              ProxyLabel(open_date): '<span >YYYY-MM-DD</span>'
              GtkHBox():
              ProxyLabel(status_str_lbl): 'Status:'
              ProxyLabel(status_str): '<span >Confirmed</span>'
              GtkHBox():
              ProxyLabel(salesperson_id_lbl): 'Salesperson:'
              ProxyComboEntry(salesperson_id): insensitive
                item: 'Administrator'
                item: 'Cleusa Blanc Ferreira Norbiato'
                item: 'Deivis Alexandre Junior'
                item: 'Maria Aparecida Ardana'
                item: 'Osvaldo Denadai Marin'
                item: 'SalesPerson', selected
              GtkHBox():
                GtkButton(salesperson_id_add_button): insensitive
                GtkButton(salesperson_id_edit_button): insensitive
              ProxyLabel(client_lbl): 'Client:'
              ProxyEntry(client): 'Bender'
              GtkHBox():
                GtkButton(client_add_button):
                GtkButton(client_edit_button):
      GtkHBox(fill=True):
        GtkEventBox(main_dialog.extra_holder, expand=True, fill=True, padding=6):
        GtkEventBox(main_dialog.print_holder, expand=True, fill=True):
        GtkEventBox(main_dialog.notice, fill=True):
        GtkEventBox(main_dialog.details_holder, padding=6, pack-end):
    GtkHButtonBox(fill=True, pack-end):
      GtkButton(main_dialog.cancel_button, expand=True, fill=True, padding=6): 'gtk-cancel'
      GtkButton(main_dialog.ok_button, expand=True, fill=True, padding=6): 'gtk-ok'
