В приложении для работы с БД, одно диалоговое окно должно заносить данные в разные таблицы. В зависимости от таго в какую таблицу зановить данные поменяется только название окна и добавится/убавится пару компонентов на форме.
Идея реализации заключается в следующем:
1. Создать окно с алгоритмом обработки заполненых компонентов вызваного окна.
2. При вызове через
параметр указывать какая таблица обрабатывается, соответственно делать видимыми/невидимыми компоненты те которые отличают эти окна и переименовывать заголовок при создании.
3. Для передачи параметра есть две идеи:
а) создать глобальную переменную на главной форме, а на модальной - указать модуль главной формы в самом верху;
б) и из области финтастики, передавать через реестр windos

;
Вопрос:
1. Что порекомендуетее по третьему пункту, может есть более просты способы?
2. (Философский

) На сколько не оптимально использовать реестр по сравнению с переменными(ведь на сколько я понимаю переменная висит в опереативной памяти постоянно, а реестр мы используем только тогда, когда необходимо)?
P.S. Заранее всем спасибо!!!