Création d'icônes pour le Bureau
Les icônes du Bureau sont associées
aux éléments suivants:
fichiers d'action et types de données des Gestionnaires
de fichiers et d'applications
objets de commande du Tableau de bord
fenêtres d'applications réduites
graphiques utilisés par les applications (palettes
et barres d'outils)
fond de l'espace de travail
La documentation destinée au développeur et propre à
l'environnement utilisé contient des informations complémentaires
sur les icônes du Bureau. Reportez vous au chapitre 4, “Visual
Design”, du manuel Style Guide and Certification Checklist.
Fichiers d'images
Pour être utilisé en tant qu'image d'icône, un fichier
graphique doit:
avoir le format approprié
utiliser les conventions de dénomination correctes
utiliser les conventions de taille prises en charge par le
Bureau
être situé dans un répertoire du chemin
de recherche des icônes
être appelé à l'aide de la syntaxe appropriée
(par exemple, si vous créez une icône pour le Tableau de bord,
utilisez la zone ICON de la définition du Tableau
de bord pour indiquer l'image associée)
Icôneschemin de recherche,
voir Chemin de recherche des icônes<$nopage>
Icônesserveurs, voir Serveur d'icônes<$nopage>Format des fichiers d'icônesIcônesformats de fichiers
<$nopage>BitmapsVoir Icônes[bitmapsaaa]
Si vous disposez d'un écran couleur, utilisez le format pixmap
X XPM (portant le suffixe .pm). Sinon, utilisez le format
bitmap X XBM (suffixe .bm). Dans le cas d'un fichier
bitmap, si la transparence est utilisée, un masque (fichier portant
le suffixe _m.bm) est généré lors
de la création du fichier .bm. Pour plus de détails
sur la manière dont le Bureau recherche ces fichiers, reportez- vous
à la section .
Icônesnoms de fichiersNom de fichier d'icôneNoms de fichiers d'icône
Les icônes et les images de fond sont stockées dans des
fichiers distincts. Généralement, une icône est identifiée
par la partie de base de son nom de fichier; par exemple, une icône
peut s'appeler mail alors que le fichier
correspondant se trouve dans:Icônes
recherche des fichiersIcônesconventions de dénomination
Extensions.pm
Extensions.bm
Bitmapsrecherche des
fichiersPixmapsrecherche des fichiers2
Images, voir Icônes<$nopage>
/usr/dt/appconfig/icons/langue/mail.l.pm
La convention consistant à ajouter des extensions permet de regrouper
les icônes selon leur taille et leur type. Les noms des icônes
du Bureau respectent les formats suivants:
nom_base.taille.format
Ou
nom_base.format
où:
nom_base
Nom de base permettant d'identifier
l'image.
taille
Lettre indiquant la taille de l'icône
: l (grande) m (moyenne) s (petite) t (très petite)
format
Format du fichier: pm
(pixmap) bm (bitmap)
Taille des icônesIcônestailleTaille
des icônes
Bitmapsnoms
PixmapsnomsLe indique la taille, en pixels, à utiliser
pour les icônes du Bureau
Tailles d'icônes et noms de fichiers
Taille d'icônesNom du bitmapNom du pixmap
16 x 16 (très petite)
nom.t.bm
nom.t.pm
24 x 24 (petite)
nom.s.bm
nom.s.pm
32 x 32 (moyenne)
nom.m.bm
nom.m.pm
48 x 48 (grande)
nom.l.bm
nom.l.pm
.
Le indique les tailles d'icônes utilisées
par les éléments du Bureau. Dans certains cas, ces valeurs dépendent
de la définition de l'écran.
Éléments du Bureau et taille des
icônes associées
Élément
du BureauHaute définitionDéfinition moyenneFaible définition
Gestionnaires de fichiers et d'applications
(vue par nom et icône)
Moyenne
Moyenne
Moyenne
Gestionnaires de fichiers et d'applications
(vue par nom et petite icône)
Très petite
Très petite
Très petite
Objets de commande du Tableau de bord
Grande
Grande
Moyenne
Tableaux secondaires du Tableau de
bord
Moyenne
Moyenne
Très petite
Objets de commande du sélecteur
du Tableau de bord
Petite
Petite
Très petite
Fenêtres réduites
Grande
Grande
Moyenne
Par exemple, si vous créez une icône appelée mail pour un type de données, que vous disposez d'un
écran couleur et que vous avez sélectionné les icônes
de petite taille dans les paramètres du Gestionnaire de fichiers, l'image mail.t.pm sera utilisée.
Bitmapschemin de rechercheBitmapsrecherche des fichiersPixmapschemin de recherche
Pixmapsrecherche des fichiersChemin
de recherche des icônesChemins de recherche
icônes
Le Bureau recherche les fichiers d'icônes dans une liste de répertoires
appelée chemin de recherche
des icônes, définie par plusieurs variables d'environnement.
Pour plus de détails sur l'utilisation et l'association de ces dernières,
reportez-vous à la section .
Les chemins de recherche par défaut sont les suivants:
icônes intégrées: /usr/dt/appconfig/icons/langue
icônes système: /etc/dt/appconfig/icons/langue
icônes personnelles: Rép_Personnel/.dt/icons
Accès aux icônes par l'intermédiaire du réseau
Le Bureau peut accéder à des icônes stockées
sur des systèmes éloignés. Pour plus de détails
sur la création des serveurs d'icônes, reportez-vous à
la section .
Association d'icônes
Pour faciliter l'identification des objets, vous pouvez associer des
icônes aux éléments suivants:Icônesassociations
actions et types de données
objets de commande du Tableau de bord et des tableaux secondaires
fenêtres d'applications réduites
Identification des fichiers d'icônes
Pour les icônes d'action et de type de données et celles
utilisées sur le Tableau de bord et les tableaux secondaires, indiquez
uniquement le nom de base; les extensions appropriées sont ajoutées
automatiquement, en fonction de la définition de l'écran, des
couleurs supportées et des paramètres indiqués dans le
Gestionnaire de fichiers (icônes réduites, par exemple).
Pour ne pas utiliser le chemin de recherche, indiquez le chemin d'accès
et le nom complets de l'icône.
Association d'une icône à une action ou un type de données
Identifiez l'icône dans la zone ICON.
Si vous respectez les conventions de dénomination appropriées,
n'indiquez que le nom de base de l'icône; l'icône correspondant
à la définition de l'écran et aux couleurs prises en
charge sera utilisée.Icônesassociation avec une action ou un type de données
Actionsassociation d'une icône
Types de donnéesassociation d'une icône
Créez les tailles d'icônes suivantes:
actions: grande, moyenne et très petite
types de données: moyenne et très petite
Exemple de définition d'action
La définition d'action ci-dessous permet de lancer le programme
de dessin Island PaintTM. Les icônes Ipaint.l et Ipaint.s sont associées
à l'action.
ACTION IslandPaintOpenDoc
{
WINDOW_TYPE NO-STDIO
ICON Ipaint
EXEC_STRING /usr/bin/IslandPaint %Arg_1"Fichier à ouvrir:"%
}
Si vous utilisez des icônes en couleurs, le Bureau prend en compte
l'extension .pm lors de la recherche des fichiers d'icônes.
Sinon (ou s'il ne détecte aucune icône portant l'extension .pm), le Bureau utilise l'extension .bm.
Exemple de définition de type de données
La définition suivante associe les icônes comprsd.l et comprsd.s aux fichiers comprimés:
DATA_ATTRIBUTES COMPRESSED
{
ICON comprsd
ACTIONS Uncompress
DESCRIPTION Il s'agit d'un fichier qui a été compressé \
à l'aide de la commande compress afin d'occuper\
moins d'espace.
}
Affichage d'une icône pour un objet de commande du Tableau de
bord
Identifiez l'icône dans la zone ICON.
Si l'objet de commande est lié de façon dynamique à
un fichier (si la zone MONITOR_TYPE a la valeur mail
ou file), désignez l'icône utilisée pour indiquer le changement
dans la zone ALTERNATE_ICON.2
IcônesTableau
de bordTableau de bord
affichage d'icônes
Les boutons et les zones de pose peuvent également être
animés.
Créez les tailles d'icônes suivantes:
Tableau de bord et tableaux secondaires: grande, moyenne et
très petite
Sélecteur d'espace de travail: petite
Exemple
L'apparence de l'objet de commande ci-dessous change lorsque le fichier rapport est placé dans le répertoire /doc/ftp/pub/. Lorsqu'il ne s'y trouve pas, l'icône rapport_absent.pm est affichée; lorsqu'il s'y trouve, c'est l'icône rapport_présent.pm qui apparaît.
CONTROL MonitorReport
{
CONTAINER_NAME nom_conteneur
TYPE ICON
MONITOR_TYPE file
FILE_NAME /doc/ftp/pub/rapport
ICON rapport_absent
ALTERNATE_ICON rapport_présent
}
Association d'une icône avec une fenêtre d'application
Définissez comme suit la ressource iconImage du Gestionnaire de l'espace de travail:Icônesassociation avec une fenêtre d'applicationFenêtreapplication
Dtwm*nom_client *iconImage: fichier_icône
Pour connaître la valeur correcte de nom_client, ouvrez le Gestionnaire d'applications et cliquez deux
fois sur Caractéristiques d'une fenêtre, dans le groupe d'applications
Outils_Bureau. Lorsque vous sélectionnez une fenêtre, ses caractéristiques
s'affichent. LaCaractéristiquesWM_CLASS caractéristique WM_CLASS indique le
nom de classe de la fenêtre, entre guillemets.
Pour plus de détails sur la définition des ressources,
reportez-vous à la section .
Sélectionnez l'option “Relancer le Gestionnaire
de l'espace de travail” dans le menu Espace de travail.
Pour vérifier que l'icône a été identifiée
par le Gestionnaire de l'espace de travail, réduisez la fenêtre
dont l'icône est en cours de modification.
Il est parfois impossible de modifier l'icône par défaut
d'une fenêtre d'application.
Utilisation du Gestionnaire de fichiers en tant qu'afficheur d'icônes
Icônesvisualisation à l'aide du
Gestionnaire de fichiersIcônesutilisation du Gestionnaire de fichiers pour l'affichageGestionnaire de fichiers
affichage des icônesAffichageicônes
Copiez le fichier /usr/dt/examples/types/ langue/IconBrowse.dt dans le répertoire Rép_personnel/.dt/types/Iconbrowse.dt.
Ouvrez le Gestionnaire d'applications et cliquez deux fois
sur Recharger applications, dans le groupe d'applications Outils_Bureau.
Lorsque vous ouvrez un répertoire contenant des icônes
(fichiers .bm et .pm), chacune d'elles
s'affiche en regard de son nom. Par exemple, si vous ouvrez le répertoire /usr/dt/appconfig/icons/langue, de nombreuses
icônes du Bureau s'affichent.
Sur les systèmes dont la mémoire n'est pas très
importante, l'activation de la fonction de visualisation des icônes
peut entraîner un ralentissement de l'affichage des répertoires.
Les images dont la taille est supérieure à 256 x 256 ne s'affichent
pas dans la configuration par défaut.
Pour désactiver l'affichage des icônes:
Supprimez votre exemplaire du fichier IconBrowse.dt.
Ouvrez le Gestionnaire d'applications et cliquez deux fois
sur Recharger applications, dans le groupe d'applications Outils_Bureau.
Aspect des icônesIcônesaspect
Lorsque vous créez des icônes ayant un rapport entre elles
(icônes d'une application et icônes des fichiers de données
associés, par exemple), il est conseillé d'utiliser un concept
de base commun.
Assurez-vous que la version en noir et blanc des icônes couleur
est disponible. Sur un écran monochrome ou monochrome gris (ou ne disposant
pas des couleurs requises), les icônes s'affichent en noir et blanc.
Dans la mesure du possible, utilisez uniquement les couleurs fournies
par le Bureau, pour éviter de monopoliser les couleurs système
(les icônes créées à l'aide de l'Editeur d'icônes
utilisent uniquement les couleurs du Bureau).
Pour connaître les tailles des icônes des éléments
du Bureau, reportez-vous au .
Utilisation des couleurs
Les icônes disponibles sur le Bureau utilisent une palette de
22 couleurs:CouleursicônesIcônescouleurs
huit nuances de gris
huit couleurs statiques: rouge, bleu, vert, cyan, magenta,
jaune, noir et blanc;
six couleurs dynamiques: avant-plan, arrière-plan,
ombrage du haut, ombrage du bas, une couleur sélectionnée et
une couleur transparente
Cette palette permet de créer des icônes attrayantes et
d'une grande lisibilité, sans monopoliser les ressources dont d'autres
applications pourraient avoir besoin. Les icônes du Bureau utilisent
principalement les nuances de gris: les couleurs permettent uniquement de
mettre les éléments essentiels en évidence.
La couleur transparente permet de créer des icônes qui
laissent apparaître les couleurs d'arrière-plan, donnant ainsi
l'illusion qu'elles ne sont pas rectangulaires.