Sauvegarde et sécurité
Un dicton dit qu’il ne faut pas s’inquiéter des petites choses, mais en matière de sécurité, ce sont souvent les petites choses qui ont le plus grand impact.
Sur la page « Sauvegarde » des paramètres de la base de données, vous remarquerez une option de restauration automatique de la dernière sauvegarde si votre base de données est endommagée. Afin de vous fournir le meilleur niveau de protection pour vos données, cette option est maintenant cochée par défaut pour les nouvelles bases de données, dès la sortie de la boîte.
Les dates à l’intérieur des objets !
Lesobjets sont formidables ! Leur flexibilité, combinée à leur rapidité et à leur élégance, en fait un premier choix pour la plupart des développeurs. L’utilisation des dates dans les objets est désormais plus facile et plus intuitive. Désormais, les dates peuvent être définies comme des dates – et non plus comme des chaînes de caractères à l’intérieur des objets !
Partage d’informations dans un environnement multithreading
4D v16 R6 introduit un nouveau concept de communication entre les processus : les variables d’objets et de collections partagées! Elles sont une solution pour éviter d’utiliser les variables interprocessus (qui ne peuvent pas être utilisées en mode multithread). Grâce à cela, vous pourrez facilement partager des informations entre des processus préemptifs.
4D Write Pro : utilisation des caractères de tête pour les tabulations
Quel que soit le secteur d’activité dans lequel vous travaillez, vous voudrez peut-être savoir comment utiliser les onglets (onglet gauche, droit, central, décimal). Elles sont très utiles car, par exemple, elles vous permettent de structurer des documents en séparant et en indentant vos informations.
En typographie et en design, les détails sont importants. Mais obtenir des détails parfaits peut prendre beaucoup de temps. 4D Write Pro propose une fonctionnalité supplémentaire permettant d’affiner votre conception en un instant : les caractères de tête. Vous savez, les points ou autres caractères répétés dans une table des matières… ceux qui vont de la fin du texte de la première colonne au début du texte de la deuxième colonne ? Ce sont eux !
Quatre façons différentes d’utiliser les objets avec 4D Write Pro !
Franchement, nous aimons les objets. 4D Write Pro utilise des objets comme entrée/sortie de commandes et de fonctions pour manipuler des documents, du texte, des paragraphes, etc. Dans cet article de blog, nous allons vous montrer quatre façons différentes d’utiliser les objets avec 4D Write Pro.
Créez une brochure 4D Write Pro en 5 minutes !
Regardez notre vidéo montrant comment il est facile de créer une élégante brochure avec 4D Write Pro, comprenant la bio du peintre (sa vie, ses références, etc.), ainsi qu’une collection de ses tableaux accompagnés de descriptions. Enfin, vous apprendrez comment ajouter facilement une couverture avant et arrière différente pour compléter la brochure.
Bien entendu, la création d’autres types de brochures, par exemple pour des agences immobilières, des laboratoires pharmaceutiques, des agences de voyage, etc… est tout aussi simple. Alors, jetez un coup d’œil et commencez à coder dès maintenant!
4D Write Pro prend désormais en charge les expressions images
Cet article de blog explore une fonctionnalité liée à 4D Write Pro qui vous aidera à créer des documents complexes, de manière programmatique. Des documents qui peuvent être soit imprimés soit envoyés par email.
Une expression peut maintenant être une image ! La manipulation des images dans vos documents 4D Write Pro devient plus facile et offre de vastes possibilités. Désormais, toute expression renvoyant une image peut être insérée. Les cas les plus évidents sont les champs et les variables, mais cela vaut également pour les fonctions 4D et, enfin, pour vos propres méthodes!
Conseils d’aide sur les boîtes de liste !
Les conseils d’aide ou les astuces sont très utiles, car ils simplifient l’interface utilisateur et aident les utilisateurs à comprendre des objets qui ne sont parfois pas évidents. 4D prend en charge les conseils d’aide dans la plupart des zones et des entrées lorsque le pointeur les survole, mais ce n’était pas le cas avec un objet de type boîte de liste.
Avec 4D v16 R5, nous avons ajouté la possibilité d’afficher une info-bulle sur une cellule de liste grâce à l’enrichissement de deux commandes.
Plus de commandes à exécuter dans les processus préemptifs
Un processus préemptif est puissant car il permet à votre application de tirer pleinement parti des ordinateurs multi-cœurs ; par conséquent, il en résulte un temps d’exécution global plus rapide et des utilisateurs plus connectés. Un processus 4D peut être préemptif ou non selon les options de compilation et l’utilisation du langage, comme expliqué dans ce post.
Afin de profiter au maximum de ce mode, nous avons le plaisir d’annoncer que plus d’une vingtaine de commandes existantes ont été améliorées et peuvent désormais être utilisées à l’intérieur de processus préemptifs.
Gestion programmée des en-têtes et des pieds de page dans 4D Write Pro
Plusieurs clients nous ont demandé de pouvoir utiliser le modèle 4D Write Pro avec des en-têtes et des pieds de page pour créer d’autres documents basés sur ce modèle. Eh bien, nous vous avons entendu et cela est disponible dans 4D v16 R5.
Un nouvel ensemble de commandes a été ajouté à 4D Write Pro pour répondre à ce besoin. Certaines de ces commandes peuvent être utilisées pour obtenir les références des en-têtes, du corps et des pieds de page à l’intérieur des documents. D’autres sont pratiques pour obtenir une référence au cadre (en-tête, pied de page, etc.) où se trouve actuellement le curseur, ou pour placer le curseur dans un cadre spécifique.
Nous contacter
Vous avez une question, une suggestion ou vous voulez simplement entrer en contact avec les blogueurs 4D ? Envoyez-nous un message !
* Votre vie privée est très importante pour nous. Veuillez cliquer ici pour consulter notre Politique