252 lines
11 KiB
Plaintext
252 lines
11 KiB
Plaintext
Gestionnaire d'ic“nes ThingICN pour le bureau alternatif Thing
|
||
Version 1.0e
|
||
(traduite de l'anglais par Jean-Michel COINUS - V1.0 du 9/3/1997)
|
||
|
||
|
||
ù G‚n‚ralit‚s
|
||
ù Responsabilit‚
|
||
ù Installation
|
||
ù RŠgles
|
||
ù Fenˆtre ThingICN
|
||
ù La boŒte d'assignation des ic“nes
|
||
ù A venir...
|
||
ù Contacts
|
||
|
||
--------------------------------------------------------------------------
|
||
G‚n‚ralit‚s
|
||
--------------------------------------------------------------------------
|
||
|
||
ThingICN est freeware.Il a ‚t‚ programm‚ par Holger Weets en Sozobon C
|
||
(comme d'habitude).
|
||
|
||
Ce programme offre une fa‡on ais‚e de modifier les assignations d'ic“nes
|
||
de Thing sans avoir … passer par un ‚diteur de fichier ressource.
|
||
|
||
ThingICN est ind‚pendant de la r‚solution ainsi que du systŠme
|
||
d'exploitation.
|
||
|
||
---------------------------------------------------------------------------
|
||
Responsabilit‚
|
||
---------------------------------------------------------------------------
|
||
|
||
Bien que ThingICN ait ‚t‚ test‚, vous comprendrez que ni Holger Weets,
|
||
Arno Welzel ou Joe Connor ne peuvent ˆtre tenus responsables des dommages
|
||
directs ou indirects, qu'il soient financiers, mat‚riels ou de toute autre
|
||
nature li‚s … l'utilisation de ThingICN, de ses applications associ‚es,
|
||
utilitaires ainsi que de sa documentation.
|
||
|
||
Toutes les marques cit‚es dans ThingICN sont des marques d‚pos‚es.
|
||
|
||
---------------------------------------------------------------------------
|
||
Installation
|
||
---------------------------------------------------------------------------
|
||
|
||
ThingICN peut fonctionner en tant que programme ou accessoire de bureau.
|
||
|
||
Installation en tant que programme :
|
||
'THINGICN.PRG' fonctionne normalement en tandem avec Thing et doit ˆtre
|
||
install‚ dans le dossier de celui-ci sans qu'aucune autre action ne soit
|
||
n‚cessaire.
|
||
|
||
Installation en tant qu'accessoire :
|
||
Renommez 'THINGICN.PRG' en 'THINGICN.ACC' et placez-le avec les fichiers
|
||
'ICONS.INF' et 'ICONS.RSC' dans la racine de votre lecteur de d‚marrage.
|
||
Relancez ensuite votre machine afin d'activer ThingICN.
|
||
|
||
Lancer ThingICN
|
||
Les fichiers 'ICONS.INF' et 'ICONS.RSC' sont automatiquement charg‚s et
|
||
toutes les ic“nes trouv‚es sont affich‚es dans la fenˆtre d'‚dition de
|
||
ThingICN. Les ic“nes qui ne sont pas assign‚es sont barr‚es d'une croix.
|
||
|
||
Si les assignations contenues dans le fichier 'INF' n'ont pas de texte
|
||
d'identification dans le fichier ressource 'ICONS.INF', une boŒte d'alerte
|
||
apparaŒt et propose 2 choix :
|
||
|
||
(Ignore) Ignorer le fichier 'INF', qui restera inchang‚.
|
||
|
||
(Comment) D‚sactiver les lignes concern‚es du fichier 'INF' en les faisant
|
||
pr‚c‚der du caractŠre '#' comme par exemple :
|
||
|
||
IFIL "NOTREAL" PRETEND.PRG
|
||
|
||
qui deviendra :
|
||
|
||
#>IFIL "NOTREAL" PRETEND.PRG
|
||
|
||
---------------------------------------------------------------------------
|
||
RŠgles
|
||
---------------------------------------------------------------------------
|
||
|
||
Les "rŠgles" pour chaque ic“ne sont affich‚es comme paramŠtres dans une
|
||
ligne d'‚dition.
|
||
|
||
Ces paramŠtres peuvent contenir des jokers ainsi que plusieurs entr‚es qui
|
||
seront s‚par‚es par une virgule ','. L'un des 3 boutons <File>, <Folder>
|
||
et <Device> est toujours activ‚ et indique le type d'ic“ne choisi.
|
||
|
||
Jokers
|
||
Les jokers sont trŠs utiles pour d‚finir un ensemble de fichiers par
|
||
rapport … un masque. Deux caractŠres jokers sont possibles :
|
||
|
||
'?' N'importe quel caractŠre
|
||
'*' N'importe quelle chaŒne de caractŠres
|
||
|
||
Comment fonctionne les jokers :
|
||
'*.AC?' Trouve tous les accessoires actifs ou non (comme '*.ACC',
|
||
'*.ACX')
|
||
'TEXT??.*' Trouve 'TEXT01' et 'TEXTAB' mais pas 'TEXTS' ou 'TEXT.TXT'
|
||
'*MOUSE*' Trouve 'MOUSE2', 'QWKMOUSE' et 'MOUSE.DRV'
|
||
|
||
---------------------------------------------------------------------------
|
||
Fenˆtre ThingICN
|
||
---------------------------------------------------------------------------
|
||
|
||
Thing ex‚cute automatiquement ThingICN lorsque l'on appelle l'entr‚e
|
||
'Modifier ic“nes...' du menu 'Options'. Reportez-vous au chapitre
|
||
'Installation' pour plus d'informations. La fenˆtre de ThingICN est
|
||
ouverte et affiche toutes les ic“nes disponibles.
|
||
|
||
Caract‚ristiques de la fenˆtre de ThingICN
|
||
- Sa taille est automatiquement adapt‚e … la r‚solution courante.
|
||
- Le d‚filement est possible par le clavier ou … la souris.
|
||
- Elle peut ˆtre redimensionn‚e et/ou d‚plac‚e si n‚cessaire.
|
||
- La s‚lection est possible ‚galement en arriŠre-plan, suivant le systŠme
|
||
d'exploitation. La fenˆtre de ThingICN peut ˆtre rendue active par un
|
||
clic droit dans celle-ci.
|
||
- Si ThingICN est lanc‚ en parallŠle avec Thing, le d‚filement g‚n‚ral des
|
||
fenˆtres (window cycling) est possible par l'entr‚e 'Fenˆtre suivante'
|
||
du menu 'Fenˆtre' ou par le raccourci clavier [Control]+[W].
|
||
- [Control]+[S] sauvegarde les assignations d'ic“nes dans le fichier
|
||
'ICONS.INF' et si ThingICN est lanc‚ en parallŠle avec une application
|
||
ou install‚ en accessoire, une boŒte d'alerte propose de recharger les
|
||
ic“nes.
|
||
- Imm‚diatement aprŠs que 'ICONS.INF' ait ‚t‚ chang‚, un ast‚rique est
|
||
affich‚ dans la barre de titre, ce qui permet de visualiser facilement
|
||
que des modifications ont ‚t‚ effectu‚es.
|
||
- ThingICN trie intelligemment le fichier 'ICONS.INF' en positionnant les
|
||
lignes d'assignation comportant des jokers aprŠs les autres.
|
||
- [Control]+[I] ou [Help] permet d'afficher les informations propres au
|
||
programme.
|
||
- [Esc] r‚affiche la fenˆtre de ThingICN. Ceci peut ˆtre n‚cessaire si
|
||
l'arriŠre-plan a ‚t‚ mal dessin‚ suite … un bogue connu de tous les VDI.
|
||
- [Control]+[U] ou [Control]+[Q] ferme la fenˆtre et quitte ThingICN. Si
|
||
des assignations ont ‚t‚ modifi‚es, une boŒte d'alerte vous offre une
|
||
chance de sauver votre travail. Sous MagiC, la fenˆtre de ThingICN peut
|
||
‚galement ˆtre ferm‚e par le menu de Thing.
|
||
|
||
---------------------------------------------------------------------------
|
||
La boŒte d'assignation des ic“nes
|
||
---------------------------------------------------------------------------
|
||
|
||
Un double-clic sur une ic“ne de la fenˆtre de ThingICN ouvre la boŒte de
|
||
dialogue contenant les paramŠtres de l'ic“ne choisie. Cette boŒte permet
|
||
de d‚finir si l'ic“ne est assign‚e pour des fichiers (File), dossiers
|
||
(Folder) ou des p‚riph‚riques (Device). Les 13 premiŠres ic“nes sont
|
||
celles de Thing par d‚faut et ne doivent pas ˆtre ‚dit‚es, sauf pour les
|
||
fichiers, dossiers ou p‚riph‚riques.
|
||
|
||
En environnement multitƒches ou en accessoire, ThingICN accepte les
|
||
assignations en tirant un objet du bureau de Thing sur l'une des ic“nes de
|
||
la fenˆtre de ThingICN. Une boŒte de dialogue vous propose 3 choix :
|
||
|
||
Name (nom) le nom complet de l'objet est utilis‚ ;
|
||
Suffix (extension) seule l'extension est utilis‚e ;
|
||
Cancel (abandon) l'op‚ration est abandonn‚e.
|
||
|
||
Si une ic“ne a d‚j… une assignation existante, une nouvelle ligne est
|
||
ajout‚e ou fichier 'ICONS.INF'. ThingICN n'autorise pas les assignations
|
||
en double et d‚termine automatiquement si l'objet est un fichier, dossier
|
||
ou un p‚riph‚rique.
|
||
|
||
Survol des options :
|
||
|
||
Champ d'‚dition :
|
||
Ici, un seul fichier ou un ensemble de fichiers ou dossiers peut ˆtre
|
||
assign‚ … une ic“ne sp‚cifique par un masque ou une suite de masques. Si
|
||
vous effacez le champ et que vous confirmiez par le bouton <OK>,
|
||
l'assignation sera enlev‚e du fichier 'ICONS.INF' lorsque vous sauverez
|
||
votre travail.
|
||
|
||
Une fois que vous confirmez avec la bouton <OK>, ThingICN v‚rifie s'il
|
||
existe des doublons d'assignations. Si un doublon est trouv‚, une boŒte
|
||
d'alerte vous en informe et r‚affiche la boŒte d'assignation de l'ic“ne
|
||
choisie.
|
||
|
||
Quelques assignations simples :
|
||
'EVEREST.PRG' assigne l'ic“ne uniquement pour le programme
|
||
Everest ;
|
||
'*.IMG,*.GIF,*.JPG,*.GEM' l'ic“ne repr‚sente les images GEM-(X)IMG,
|
||
GIF, JPEG et metafile GEM ;
|
||
'ST-GUIDE.PR?,ST-GUIDE.AC?' assigne l'ic“ne au programme ST-Guide, qu'il
|
||
soit en accessoire ou en application.
|
||
|
||
Les 13 premiŠres ic“nes dans le fichier ressource sont les ic“nes
|
||
"standard" (avant celles de Thing). Bien qu'elles soient affich‚es dans la
|
||
boŒte d'assignation des ic“nes, elles ne peuvent ˆtre r‚assign‚es.
|
||
|
||
Symbol
|
||
Dans ce champ peut ˆtre entr‚ un caractŠre (optionnel), lequel sera
|
||
affich‚ devant le nom du fichier lorsque la fenˆtre d'un r‚pertoire est en
|
||
mode d'affichage par texte. Par ce caractŠre, il est possible de cr‚er une
|
||
fonte ‚cran sp‚cifique avec des symboles personnalis‚s.
|
||
|
||
<File> <Folder> <Device>
|
||
Ces trois boutons d‚finissent le type d'ic“ne pour la ligne courante. Une
|
||
assignation avec '*.TXT' est probablement plus adapt‚e pour une ic“ne de
|
||
fichier, mais elle peut ˆtre ‚galement utilis‚e pour un dossier en
|
||
ajoutant une seconde ligne. R‚f‚rez-vous au bouton <New line> pour plus de
|
||
d‚tails.
|
||
|
||
<> <>
|
||
Thing autorise plus d'une ligne pour chaque ic“ne. Chaque ligne est une
|
||
entr‚e s‚par‚e dans le fichier 'ICONS.INF' et peut avoir diff‚rentes
|
||
assignations de types d'ic“nes. En utilisant ces flŠches, il est possible
|
||
de se d‚placer entre les diff‚rentes assignations d'une mˆme ic“ne. Ces
|
||
boutons sont gris‚s lorsqu'il n'y a qu'une ligne d‚finie.
|
||
|
||
<New line>
|
||
Si vous souhaitez assigner une ic“ne pour diff‚rents types d'objets,
|
||
utilisez cette option afin d'entrer les masques en fonction du type.
|
||
Chaque ligne peut ˆtre assign‚e pour un type d'ic“ne diff‚rent comme un
|
||
dossier ou un fichier.
|
||
|
||
<OK>
|
||
La boŒte de dialogue est quitt‚e et les modifications sont conserv‚es.
|
||
|
||
---------------------------------------------------------------------------
|
||
A venir...
|
||
---------------------------------------------------------------------------
|
||
|
||
ù Un grand effort de travail sera n‚cessaire pour ‚crire les fonctions qui
|
||
permettront de sauver un fichier ressource aprŠs l'effacement ou la
|
||
modification d'ic“nes. Ceci ne sera certainement pas pr‚vu dans un futur
|
||
proche.
|
||
|
||
ù Actuellement, seules les ic“nes monochromes peuvent ˆtre affich‚es. Le
|
||
code source pour l'affichage des ic“nes couleur n'est seulement possible
|
||
que pour les utilisateurs d'interface. En cons‚quence, je n'ai pas achet‚
|
||
interface uniquement pour ces routines !
|
||
|
||
Important !
|
||
Les ic“nes monochromes sont complŠtement diff‚rentes de celles en couleur
|
||
et n'en soyez pas surpris ! Ce n'est pas la faute de ThingICN ou de Thing
|
||
mais c'est que les ic“nes n'ont pas forc‚ment ‚t‚ dessin‚es pour chaque
|
||
palette couleur.
|
||
|
||
---------------------------------------------------------------------------
|
||
Contacts
|
||
---------------------------------------------------------------------------
|
||
|
||
Arno Welzel Holger Weets Joe Connor
|
||
Georgenstrasse 55 Tangastrasse 45 65 Mill Road
|
||
86152 Augsburg D-26121 Oldenburg Colchester, Essex
|
||
Allemagne Allemagne CO4 5LJ
|
||
Angleterre
|
||
Email :
|
||
Holger_Weets@OL.maus.de (Mausnet)
|
||
aw@zaphot.augusta.de (Internet)
|
||
jconnor@cix.compulink.co.uk (Internet)
|
||
|
||
Pour les utilisateurs du Royaume Uni, consultez le fichier SUPPORT.TXT
|
||
pour la diffusion et votre enregistrement.
|