Hallo zusammen,
ich brauche noch eimal eure Hilfe.
Zum Einen wuerde ich das Thema gerne in die Rubrik "Projekte für Mitglieder" verlagern, aber ich weiss nicht, ob ich dort nun einfach ein neues Thema eroeffnen soll, oder ob man das gesamte Thema nicht einfach dort hin verschieben kann.
ABER, was noch viel wichtiger ist: ich komme nicht mehr weiter
Wie himitsu vorgeschlagen hat, habe ich "meine Komponente" von TComponent bzw. TControl abgeleitet, um so die Form komplett per Laufzeit erstellen zu koennen. Ich brauche damit keine .dfm bzw .fmx Datei mehr.
Wenn ich den "reinen Programmcode" (FrmToolTip.pas) in ein Programm einbinde, funktioniert alles wie gewuenscht sowohl unt
VCL (mit angepassten uses etc.) als auch unter Firemonkey.
Auch ein Erstellen, Kompilieren und Installieren eines Paketes erfolgt ohne Fehler.
Nur bekomme ich beim Starten des Testprogrammes einen "Resource TCustomForm not found" Fehler.
Nachdem das Erzeugen der Form zur Laufzeit unter Verwendung der Basisklasse TForm gar nicht funktioniert hat, habe ich etwas gesucht, und bin hier fuendig geworden.
Himitsu hat in einem anderen Thema auf TCustomForm.CreateNew... verwiesen, mit dem es nun wie (ganz) oben auch funktioniert - NUR eben nicht als "installierbare Komponente".
Hierbei muss ich noch sagen, dass, wenn ich das erstellte Paket installiere, die eigentliche
Unit nicht in das Bibliotheksverzeichnis kopiert wird. Dies muss ich noch immer per Hand tun. (aber das ist eines der "kleineren" Probleme).
Bevor ich nun noch einmal hier den gesamten Programmcode einsetze, wollte ich euch fragen, in welcher Rubrik es denn letztendlich rein soll.
Ich danke euch allen auf jeden Fall noch einmal fuer eure bisherige Hilfe, Vorschlaege etc...!
Gruss
AnCorr