Einzelnen Beitrag anzeigen

Robotiker
(Gast)

n/a Beiträge
 
#25

AW: Windows Messages in FMX ?!

  Alt 13. Sep 2011, 08:20
Im klassischen Fall dürfte OSX wie Linux auch POSIX Threads nutzen.
Die Posix-Threads sind in der Delphi RTL umgesetzt.

Aber beim Lesen habe ich noch was entdeckt:

In der Hilfe steht, dass bei Verbindung mit dem Entwicklungs-Mac dessen Headerdateien und Libs auf dem Windows PC kopiert werden. Eine C++ Builder Anwendung kann die dann direkt benutzen.

Also ist der neue Cross-Plattform Ansatz in Wirklichkeit dreischichtig. An der Oberfläche FireMonkey, darunter die Delphi RTL und ganz unten der auf nativen C/C++ basierende Ansatz aus dem C++ BuilderX.

Wie eine Delphi-Anwendung jenseits der RTL an die API des Zielsystems kommt, ist mir nicht ganz klar. Offenbar durch manuelle Headerübersetzung. Das wird im Vollausbau Win/Mac/Linux ja richtig heftig.

Grüße

Robotiker
  Mit Zitat antworten Zitat