Crue UI Branding

Rรฉsumรฉ

Module spรฉcifique ร  Netbeans RCP permettant de traduire les messages de la plateforme, de modifier le splashscreen. Utilise dansย  Fudaa-Crue pour dรฉfinir les modesย  soit les positions par dรฉfaut des vues.

Description des principales classes

InitGeneralUIInstallerย  est une classe implรฉmentant ModuleInstall qui est exรฉcutรฉe au lancement de l'applicationย  ( au chargement du module crue-branding).

Elle permet d'utiliser la version maven en tant que numรฉro de version et elle permet de mettre en forme la Toolbar contenant les perspectives:

ย 

ย 

Fichiers importants

Le fichierย layer.xml ( typique Netbeans RCP) est trรจs important contient pour Fudaa-Crue la dรฉfinition de tous les modes utilisรฉes par les vues de l'application.

Les modes ( les fichiersย *Wsmode.xml visibles ci-dessus) en des noms explicites et sont prรฉfixรฉs par l'identifiant de la perspective / module.

Le fichier toolbar.xml permet de dรฉfinir les toolbars de l'application.ย  Voir le document Barre d'outils

Traduction

Les composants de base de Netbeans RCP ne sont pas traduits. Pour modifier cela, le plus simple est de passer par l'action Branding...:

Puis par l'ongletย Resource Bundles: