Проект L.E.S. - технология разработки распределенных приложений для баз данных. Дизайнер форм.
   Дизайнер форм служит для создания интерфейса клиентской части.
Delphi дает возможность сохранить содержимое формы в потоке.Затем можно динамически
извлекать формы из потоков.При этом в потоке сохраняются те свойства формы,которые
опубликованы.При загрузке формы можно назначать обработчики событий.Эти функции будут
вызываться при возникновении этих событий. Остается где-то прописать обработку событий.
В данном случае обработка получается очень простой , поскольку данные обрабатываются на
сервере , т.е собственно обработка событий состоит из назначения свойств компонентов
формы и вызовов процедур сервера.
Рис.1
    На рис.1 приведено окно дизайнера форм.Видно как можно задать свойства
компонент в данном случае табличной сетки.
    Справа показана палитра компонент , которые могут быть подключены к
дизайнеру , это несколько модифицированные компоненты Delphi, эта палитра расширяется
произвольным образом, т.е ,если у вас есть нужный вам компонент,он может быть подключен к
дизайнеру( от него порождается специфичный потомок и публикуются нужные события и свойства).
    Слева показан редактор свойств и методов выделенного объекта.