Avec 4D v15 R4, il est désormais possible de concevoir sa propre interface 4D Write Pro avec des commandes dédiées. Il y a beaucoup de nouvelles commandes pour manipuler les attributs des sélections, des paragraphes, des images à l’intérieur d’un document, ou du document lui-même.
Les commandes : WP Get selection, WP Get range, WP SELECT, WP Get paragraphs, WP Get pictures vous permettront de créer et de manipuler un objet référençant une partie d’un document 4D Write Pro. Et les commandes WP SET ATTRIBUTES, WP GET ATTRIBUTES et WP RESET ATTRIBUTES sont disponibles pour manipuler tous les styles et propriétés (tels que marges, padding, police, couleur, couleur de la police, type de bordure, couleur de la bordure, fond, liste à puces, tabulation, etc…) sur différents types d’éléments de document (paragraphe, document, image, texte).
En fait, la liste des attributs est beaucoup plus longue, vous avez maintenant un contrôle profond et fin de l’affichage du document. Jetez un coup d’œil à la liste complète des attributs sur Doc center : Les attributs de 4D Write Pro.
Les commandes ont été conçues de manière flexible afin de s’adapter aux contraintes de votre application. Par exemple, la couleur peut être définie en utilisant une couleur CSS, une couleur 4D (longint) ou un tableau de couleurs (RGB). Chaque dimension peut être définie dans une unité spécifique en fonction de votre région client (point, pixel, système métrique…).
La nouvelle commande FONT STYLE LIST vous permet de récupérer tous les styles de police supportés par votre machine pour un nom de police défini. Elle est particulièrement utile pour une gestion moderne et plus précise des polices.
Le widget 4D Write Pro
4D Engineering a conçu pour vous, à l’aide de ces commandes, une interface prédéfinie par défaut pour 4D Write Pro disponible à l’intérieur du produit 4D.
Il suffit de glisser-déposer le widget de la bibliothèque d’objets vers l’éditeur de formulaires et il est prêt à être utilisé !
Téléchargez la base de données d’exemples pour découvrir une démonstration du fonctionnement de ces commandes. Vous trouverez également une autre interface -très simple- disponible pour votre application.
Pour plus de détails, veuillez vous référer au manuel de mise à jour de 4D v15 R4 dans le centre de documentation.