Nous avons le plaisir d’annoncer que 4D v16 R4 est la toute première version où l’ensemble de la gamme de produits 4D Windows 64-bit ne dépend plus de la bibliothèque Mac2Win d’Altura! Comme annoncé en avril dernier, dans ce billet d’annonce stratégique, nous avons terminé le travail sur 4D Server Windows 64-bit, qui était la dernière étape à atteindre.
Notre ligne de produits Windows 64-bit peut maintenant profiter pleinement de certaines technologies modernes et vous en faire bénéficier, comme le support des fenêtres SDI (Single Document Interface) par exemple, également livré avec 4D v16 R4 !
Qu’est-ce qu’Altura ? Tout comme Carbon pour macOS, 4D utilisait une ancienne bibliothèque nommée Mac2Win d’Altura sur Windows. Il y a plusieurs années, cette bibliothèque était très importante pour la migration du code de 4D et des plug-ins tiers de Mac à Windows.
Pour rappel, les bibliothèques sans Altura version of 4D Developer Edition et 4D Volume Desktop Windows 64-bit avaient été livrées avec 4D v16 R2.
Qu’est-ce que cela change ?
Les fonctionnalités utilisant une technologie obsolète ne fonctionneront plus – et certains anciens plugins devront être mis à jour.
Certaines fonctionnalités basées sur des technologies anciennes, telles que les images QuickDraw ou les ressources Mac, ont été supprimées il y a longtemps. Voir le manuel Deprecated and Removed Features pour la liste complète.
Les plugins utilisant asintppc.dll ou construits avec un ancien SDK de plugins (antérieur à la v14) ne seront plus pris en charge par 4D Server. Si vous utilisez des plugins hérités de tiers, nous vous recommandons de vérifier auprès de votre fournisseur si votre plugin restera compatible.
En ce qui concerne les plugins 4D, seuls 4D Write et 4D View reposent encore sur la bibliothèque Altura et ne peuvent donc plus être exécutés sur 4D Server Windows 64-bit v16 R4. Notez cependant que ces deux plugins peuvent toujours être servis par 4D Server pour être exécutés sur des clients 32-bit.
Quelles sont les solutions de remplacement ?
4D Write Pro est maintenant prêt à remplacer 4D Write, 4D v16 R2 a apporté la règle horizontale qui était très demandée pour compléter le jeu de fonctionnalités. Le support des tableaux réels est maintenant disponible sur 4D v16 R4. Cette fonctionnalité améliore considérablement l’ensemble des fonctions fournies par l’ancien 4D Write.
L’affichage des enregistrements dans des listes La fonction 4D View est disponible dans 4D View Pro dans le cadre des fonctions spéciales des boîtes de liste depuis 4D v15, améliorée avec la fonction de hauteur de ligne variable dans 4D v16.
La fonctionnalité de feuille de calcul de 4D View Pro est disponible en avant-première sur 4D v16 R4. En fait, notre mise en œuvre est basée sur un produit tiers prêt à l’emploi intégré à 4D qui sera totalement transparent pour le développeur et l’utilisateur final. Le premier ensemble de fonctionnalités de feuille de calcul est disponible dès maintenant, lisez ce post pour plus de détails.
Si vous n’avez vraiment pas d’autre choix que d’utiliser 4D Write et 4D View car vous avez besoin de plus de temps pour réécrire votre application, comme dernière solution, vous pouvez rediriger vos routines précédemment exécutées sur 4D Server vers un Client 32 bits fonctionnant sur la machine serveur ou toute autre machine.