Auteur: Vanessa Talbot

Vanessa Talbot
- Product Owner -Vanessa Talbot a rejoint l'équipe du programme 4D en juin 2014. En tant que Product Owner, elle est chargée de rédiger les user stories puis de les traduire en spécifications fonctionnelles. Son rôle est également de s'assurer que l'implémentation des fonctionnalités livrées répond aux besoins des clients.Depuis son arrivée, elle a travaillé à la définition des fonctionnalités clés de 4D. Elle a travaillé sur la plupart des nouvelles fonctionnalités de multithreading préemptif et aussi sur un sujet très complexe : la nouvelle architecture pour les applications enginées. Vanessa est diplômée de Telecom Saint-Etienne. Elle a commencé sa carrière à l'Institut de Recherche Criminelle en tant que développeur pour le département audiovisuel. Elle a également travaillé dans les domaines des médias et du médical en tant qu'experte en support technique, en production ainsi qu'en documentation de nouvelles fonctionnalités.
Produit blank

Nouvelle commande « Get 4D File

Traduit automatiquement de Deepl

Dans 4D v16, une nouvelle commande Get 4D File renvoie le chemin d’accès à différents fichiers 4D. Vous pouvez maintenant facilement récupérer le chemin des fichiers suivants :

  • Fichier de configuration de sauvegarde
  • Fichier de la dernière sauvegarde
  • Fichier de paramètres de la structure de l’utilisateur
  • Fichier de configuration des données utilisateur
Produit 4D: list of picture formats

Obtenir la liste des formats contenus dans C_PICTURE

Traduit automatiquement de Deepl

Un champ ou une variable image peut stocker différents formats d’image – et même une image dans plusieurs formats en même temps. Par exemple, une image peut être stockée en PNG, SVG et MacPICT – dans la même variable.

La nouvelle GET PICTURE FORMATS vous permet d’obtenir le nombre et les types de format qui sont contenus dans une variable C_PICTURE.

Produit blank

Échange de messages entre processus

Traduit automatiquement de Deepl

4D v15 R5 introduit un nouveau moyen, simple et puissant, d’échanger des informations entre processus et également entre processus et formulaires. Cette fonctionnalité est basée sur un système de messagerie asynchrone qui permet d’appeler les processus et les formulaires et de leur demander d’exécuter des méthodes avec des paramètres dans leur propre contexte.

Produit 4D View Pro: Variable Row Height in Listbox

4D View Pro – Hauteur variable des rangées dans la boîte de liste

Traduit automatiquement de Deepl

L’affichage d’une liste dont la hauteur de ligne s’adapte exactement au contenu est un besoin très courant. 4D View Pro inclut une nouvelle fonctionnalité qui permet à de contrôler indépendamment la hauteur de chaque ligne d’une boîte de liste pour l’adapter à son contenu. Pour en savoir plus sur 4D View Pro, consultez cet article de blog.

Il existe désormais deux façons de définir la hauteur d’une ligne dans une zone de liste :

  • à l’aide de nouvelles commandes dédiées
  • en utilisant un nouveau tableau de contrôle
Produit blank

Utiliser Unicode pour les textes dans les formulaires

Traduit automatiquement de Deepl

Dans 4D v16, les textes de tous les objets de formulaire (textes statiques, boutons, cases à cocher, etc…) seront stockés en Unicode, ce qui vous permettra d’utiliser des caractères de différentes langues directement dans l’éditeur de formulaire.

En particulier pour les langues asiatiques ou d’Europe de l’Est, cela facilitera le processus de développement.

Produit blank

Nouvel événement « On mouse up » pour l’objet image

Traduit automatiquement de Deepl

Dans 4D v16, vous avez maintenant un nouvel événement « On Mouse Up« pour les objets images non-dragables !

Cette fonctionnalité vous permettra de dessiner et/ou de déplacer facilement des objets SVG, sans avoir recours à des astuces comme « SET TIMER(1) » pour détecter que le bouton de la souris a été relâché.

Produit blank

Les commandes XML sont désormais thread safe

Traduit automatiquement de Deepl

Vous voulez améliorer l’extensibilité de votre base de données et utiliser toutes les performances disponibles avec vos machines multi-cœurs ?

Avec 4D v16, nous avons étendu la liste des commandes thread-safe afin d’utiliser des processus préemptifs avec votre code manipulant du XML.