Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.200 Beiträge
 
Delphi 12 Athens
 
#6

AW: Open Tools API Downloads

  Alt 12. Nov 2023, 12:48
die sowohl in meiner Eigenbau IDE als auch innerhalb der Delphi IDE funktionieren
Im Grunde geht es hier erstmal nicht um die Nutzung der OTA, sondern mehr darum Diese nachzubauen.

Erstmal entscheiden auf welchem API-Level es sein soll (also welcher Delphi-Version es entspricht),
was für Funktionen davon anfangs nötig sind
dann Diese nachbauen
und die nötigen Interface-Definitionen findet man nunmal im jeweiligen Delphi.



Bei der OpenToolsAPI (IOTA) ist es einfacher, da du "nur" die genannten Interfaces bereitstellen mußt und es egal ist, wie es intern aussieht. (und ob dort überhaupt alles implementiert ist)

Bei der NativeToolsAPI (INTA) wird es schwerer, da dort oft direkt auf die VCL-Komponenten der IDE zugegriffen wird und du sie fast "identisch" bei dir so nachgebaut haben müsstest.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (12. Nov 2023 um 13:12 Uhr)
  Mit Zitat antworten Zitat