Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#7

AW: Ist meine Komponente im Designer selektiert?

  Alt 13. Apr 2018, 13:53
Hmm. Da steht, mann muss die VCL als Dependency in seinem Package mit hinzufügen um die OpenToolsAPI zu nutzen. Mache ich mir damit dann nicht die Plattformunabhängigkeit meiner Komponenten zunichte? Weil zur Runtime brauche ich das ganze ja nicht - da kann das alles weg bleiben.
Solche Dinge gehören dann auch in ein Design-Package und haben in den Sourcen der Komponente nichts verloren. Würdest du die OTA innerhalb der Komponente nutzen, kann diese auch nur innerhalb der IDE genutzt werden, weil damit eine Anhängigkeit zum IDE-Designer hergestellt wird - das will ja keiner. Also musst du dazu erst den gesamten Design-Kram auslagern. Wie das jetzt genau gehen kann, ist aber erheblich von der konkreten Aufgabenstellung abhängig. Spätestens hier wird jede Empfehlung zur Spekulation.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat