Bureau CDE Guide de l'administrateur

Étape 1 : Modification des ressources polices et couleurs


Remarque :

Pour un exemple de modification des ressources d'une application, reportez-vous à l'Etape 1 dans "Exemple de création d'un module d'enregistrement".


Le Bureau fournit des mécanismes de définition et de manipulation des polices d'interface et des couleurs de fenêtres. Pour qu'une application utilise correctement ces mécanismes, il peut être nécessaire de modifier son fichier app-defaults.

Modification des ressources polices


Remarque :

Cette section concerne les applications créées à l'aide d'OSF/Motif 1.2(TM) (ou suivantes). Le Gestionnaire de configuration ne peut pas définir des polices d'interface pour les applications écrites avec des versions antérieures d'OSF/Motif.


Le Gestionnaire de configuration du Bureau définit des polices d'interface pour les applications créées avec OSF/Motif version 1.2 (ou suivantes) si l'application ne requiert pas de polices spécifiques.

Le Gestionnaire de configuration propose deux types de police :

Police système--Utilisée pour les zones du système telles que les libellés, les menus et les boutons

Police utilisateur--Utilisée pour les zones modifiables telles que les zones de texte

Chaque police est disponible dans sept tailles, numérotées de 1 à 7 dans la boîte de dialogue Polices. Les polices du Gestionnaire de configuration sont liées aux polices réelles du système par l'intermédiaire des ressources du Gestionnaire de configuration définies dans /usr/dt/app-defaults/langue/Dtstyle.

Si vous souhaitez que l'application utilise les polices du Gestionnaire de configuration, supprimez les ressources de l'application comportant des références à des polices spécifiques. Le Bureau définira alors automatiquement les ressources de l'application.

FontList--Police système

XmText*FontList--Police utilisateur

XmTextField*FontList--Police utilisateur

Modification des ressources couleurs

Le Gestionnaire de configuration permet de modifier de façon dynamique les couleurs des applications. L'application doit être un client OSF/Motif 1.1 ou 1.2. Les programmes clients écrits avec d'autres outils de développement ne peuvent pas modifier leurs couleurs dynamiquement. Ces modifications prennent effet lorsque le client est redémarré.

La manière la plus simple d'utiliser les couleurs du Bureau consiste à supprimer toutes les ressources couleurs des applications, qu'il s'agisse des couleurs de premier plan ou d'arrière-plan.