Zamarzyło mi się stworzenie programu, który będzie się opierał o moduły czyli mniej więcej coś takiego :
Główna aplikacja
- okno modalne, moduł np. wyświetlania listy użytkowników
- okno modalne, moduł np. wyświetlania wszystkich produktów zakupionych przez użytkownika
- okno modalne, moduł np. wyświetlania produktów
- okno modalne, formularz sprzedaży produktów
Fajnie było by, gdyby istniała możliwość np. osobnego napisania modułu przez inną osobą, a ja tylko wrzucam ów moduł do katalogu np. "mod". Następnie restartuję program, i po ponownym jego uruchomieniu widzę w menu, że mam dostępny dodatkowy moduł np. korekta sprzedaży.
Ewentualnie ten "bajer" można pominąć i podpinać moduły w programie głównym - ręcznie.
Druga sprawa, to skrypty. W firmie w której pracowałem, był program główny i do niego napisane skrypty. Całość zrealizowana w object pascalu. Użytkownik mógł z poziomu głównego programu, otworzyć dany skrypt, zedytować go, następnie np. kliknąć button w głównym programie pod który podpięty był skrypt i wykonywała się wcześniej wyedytowana akcja.
Nie wiem czy jasno nakreśliłem problem, jeżeli nie - postaram się odpowiedzieć na ewentualnie pytania.
Nie mniej jednak pozostaje zasadniczy problem, przez co właśnie proszę o pomoc.
Otóż gdzie szukać informacji, jak się do tego zabrać, czego potrzebuję ? Będę wdzięczny za wszelką pomoc, linki, dema, źródła - cokolwiek.