Advancement

The first version of the program was done to show the correctness of new approach of my disertation. Big parts of the functional characters one knows of other systems was not realized. First of all it was saved in user-freindly GUI. Also only a one way to reach some function. There are a few (ares you sure?) windows. No Undo/Redo function. Here a short TODO-list:

  1. Interface to other databasess. Promisingly is Adabas. Postgres is not tested already supported, however, entirely. ODBC and JDBC would be a good development

  2. Special Widget for time types, scores, BLOB

  3. Support of the BLOB-types which are specified by actor's-types. Possibly accessibility in KDE or gnome System. Announcements of picture data. Exchange with file system

  4. Form-server supports cascading delete and modifying of primary-keys

  5. Form-server supports relationship-(min.max) and other integrity-rule

  6. Other Geometry-managers out of pack are supported. (Grid)

  7. Direct help to dialogues

  8. Balloon or tip-texts to Widgets

  9. XSL for the translation of Repostiory to instructions CRAETE TABEL SQL

  10. Alternative representation of forms as tables or table as parts of the forms. Use of tkTable Tcl-extension

  11. Support of tabulator consequences and generally better user friendliness

  12. Interface to own procedures for form-server. Own user's-procedures, Events-programming

  13. Short-cuts (Accelators)

  14. restrict user action on form (only view, no deleting, no update, only create)

  15. Null-value treatment with Widget. Till present all Widget can not support it well.

  16. New more powerful GUI-elements (Widget) and more Optionnen.

The next big step would be the implementing of the form-server in C ++ (with GTK, Qt) or Java (swing). I expect other suggestions. Without feedback there will be no advancement.