Итак, Ubuntu с emacs+cedet из CVS. Что порадовало - стал намного быстрее работать с Python + научился нормальному фолдингу. Далее собственно суть сабжа - что-то типа мини-языка, который строит гуйню к базам данных. Причем самое сложное - это написать SQL запрос и описать поля. Далее прога сама строит гуйню, включая все необходимые диалоги, генерирует нужные SQL-запросы. Если есть связь master-detail (справочники, другими словами) - для них тоже все строится автоматом. Работу с таким справочником видно при редактировании поля "Принадлежность к группе" - под полем видно таблицу выбора нужного варианта.
Написано все это дело на Python+Tkinter.
ЗЫ. Просьба к модераторам. Опубликуйте в будний день - возможен конструктивный диалог, а в выходные доступа к инету у меня нет.
>>> Просмотр (1024x768, 59 Kb)