Though similar in style to CDK, Dialog is different, being a script-interpreter 
which provides a set of curses widgets. Widgets are objects whose appearance and
behavior can be customized.
