Zitat von
MathiasSimmack:
Ist
CLX nicht einfach nur der neue Name für die Komponentenbibliothek ab Delphi 6? Immerhin nutzen Kylix und Delphi doch den selben Namen. Im Prinzip hättest du schon recht, man müsste streng genommen vielleicht von
NonVCL- und NonCLX-Programmen reden.
Bei Lichte betrachtet hast du allerdings auch unrecht, denn
IMHO sind
CLX einfach nur "des Kaisers neue Kleider".
Ab Delphi 6 gibt es die
CLX parallel zur
VCL. Beide Bibliotheken können nicht gleichzeitig verwendet werden. Die
CLX ist kompatibel zu Kylix, wer also Programme erstellen will, die auch unter Kylix kompiliert werden können, muss die
CLX verwenden und auf
API-Funktionen verzichten.
CLX-Programmierung ist also mitnichten "Non-
VCL" im klassischen Sinne, wo man den Overhead der
VCL durch
WinAPI-Aufrufe ersetzt.