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.

Les développeurs ont alors un contrôle total sur la façon dont ils veulent afficher les lignes sélectionnées. Ils peuvent combiner des couleurs et des styles pour rendre les sélections aussi audacieuses ou subtiles qu’ils le souhaitent. En coulisses, les sélections fonctionnent comme avant, mais à l’écran, vous ne verrez que ce que le développeur veut vous montrer.

Exemple

L’exemple ci-dessous montre que les lignes sélectionnées sont mises en évidence avec la même couleur que le fond, mais plus foncée. Les catégories, représentées par des couleurs, sont toujours visibles, sans être transformées en la couleur de surbrillance du système (généralement le bleu).

highlight_1

highlight_2

Exemple de base de données

Pour plus de détails sur cette fonctionnalité, veuillez vous reporter à la section Personnaliser l’apparence des sélections dans la documentation 4D v16 R2.

Roland Lannuzel
- Product Owner & 4D Expert - Après avoir étudié l'électronique, Roland s'est lancé dans l'informatique industrielle en tant que développeur et consultant, créant des solutions pour les clients avec une variété de bases de données et de technologies. À la fin des années 80, il est tombé amoureux de 4D et l'a utilisé pour écrire des applications commerciales, notamment des systèmes de comptabilité, de facturation et de messagerie électronique. Il a rejoint la société en 1997 et a contribué à la conception de spécifications, d'outils de test et de démonstrations, ainsi qu'à la formation et à la présentation de la communauté 4D lors de nombreuses conférences. Il continue à façonner activement l'avenir de 4D en définissant de nouvelles fonctionnalités et des outils de développement de bases de données.