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
: