Sélectionnez les pages de l’interface 4D Write Pro à afficher

Traduit automatiquement de Deepl

Les deux widgets de l’interface 4D Write Pro continuent d’être améliorés avec plus de capacités et de fonctionnalités dans chaque version. Pour certaines de vos applications, toutes les pages des widgets ne sont pas utiles. Par exemple, vous utilisez 4D Write Pro pour mettre en forme vos emails, vous souhaitez donc n’afficher que quelques pages pour simplifier l’interface et faciliter le travail de l’utilisateur.

4D v18 R5 vous permet d’afficher uniquement les pages souhaitées. Continuez à lire pour savoir comment !

Nouvelle méthode de composant

La sélection des pages à afficher est très simple, grâce à la nouvelle méthode du composant WP ShowTabPages. Il suffit de passer le nom du widget et une collection de pages à afficher lorsque vous appelez la méthode. De cette façon, 4D n’affiche que les pages mentionnées dans la collection, dans l’ordre de la collection.

WP ShowTabPages($widgetName: Text; $tabs: Collection)

Dans l’onglet documentation de l’explorateur, vous avez la liste exhaustive des noms de pages.

Exemple avec la barre latérale :

Pour afficher uniquement les pages « Polices », « Cadres » et « Alignements » :

var $tabName : Collection
$tabName :=New collection("Fonts" ; "Frames" ; "Alignments")
WP ShowTabPages ("WPwidget" ;$tabName)

Exemple avec la barre d’outils :

Pour afficher uniquement les onglets « Accueil », « Bordures » et « Marges » :

var $tabName : Collection
$tabName :=New collection("Home" ; "Borders" ; "Margins")
WP ShowTabPages ("WPtoolbar" ;$tabName)

blank

N’oubliez pas que vous pouvez toujours obtenir le code source sur GitHub et l’adapter à vos propres besoins.

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.