Witam serdecznie.
Od dłuższego czasu walczę z problemem tworzenia bibliotek DLL w Lazarusie. Zależy mi na tym aby stworzyć DLL taki który wewnątrz siebie zawierać będzie funkcje pozwalające na modyfikowanie Formy głównej aplikacji. Opanowałem już temat biblioteki DLL która zawiera w sobie jakąś Formę. Tak stworzony DLL kopiuję do katalogu głównego aplikacji i czy to statycznie czy dynamicznie zasysam jego funkcje do aplikacji głównej. Aplikacja główna zawiera jakiś Button który wywołuje funkcję z DLL która to otwiera nowe okno z nową formą. Wszystko super ale... Zastanawia mnie czy jest możliwość że w DLL będą napisane funkcje które będą dodawały zestaw Buttonów, Radiobuttony, Edity, Panele, GrupBoxy, Labele do formy danej aplikacji głównej oraz funkcje edytujące właściwości już istniejących elementów w formie danej aplikacji głównej. Założyłem sobie po prostu taki cel iż nie chcę przerabiać głównego programu użytkownika tylko podmienić konkretną DLL w celu naniesienia zmian w aplikacji (dodanie dodatkowych funkcjonalności).
Pozdrawiam.