Produit

Personnalisation de la couleur de surbrillance lors de la sélection d’une ligne de la boîte de liste

Traduit automatiquement de Deepl

Une nouvelle étape est franchie pour fournir à nos développeurs un objet listbox entièrement personnalisable, entièrement adaptable aux besoins des utilisateurs. Une nouvelle option est disponible dans les listboxes qui permettra d’améliorer les interfaces finales : cette option s’appelle« Hide selection highlight ».

Cette option peut être activée en un seul clic. Une fois activée, la surbrillance du système sera complètement invisible.

Produit blank

4D Write Pro – Règle horizontale

Avec 4D v16 R2, vous pouvez afficher une règle horizontale graphique en haut de la zone 4D Write Pro ! Grâce à cette règle horizontale, le texte peut être facilement mis en forme.

Avant l’existence de cette règle graphique, les tabulations ne pouvaient être gérées que par programmation ou en utilisant le widget de l’interface 4D Write Pro. Désormais (4D v16 R2 et plus), lorsque la règle est affichée (ceci est optionnel), l’utilisateur final aura la possibilité de gérer les marges et les tabulations facilement et graphiquement.

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 Listbox resizing

Listbox – colonnes redimensionnées automatiquement !

Traduit automatiquement de Deepl

4D v16 comprend une nouvelle fonctionnalité qui offre à votre utilisateur final une grande liberté et une grande souplesse au niveau de l’interface lorsqu’il utilise des boîtes de liste. Les contraintes définies pour chaque colonne sont désormais entièrement appliquées et respectées lorsque la boîte de liste à laquelle elles appartiennent est redimensionnée.

Produit blank

Exécution d’une action lors du redimensionnement de la colonne de la boîte de liste

Traduit automatiquement de Deepl

L’événement On Column Resize est maintenant déclenché « en direct » pendant le redimensionnement des boîtes de liste tant que l’utilisateur modifie la largeur des colonnes (auparavant, il n’était généré qu’une fois, à la fin du redimensionnement).

Grâce à cette fonctionnalité, les programmeurs de 4D auront la possibilité de créer des interfaces réactives et en direct basées sur la largeur réelle des colonnes !

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 4D View Pro: Create flexible UI

Créer des interfaces utilisateur flexibles à l’aide de 4D View Pro

Traduit automatiquement de Deepl

Créez facilement des interfaces utilisateur, des dialogues et des widgets flexibles et puissants avec 4D View Pro! Pour en savoir plus sur 4D View Pro, consultez cet article de blog.

Cette fonctionnalité est une amélioration puissante de l’objet listbox, vous offrant un moyen de définir des interfaces utilisateur très flexibles. Un tableau d’objets peut désormais être associé à la colonne d’une listbox, de sorte que chaque cellule peut disposer de différents types de widgets en fonction du type de données à afficher.