A number of examples, both of pure DWI scripts, and DWI-to-pre-existing GTK-app examples can be found in the 'examples' directory. The 'testbasic.dui' script provides an extensive heavily-documented starter example.
The 'db_drivers' directory contains the iODBC and libdbi support. To compile for one or the other, modify the Makefile to -DUSE_ODBC and/or -DUSE_LIBDBI.
The 'src' directory contains the sources to the DWI engine. The engine does *not* use XML; it provides the infrastructure for making the mapping between widgets and databases possible. These sources are being structured so that DWI can be embedded in other applications.
A pre-alpha attempt at building a graphical editor for DWI can be found in glade/connector.* It doesn't do much, yet.
1.5.5