4D v16

4D V16 - MISE À JOUR

Accueil

 
4D v16
4D v16 - Mise à jour

4D v16 - Mise à jour    


 

 

Bienvenue dans 4D v16. Cette version s'inscrit dans la continuité du programme R-release.

Ce document présente les nouveautés et implémentations ajoutées depuis 4D v15 R5. Pour plus d'informations sur l'ensemble des nouveautés introduites au cours du programme R-release v15, téléchargez les manuels "Mise à jour" des versions R correspondantes (PDF) :

Le gestionnaire du cache de la base de données a été entièrement réécrit en 4D v16, permettant en particulier de tirer parti des environnements 64 bits. Automatiquement disponible et optimisé, il peut cependant être configuré ou analysé dynamiquement avec les commandes du nouveau thème Gestion du cache.

Ce thème contient notamment les nouvelles commandes Get cache size, Cache info et SET CACHE SIZE

Il est désormais possible de définir des propriétés utilisateur spécifiques liées au fichier de données courant. Ainsi, vous pouvez déployer et mettre à jour plusieurs copies de la même application avec plusieurs fichiers de données, chacun contenant des paramétrages différents.

Pour gérer cette fonctionnalité, vous pouvez utiliser la nouvelle commande Get 4D file et la commande Get 4D folder retourne désormais le dossier de données de la base. 

-> Pour en savoir plus : Utiliser des propriétés utilisateur

De nouvelles options des Préférences permettent de personnaliser l'éditeur de code : Surbrillance des blocs logiques, Toujours afficher les lignes de blocs, Masquer les icônes plier/déplier, ou encore Mise en surbrillance du texte.

-> Pour en savoir plus : Page Méthodes.

Dans 4D v16, le serveur Web intégré de 4D 64-bit pour Windows et pour OS X permet de tirer pleinement parti des ordinateurs multi-coeurs en utilisant des process Web préemptifs dans vos applications compilées. Les commandes du serveur Web sont désormais thread-safe. Vous pouvez configurer votre code lié au Web, y compris les balises HTML 4D et les méthodes base Web, afin qu'il s'exécute simultanément sur le plus grand nombre de coeurs possibles.

-> Pour en savoir plus : Utiliser des process Web préemptifs.

Dans 4D v16, plusieurs ensembles de commandes sont désormais thread-safe, permettant leur utilisation dans des process préemptifs en mode compilé :

Le développement de 4D Write Pro se poursuit en version 16 et plusieurs nouvelles fonctionnalités majeures sont désormais disponibles :

Les commandes DISTINCT ATTRIBUTE VALUES et DISTINCT ATTRIBUTE PATHS permettent de générer des tableaux de valeurs distinctes à partir des attributs des champs objet de la base 4D.

La commande QUERY SELECTION BY ATTRIBUTE effectue une recherche limitée aux enregistrements de la sélection courante.

Grâce au nouvel Form event Sur relâchement clic, 4D v16 offre une gestion plus précise des clics utilisateurs dans les images. Cet événement est accompagné de la nouvelle commande Is waiting mouse up, permettant dans ce contexte de garantir la cohérence de l'état interne de l'objet image.

Deux nouvelles fonctionnalités concernent les list box dans 4D v16.

  • Redimensionnement colonnes automatique : une nouvelle propriété de list box permet d'appliquer un redimensionnement à toutes les colonnes de la list box lorsqu'elle est agrandie ou réduite (dans les versions précédentes, seule la colonne la plus à droite de la list box pouvait être redimensionnée).

La nouvelle commande GET PICTURE FORMATS retourne tous les codecs contenus dans une même image. Elle est utile notamment pour détecter les formats d'image obsolètes et permettre de filtrer les formats à conserver afin d'alléger le fichier de données.

Les nouvelles commandes BLOB to print settings et Print settings to BLOB permettent de sauvegarder et de réutiliser l'ensemble des paramètres d'impression de l'utilisateur, y compris les paramètres "privés" du pilote de l'imprimante. Ces commandes étendent et remplacent les fonctionnalités des commandes (obsolètes) de 4D Pack _o_AP BLOB to print settings et _o_AP Print settings to BLOB.

 
 

 
PROPRIÉTÉS 

Produit : 4D

 
UTILISATION DE L'ARTICLE

4D v16 - Mise à jour ( 4D v16)