Ну, для новичка сойдет.
Что можно посоветовать...
1. Посмотреть, что такое MDI-приложение.
2. Больше пользоваться встроенными возможностями DataAware компонентов, что бы не писать кучу кода на каждую кнопку.
3. Еще раз подумать над дизайном интерфейса. Яркий пример - в одной из форм часть полей, отображающих доп информацию находится над списком записей, часть - под списком. Это большой просчет в эргономике.
4. Те же справочники делать по общепринятой схеме - открывается список, из него идет добавление, редактирование и удаление элементов списка (по началу можно просто через DBGrid, диалоговую форму можно "прикручивать" потом).
|