Wir freuen uns, Ihnen mitteilen zu können, dass 4D v16 R4 die erste Version ist, in der die gesamte 4D Windows 64-bit Produktlinie nicht mehr auf die Mac2Win Bibliothek von Altura angewiesen ist! Wie im April letzten Jahres angekündigt, haben wir mit dieser Strategieankündigung die Arbeit an 4D Server Windows 64-bit, abgeschlossen, die der letzte Schritt war, den es zu erreichen galt.
Unsere Windows 64-bit Produktlinie kann nun die Vorteile einiger moderner Technologien voll ausschöpfen und Sie davon profitieren lassen, wie z.B. die Unterstützung von Single Document Interface (SDI) Fenstern, die auch mit 4D v16 R4 geliefert wird!
Was ist Altura? Ähnlich wie Carbon für macOS, verwendet 4D unter Windows eine Legacy-Bibliothek namens Mac2Win von Altura. Vor vielen Jahren war diese Bibliothek sehr wichtig für die Migration von 4D und Drittanbieter-Plug-in-Code von Mac zu Windows.
Zur Erinnerung: die Altura-freie version of 4D Developer Edition und 4D Volume Desktop Windows 64-bit wurden mit 4D v16 R2 ausgeliefert.
Was ändert sich dadurch?
Funktionen, die veraltete Technologien verwenden, werden nicht mehr funktionieren – und einige ältere Plugins müssen aktualisiert werden.
Einige auf alten Technologien basierende Funktionen, wie QuickDraw-Bilder oder Mac-Ressourcen, wurden vor langer Zeit veraltet. Eine vollständige Liste finden Sie im Handbuch Veraltete und entfernte Funktionen.
Plugins, die asintppc.dll verwenden oder mit einem alten Plugin-SDK (vor v14) erstellt wurden, werden von 4D Server nicht mehr unterstützt. Wenn Sie Legacy-Plugins von Drittanbietern verwenden, empfehlen wir Ihnen, bei Ihrem Anbieter nachzufragen, ob Ihr Plugin kompatibel bleibt.
Von den 4D Plugins basieren nur noch 4D Write und 4D View auf der Altura Bibliothek und können daher nicht mehr auf 4D Server Windows 64-bit v16 R4 ausgeführt werden. Beachten Sie jedoch, dass diese beiden Plugins weiterhin von 4D Server für die Ausführung auf 32-Bit Clients bereitgestellt werden können.
Was sind die Ersatzlösungen?
4D Write Pro ist nun bereit, 4D Write zu ersetzen. 4D v16 R2 brachte das horizontale Lineal mit, das zur Vervollständigung des Funktionsumfangs sehr gewünscht wurde. Echte Tabellenunterstützung ist jetzt mit 4D v16 R4 verfügbar. Diese Funktion erweitert den Funktionsumfang des alten 4D Write drastisch.
Anzeige von Datensätzen in Listen Die 4D View Funktion ist in 4D View Pro als Teil der speziellen Listbox-Funktionen seit 4D v15 verfügbar und wurde in 4D v16 durch die variable Zeilenhöhe verbessert.
Die Tabellenkalkulationsfunktion von 4D View Pro wird als Vorschau unter 4D v16 R4 verfügbar sein. Unsere Implementierung basiert auf einem gebrauchsfertigen, in 4D eingebetteten Produkt eines Drittanbieters, das für den Entwickler und den Endbenutzer völlig transparent ist. Der erste Satz von Tabellenkalkulationsfunktionen ist jetzt verfügbar, lesen Sie diesen Beitrag für weitere Details.
Wenn Sie wirklich keine andere Wahl haben, als 4D Write und 4D View zu verwenden, weil Sie mehr Zeit brauchen, um Ihre Anwendung neu zu schreiben, können Sie als letzte Lösung Ihre Routinen, die zuvor auf 4D Server ausgeführt wurden, auf einen 32-Bit Client umleiten, der auf dem Server oder einem anderen Rechner läuft.