Pour faciliter l'identification des objets, vous pouvez associer des icônes aux éléments suivants :
actions et types de données ;
objets de commande du Tableau de bord et des panneaux secondaires ;
fenêtres d'applications réduites.
Pour les icônes des actions, des type de données et les icônes utilisées sur le Tableau de bord et les panneaux secondaires, indiquez uniquement le nom de base ; le système ajoute automatiquement les extensions appropriées en fonction de la résolution de l'écran, des couleurs prises en charge et des options d'affichage du Gestionnaire de fichiers (petites icônes, par exemple).
Pour que le système n'utilise pas le chemin de recherche, indiquez le chemin d'accès et le nom complets de l'icône.
Spécifiez l'icône en utilisant la zone ICON.
Si vous respectez les conventions de dénomination appropriées, n'indiquez que le nom de base de l'icône : le système affichera l'icône correspondant à la résolution de l'écran et aux couleurs prises en charge.
Créez les tailles d'icônes suivantes :
actions : grande, moyenne et très petite ;
types de données : moyenne et très petite.
La définition d'action ci-dessous permet de lancer le programme de dessin Island Paint. Les icônes Ipaint.l et Ipaint.s sont associées à l'action.
ACTION OuvrirDocIslandPaint { 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 ajoute l'extension .pm lors de la recherche des fichiers d'icônes. Sinon (ou s'il ne trouve aucune icône portant l'extension .pm), le bureau utilise l'extension .bm.
La définition suivante associe les icônes comprsd.l et comprsd.s aux fichiers compressés :
DATA_ATTRIBUTES COMPRESSED {
ICON comprsd ACTIONS Décompresser DESCRIPTION Il s'agit d'un fichier qui a été compressé \ à l'aide de la commande compress afin d'occuper moins d'espace.
}
Spécifiez l'image en utilisant la zone ICON.
Si l'objet de commande contrôle un fichier (MONITOR_TYPE
est défini sur messagerie ou sur fichier),
utilisez la zone ALTERNATE_ICON pour indiquer les
icônes utilisées lorsque la modification est détectée.
Vous pouvez également animer les boutons et les zones de pose.
Créez les tailles d'icônes suivantes :
Tableau de bord et panneaux secondaires : grande, moyenne et très petite ;
Sélecteur d'espace de travail : petite.
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 }
Définissez comme suit la ressource iconImage du Gestionnaire de l'espace de travail :
Dtwm*nom_client*iconImage: nom_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. La 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 Définition de ressources d'applications.
Sélectionnez Relancer Gestionnaire de l'espace de travail dans le menu de l'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.
Copiez le fichier /usr/dt/examples/langue/IconBrowse.dt dans le répertoire RépPersonnel/.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 :