Einzelnen Beitrag anzeigen

AnCorr

Registriert seit: 15. Mär 2010
45 Beiträge
 
#12

AW: Firemonkey - Tooltip-Componente

  Alt 27. Nov 2013, 00:20
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
  Mit Zitat antworten Zitat