dialog: LoanDetailsDialog
GtkVBox(details_vbox):
  GtkTable(table1, fill=True, padding=6):
    ProxyLabel(kiwilabel1): 'Open Date:'
    ProxyLabel(open_date): '<span >YYYY-MM-DD</span>'
    GtkLabel(label1): 'Confirm Date:'
    ProxyLabel(confirm_date): '<span ></span>'
    ProxyLabel(kiwilabel3): 'Branch:'
    ProxyLabel(branch_name): '<span >Moda Stoq</span>'
    GtkLabel(label2): 'Expire Date:'
    ProxyLabel(expire_date): '<span ></span>'
    ProxyLabel(kiwilabel5): 'Responsible:'
    ProxyLabel(responsible_name): '<span >Administrator</span>'
    ProxyLabel(kiwilabel6): 'Client:'
    ProxyLabel(client_name): '<span ></span>'
  GtkNotebook(details_notebook, expand=True, fill=True):
    GtkVBox(products_vbox):
      ObjectList(product_list, expand=True, fill=True):
        column: title='Code'
        column: title='Description', expand
        column: title='Quantity'
        column: title='Sold'
        column: title='Returned'
        column: title='Price'
    GtkEventBox():
      GtkEventBox(): slave BasicForm is attached
        GtkAlignment(toplevel):
          GtkTable():
            ProxyLabel(field_name_lbl): 'Slave field:'
            ProxyEntry(field_name): ''
            GtkHBox():
