#!/bin/bash

export MY_COMPLEX_DIALOG='
<window title="Full Compatibility Test">
  <vbox>
    <notebook>
      <frame Main Options>
        <text><label>Check the box below:</label></text>
        <checkbox variable="CHECKBOX_VAR">
          <label>Enable advanced puppy mode</label>
          <action>echo "Checkbox toggled!"</action>
        </checkbox>
        <entry variable="INPUT_VAR"></entry>
      </frame>
      <frame Logs>
        <edit variable="LOG_VIEWER"></edit>
      </frame>
    </notebook>
    <hbox>
      <button cancel></button>
      <button ok></button>
    </hbox>
  </vbox>
</window>
'

# Ausführen über das neu kompilierte valadialog
eval $(valadialog --debug -p MY_COMPLEX_DIALOG)

echo "Resulting Variables from UI:"
echo "Checkbox State: $CHECKBOX_VAR"
echo "Input field: $INPUT_VAR"
echo "Textfield content: $LOG_VIEWER"