Documentation de Thing V1.09
(traduite de l'anglais par Jean-Michel COINUS - V1.0 du 21/12/1996)

===========================================================================
Documentation de Thing - Table des matires
===========================================================================

                  Le bureau alternatif
                  Copyright  1994/95 Arno Welzel
                  Copyright  1995/96 Arno Welzel et Thomas Binder


    Gnral                           Rfrences
      Installation                     Commandes des menus
      Introduction                     Thing Icon Manager
      Bureau                           Format des fichiers
      Icnes                           Protocoles (AV, fontes, D&D)
      Applications                     Variables d'environnement
      Groupes d'objets                 Thing et TOSWIN sous MiNT
      Enregistrement                   Historique
                                        Questions/Rponses
    Autres thmes                       Souris et clavier
      Remerciements
      O se procurer les mises  jour
      Bogues


---------------------------------------------------------------------------
Aide                                                                  Thing
---------------------------------------------------------------------------

Vous tes en train de lire la documentation de Thing, le bureau alternatif 
pour tous les ordinateurs de la gamme Atari et les machines compatibles 
TOS.

L'aide pour les diffrents thmes peut tre utilise de deux faons :

1) Cliquez sur une commande de menu en maintenant la touche [Control] 
enfonce.

2) Tapez sur la touche [Help]  n'importe quel moment, mme dans les 
botes de dialogue !

Le clavier peut tre galement utilis pour se dplacer de page en page :

[Control]+[] et [Control]+[] affichent la page prcdente ou suivante.

[Tab] affiche le lien suivant en vido inverse.

[Return] affiche la page correspondante au lien en vido inverse.

===========================================================================
Documentation de Thing - Installation
===========================================================================
Voir aussi : Introduction

                  Le bureau alternatif
                  Copyright  1994/95 Arno Welzel
                  Copyright  1995/96 Arno Welzel et Thomas Binder

    Installation
      Effectuer une mise  jour
      Configuration requise
      Comment procder  l'installation
      Paramtrer le systme d'exploitation


---------------------------------------------------------------------------
Installation : Effectuer une mise  jour                              Thing
---------------------------------------------------------------------------

Pour effectuer une mise  jour  partir d'une ancienne version, copiez les 
fichiers suivants :

  THING\THING.APP ......... dans le rpertoire de Thing
  THING\THING.RSC
  THING\THINGICN.APP
  THING\THINGICN.RSC
  THING\THINGRUN.PRG

  TOS2GEM\TOS2GEM.PRG  .... dans le dossier AUTO (en option)

  DOC\THING.HYP ........... dans le dossier GUIDES de St-Guide (en option)
  DOC\THINGICN.HYP

Note : Thing gre maintenant les "mini-icnes". Celles-ci (optionnelles) 
sont recherches dans le deuxime arbre du fichier ressource 'ICONS.RSC'. 
Une slection de mini-icnes est incluse dans 'ICONS.RSC' et peut tre 
dite  votre guise en utilisant l'diteur Interface ou ORCS.

Quoi de nouveau ?

Il y a eu pas mal de changements depuis la dernire version anglaise 
V0.59. La meilleure faon de connatre ces changements est de lire 
l'historique des versions.

Arno Welzel, le concepteur et le dveloppeur originel de Thing a pass la 
main  Thomas Binder pour la suite du dveloppement.

Les copies non enregistres de Thing font apparatre dsormais la 
mention 'Shareware' au milieu de l'cran et les positions des 
fentres ne sont pas sauvegardes. Sinon, tout le reste est 
entirement fonctionnel.


---------------------------------------------------------------------------
Installation : Configuration requise                                  Thing
---------------------------------------------------------------------------

Thing peut tre utilis avec MagiC (2.00 ou suprieur), TOS (1.04 ou 
suprieur) ou MultiTOS. Les fichiers systme alternatifs avec MiNT 
(MinixFS, ...) ou MagiC!Mac sont galement supports. L'utilisation sous 
TOS 1.02 ou 1.00 n'est hlas pas possible. L'adaptation pour ces anciens 
TOS serait trop complexe et pas "propre'. Les TOS 1.04 ou suprieurs 
contiennent de trs importantes fonctions systme qui ont t oublies 
dans les anciennes versions 1.02 ou 1.00 ! Procurez-vous donc une nouvelle 
version de TOS (la 2.06 est idale) ou utilisez MagiC.

Pour avoir accs  l'aide en ligne de Thing (documentation hypertexte), ST-
Guide, programm par Holger Weets, est ncessaire.

Si vous dsirez utiliser la fentre console de Thing, vous devez installer 
TOS2GEM, programm par Thomas Binder, qui est inclus dans cette archive.

Thing ncessite actuellement prs de 500 Ko de mmoire et peut tre 
vraiment exploitable avec au moins 1 Mo ou plus. Pour ceux utilisant une 
machine avec 520 Ko, il est ncessaire d'augmenter la mmoire. Pour 
conomiser de la mmoire, il est prfrable d'utiliser les icnes 
monochromes ou lieu de celles en couleurs.

Thing fonctionne dans n'importe quelle rsolution  partir de 640x200 
pixels (ST moyenne) et suprieures. En dessous, certaines botes de 
dialogue et menus ne pourront tre affichs dans leur intgralit.


---------------------------------------------------------------------------
Installation : Comment procder  l'installation                      Thing
---------------------------------------------------------------------------

Avant tout, vous devrez crer un nouveau dossier pour Thing (exemple : 
C:\THING). Ensuite, copiez les fichiers suivants dans ce dossier :

  THING\THING.APP
  THING\THING.RSC
  THING\THINGRUN.PRG
  THING\ICONS.RSC
  THING\ICONS.INF
  THING\THINGICN.APP
  THING\THINGICN.RSC

Si vous dsirez conomiser de la mmoire, utilisez les icnes monochromes 
(MONOICON.RSC) ou les petites icnes (MEDICON.RSC) pour une rsolution de 
640*200. Dans tous les cas, le fichier doit tre renomm en 'ICONS.RSC', 
autrement Thing ne pourra trouver ses icnes ! Lorsque vous utilisez 
MEDICON.RSC, vous ne devez pas installer 'ICONS.INF', car MEDICON.RSC 
contient seulement les icnes standard.

Pour avoir accs  l'aide en ligne, copiez les fichiers suivants dans le 
rpertoire GUIDES de ST-Guide :

  DOC\THING.HYP
  DOC\THINGICN.HYP

Pour utiliser la fentre console, vous devez installer TOS2GEM, programm 
par Thomas Binder. Copiez simplement le fichier suivant dans le dossier 
AUTO :

  TOS2GEM\TOS2GEM.PRG

      Vous n'avez pas besoin de TOS2GEM si vous utilisez VT52.PRG (avec 
      MagiC), MINIWIN.APP (avec MultiTOS) ou l'accessoire TOSWIN (avec 
      MiNT).


---------------------------------------------------------------------------
Installation : Paramtrer le systme d'exploitation                   Thing
---------------------------------------------------------------------------

Suivant votre systme d'exploitation, quelques modifications sont 
ncessaires :

  TOS simple (TOS 1.04, TOS 2.06, ...)
  TOS simple & MiNT
  MagiC (MagX)
  MultiTOS

Vous pouvez utiliser Thing pour connatre votre systme d'exploitation.

1) Lancer THING.APP
2) Slectionnez 'A propos de...'
3) Cliquez sur le bouton <Info>

Une bote de dialogue apparat et affiche le systme d'exploitation 
actuel, la rsolution, ...


---------------------------------------------------------------------------
Installation : Paramtrage sous TOS simple                            Thing
---------------------------------------------------------------------------
Voir aussi : TOS simple & MiNT
Voir aussi : MagiC (Mag!X)
Voir aussi : MultiTOS

Sous TOS simple, vous pouvez dfinir Thing comme application avec 
'dmarrage automatique'. Il n'est pas possible de lancer Thing  partir du 
dossier AUTO.

 1) Slectionnez le fichier THING.APP
 2) Cliquez sur 'Installer une application' (ou la fonction similaire de 
 votre bureau)
 3) Une bote de dialogue apparat pour dfinir THING.APP.
 4) Mettre 'Dmarrage' sur AUTO

Lorsque vous redmarrerez le systme, Thing sera lanc automatiquement. 
Eventuellement, vous pouvez dfinir les variables d'environnement AVSERVER 
et FONTSELECT pour utiliser Thing comme un serveur AV et slecteur de 
fonte. Lorsque vous utilisez GEMRAM (de Martin Osieka), vous pouvez faire 
ceci en crant un fichier GEMRAM.ENV dans le dossier AUTO avec le 
paramtre suivant :

  AVSERVER=THING
  FONTSELECT=THING

Sans GEMRAM, vous devez utiliser un utilitaire de simulation 
d'environnement.


---------------------------------------------------------------------------
Installation : Paramtrages sous TOS simple & MiNT                    Thing
---------------------------------------------------------------------------
Voir aussi : TOS simple
Voir aussi : MagiC (Mag!X)
Voir aussi : MultiTOS

Sous TOS simple, vous pouvez dfinir Thing comme application avec 
'dmarrage automatique'. Il n'est pas possible de lancer Thing  partir du 
dossier AUTO.

 1) Slectionnez le fichier THING.APP
 2) Cliquez sur 'Installer une application' (ou la fonction similaire de 
 votre bureau)
 3) Une bote de dialogue apparat pour dfinir THING.APP.
 4) Mettre 'Dmarrage' sur AUTO

Lorsque vous redmarrerez le systme, Thing sera lanc automatiquement. 
Eventuellement, vous pouvez dfinir les variables d'environnement AVSERVER 
et FONTSELECT pour utiliser Thing comme un serveur AV et slecteur de 
fonte. Pour cela, ajoutez les paramtres suivants dans le fichier MINT.CNF 
:

  setenv AVSERVER THING
  setenv FONTSELECT THING

      Lorsque vous utilisez le systme d'exploitation MiNT, Thing ne peut 
      pas trouver ses fichiers de configuration si la variable 
      d'environnement HOME est dfinie. Pour viter cela, vous pouvez 
      dfinir THINGDIR pour outrepasser HOME. Ceci est possible en 
      ajoutant le paramtre suivant dans MINT.CNF :

  setenv THINGDIR C:\THING


---------------------------------------------------------------------------
Installation : Paramtrages sous MagiC                                Thing
---------------------------------------------------------------------------
Voir aussi : TOS simple
Voir aussi : TOS simple & MiNT
Voir aussi : MultiTOS

MagiC (ou MagX) permet d'utiliser d'autres bureaux de remplacement comme 
MagXDesk. Pour utiliser Thing, ajoutez le paramtre suivant dans le 
fichier MAGX.INF :

  #_SHL C:\THING\THING.APP

Remplacez 'C:\THING\' par votre propre rpertoire. Lorsque vous 
redmarrerez le systme, Thing sera lanc automatiquement.

      Si vous avez dj utilis EASE ou Gemini, vous devrez effacer la 
      ligne existante '#_SHL' (exemple : '#_SHL C:\EASE\EASE.PRG'). Seule 
      une seule ligne avec '#_SHL' est autorise !

Pour utiliser Thing comme serveur AV et slecteur de fontes, vous devez 
dfinir les variables d'environnement AVSERVER et FONTSELECT. Pour cela, 
ajoutez les paramtres suivants dans le fichier MAGX.INF :

  #_ENV AVSERVER=THING
  #_ENV FONTSELECT=THING

De plus, vous pouvez spcifier le nom de fichier de ST-Guide en 
dfinissant la variable d'environnement STGUIDE. Cette fonctionnalit 
permet d'utiliser ST-Guide en tant que programme externe quand il n'est 
pas install comme accessoire. Pour cela, ajoutez le paramtre suivant 
dans le fichier MAGX.INF :

  #_ENV STGUIDE=D:\TOOLS\ST-GUIDE\ST-GUIDE.PRG

Remplacez 'D:\TOOLS\ST-GUIDE\ST-GUIDE.PRG' par votre propre rpertoire.


---------------------------------------------------------------------------
Installation : Paramtrages sous MultiTOS                             Thing
---------------------------------------------------------------------------
Voir aussi : TOS simple
Voir aussi : TOS simple & MiNT
Voir aussi : MagiC (Mag!X)

Pour utiliser Thing comme bureau alternatif sous MultiTOS, vous devez 
ajouter le paramtre suivant dans GEM.CNF (et non MINT.CNF) :

  shell C:\THING\THING.APP

Remplacez 'C:\THING\' par votre propre rpertoire et assurez-vous que 
les autres variables 'shell' soient effaces. 

Lorsque vous redmarrerez le systme, Thing sera lanc automatiquement. 
Pour utiliser Thing comme serveur AV et slecteur de fontes, vous devez 
dfinir les variables d'environnement AVSERVER et FONTSELECT. Pour cela, 
ajoutez les paramtres suivants dans le fichier MINT.INF (et non GEM.CNF) :

  setenv AVSERVER THING
  setenv FONTSELECT THING

      Lorsque vous utilisez le systme d'exploitation MiNT, Thing peut ne 
      pas trouver ses fichiers de configuration si la variable 
      d'environnement HOME est dfinie. Pour viter cela, vous devez 
      dfinir THINGDIR pour outrepasser HOME. Pour ceci, ajoutez le 
      paramtre suivant dans MINT.CNF :

  setenv THINGDIR c:\thing

Remplacez 'c:\thing' par votre propre rpertoire.

De plus, vous pouvez spcifier le nom de fichier de ST-Guide en 
dfinissant la variable d'environnement STGUIDE. Cette fonctionnalit 
permet d'utiliser ST-Guide en tant que programme externe quand il n'est 
pas install comme accessoire. Pour cela, ajoutez le paramtre suivant 
dans le fichier MINT.CNF (et non GEM.CNF) :

  setenv STGUIDE d:\tools\st-guide\st-guide.prg


===========================================================================
Documentation de Thing - Introduction
===========================================================================
Voir aussi : Installation

                  Le bureau alternatif
                  Copyright  1994/95 Arno Welzel
                  Copyright  1995/96 Arno Welzel et Thomas Binder

    Introduction
      Shareware
      Prface
      Botes de dialogue
      Localisation automatique
      Curseur
      Fentres
      Fentre console
      Thing et TOSWIN sous MiNT
      Thing et Let'em Fly
      Thing et Kobold
      Thing et Alice


---------------------------------------------------------------------------
Introduction : Shareware                                              Thing
---------------------------------------------------------------------------
Voir aussi : Installation

Les utilisateurs en langue anglaise peuvent aussi consulter SUPPORT.TXT 
pour les particularits concernant l'enregistrement au Royaume Uni.

Thing est un Shareware et peut tre essay durant 4 semaines sans aucune 
contrainte. Aprs cette priode d'valuation, vous devez vous enregistrer 
et payer votre contribution Shareware ou effacer votre copie.

Thing peut tre diffus librement par les serveurs et les librairies de 
domaine public. Thing ne doit tre en aucune circonstance intgr dans un 
CD-ROM ou sur la disquette d'un magazine, ... sans la permission crite de 
l'auteur. Thing et sa documentation doit toujours tre diffus dans son 
intgralit. Toute modification des programmes ou des documentations est 
illicite !

  Courrier postal : Arno Welzel
                    Georgenstrasse 55
                    D-86152 Augsburg
                    Germany


---------------------------------------------------------------------------
Introduction : Prface                                                Thing
---------------------------------------------------------------------------
Voir aussi : Installation

La version allemande de Thing a t ralise pour la premire fois en 
dcembre 1994. Depuis, beaucoup de fonctionnalits et suggestions des 
utilisateurs ont t rajoutes. Le nombre d'utilisateurs enregistrs se 
porte bien et les articles dans 'ST-Computer', 'Atari World' et 'ST 
Format' m'ont motiv pour continuer le dveloppement de Thing.

La version actuelle est maintenant 'rellement' shareware avec une cl et 
une utilisation pratiquement pas limite. 

La documentation hypertexte a t compltement revue (la V1.4 de ST-Guide 
en a t la raison). Vous pouvez utiliser la version 1.4 de ST-Guide ou 
suprieure car celle-ci intgre un nouveau bouton 'See also' (voir aussi) 
pour un accs aux pages associes.

Quelques liens dans cette documentation sont des rfrences pour d'autres 
fichiers hypertexte. Ceux-ci peuvent tre installs dans le dossier GUIDES 
de ST-Guide et seront chargs automatiquement s'ils existent :

  ST-GUIDE.HYP ... La documentation de St-Guide
  TOS2GEM.HYP .... La documentation de TOS2GEM par Thomas Binder
  AIP.HYP ........ Atari Info Pages par Manfred Ssykor
                   (mise  jour 8 ou suprieure, seulement en allemand)

Survol des principales caractristiques de Thing :

  Aide contextuelle avec ST-Guide : l'aide est accessible en appuyant sur 
   la touche [Help]. Sous environnement multitches, ST-Guide peut tre 
   appel comme programme externe.

  Gestion intgrale des fichiers systme alternatif : Thing accepte les 
   noms de fichiers longs sans diffrencier les majuscules et minuscules 
   et ce jusqu' 32 caractres.

  Gestion de TOSWIN sous MiNT. Vous pouvez lancer les programmes TOS/TTP 
   en parallle sur le bureau mme sous TOS simple.

  La fentre Console utilise TOS2GEM de Thomas Binder. Toutes les 
   caractristiques de TOS2GEM sont supportes.

  Support de Let'em Fly, WINX et Freedom.

  Gestion de Kobold : Kobold 2 (*) peut tre utilis pour les 
   copies/dplacements/effacements de fichiers ainsi que pour le formatage 
   de disquettes. Kobold peut tre appel soit en tant qu'accessoire ou 
   en tant que programme externe. L'on peut spcifier  partir de quel 
   nombre de fichiers ou de leur taille Kobold doit tre appel.

  Les images GEM X-IMG peuvent tre utilises pour afficher une 
   image de fond sur le bureau.

  Gestion de GDOS : toutes les fontes, mme proportionnelles, ainsi que 
   les variantes TrueType et Speedo peuvent tre utilises pour les 
   fentres rpertoire.

  Gestion complte du protocole AV : beaucoup d'outils destins pour 
   Gemini peuvent tre utiliss avec Thing (exemple : ParaFin, PacShell, 
   TreeView, ...).

  Gestion du protocole des fontes (spcifi par Christian Grunenberg) : 
   Thing peut tre utilis comme slecteur de fontes avec le message    
   FONT_SELECT ou par Drag&Drop (Thing envoie un message FONT_CHANGED  
   l'occupant de la fentre).

  Protocole Drag&Drop sous MultiTOS ou MagiC.

  Botes de dialogue 'modernes' en fentres, non bloquantes, avec 
   raccourcis clavier. Les 'intercalaires', 'botes de liste droulantes' 
   et boutons 3D ont t implants.

  Icnes de toutes tailles en fichier ressource GEM standard. Les icnes 
   couleurs et animes sont galement acceptes.

  'Groupes d'objets' permettant de rassembler les dossiers et programmes 
   les plus souvent utiliss, comme un bureau en fentre.

(*) Kobold est un gestionnaire de fichiers (copie, dplacement, 
effacement)  haute vitesse qui peut tre install comme accessoire ou 
programme. Il est disponible auprs de :

KAKTUS Richstein & Dick GbR
Konrad-Adenauer-Str. 19
D-67663 Kaiserslautern
Allemagne


---------------------------------------------------------------------------
Introduction : Botes de dialogue                                     Thing
---------------------------------------------------------------------------

Les botes de dialogue de Thing offrent quelques caractristiques 
supplmentaires par rapport  celles du GEM standard :

  Tous les boutons peuvent tre actionns par le clavier (raccourcis 
   clavier). Pour cela, maintenir la touche [Alternate] enfonce avec la 
   touche de la lettre souligne.

  En plus de la touche [Return] pour le bouton <OK>, [Undo] est utilis 
   pour le bouton <Annuler>. 

  Les botes de dialogue et d'alerte sont affiches en fentre. Une aide 
   contextuelle est disponible par la touche [Help].

  L'aspect '3D' des boutons est aussi disponible en monochrome.

  La plupart des botes de dialogue de thing sont non bloquantes et 
   permettent d'utiliser d'autres fonctions mme si une bote de dialogue 
   est ouverte. La fermeture d'une bote par le bouton suprieur gauche 
   (bouton de fermeture)  le mme effet que la sortie par le bouton 
   <Annuler>.

  Drag&Drop (dplacer/poser) : il est possible de mettre des noms de 
   fichier dans les champs de certaines botes de dialogue en tirant ceux-
   ci du bureau sur la fentre de dialogue. Si vous dsirez ajouter des 
   noms de fichiers au contenu courant du champ, maintenez appuye la 
   touche [Alternate] ou [Control] lors de cette opration.

  Tous les menus popup ou les botes de liste peuvent tre manipules 
   avec le clavier : flches, [Return] ou [Enter], [Esc] ou [Undo].

  Avec [Insert] ou [Shift]+[Insert], vous ouvrez un menu popup qui 
   affiche les caractres spciaux non accessibles au clavier. Le 
   caractre choisi est insr  la position courante du curseur dans le 
   champ.

  Gestion du Clipboard GEM (presse-papiers) :
    -  [Control]+[C] (Copier) copie le contenu du champ courant dans le 
       presse-papiers.
    -  [Control]+[V] (Coller) colle le contenu courant du presse-papiers 
       dans le champ.
    -  [Control]+[X] (Couper) dplace le contenu courant du champ dans le 
       presse-papiers.

  Dans certaines botes de dialogue, vous pouvez entrer le nom d'un 
   fichier dans un champ en double-cliquant sur celui-ci. Le slecteur de 
   fichiers apparat et permet de choisir le fichier dsir. 

  'Botes de liste droulantes'

   Ces botes de liste sont une combinaison entre un objet de menu popup 
   et une bote de liste. Toutes les entres peuvent tre slectionnes de 
   la mme faon qu'un menu popup. A la seule diffrence, c'est qu'il y a 
   un ascenseur vertical, s'il est ncessaire. 

  'Intercalaires'

   Certaines botes de dialogue contiennent plusieurs 'pages' (feuillets). 
   Celles-ci sont accessibles en cliquant sur l'intercalaire situ en haut 
   du feuillet correspondant. 


---------------------------------------------------------------------------
Introduction : Localisation automatique                               Thing
---------------------------------------------------------------------------

Il peut tre fastidieux de rechercher certains objets dans une fentre 
rpertoire contenant plusieurs centaines de fichiers et de dossiers. Thing 
propose la 'localisation automatique' qui vous permettra de rendre cette 
tche plus facile. L'utilisation de la localisation automatique peut 
galement s'effectuer dans la fentre active avec un masque, celui-ci 
n'affichant que les objets spcifis.

En appuyant sur l'une des touches du clavier ([*] ou la premire lettre 
d'un objet), un masque s'affiche dans la barre d'information de la fentre 
et d/slectionne d'une faon dynamique les objets concerns.

La bote de dialogue 'Prfrences...' du menu 'Options' propose un bouton 
'Localiser fichier avec ses premires lettres' dans l'intercalaire 
'Fentres'. Cette option active, les objets seront systmatiquement 
affichs en fonction des caractres du masque. La touche [Backspace] 
efface le masque affich dans la barre d'information de la fentre et 
dslectionne tous les objets. Voici quelques exemples :

..    DOC   THING   TOS2GEM   README.ENG   README.TXT   REGISTER.TXT

'*'   Fait apparatre [**] dans la barre d'information de la fentre et 
      slectionne tous les objets.
'R'   Slectionne README.ENG, README.TXT et REGISTER.TXT. Le masque 
      affich dans la barre d'information de la fentre dpend du statut 
      de l'option 'Localiser fichier avec ses premire lettres : [RE] 
      option active, [R] option inactive.
'REG' Slectionne REGISTER.TXT et affiche [REGISTER.TXT] si l'option est 
      active, [REG] si elle ne l'est pas.
'*.'  Fait apparatre [*.*] dans la barre d'information de la fentre et 
      est prt  slectionner les objets en fonction de leur extension.
'*.E' Slectionne README.ENG. [*.ENG] si l'option est active, [*.E*] si 
      elle ne l'est pas.
'*.T' Slectionne README.TXT and REGISTER.TXT. [*.TXT*] si l'option est 
      active, [*.T*] si elle ne l'est pas.

La barre d'espace peut tre utilise pour enlever le dernier caractre 
'*', ce qui est ncessaire pour slectionner les objets sans extensions 
(comme les dossiers). Par exemple :

'*. ' Slectionne DOC, THING et TOS2GEM

Le masque affich dans la barre d'information est [*.] si l'option est 
active ou non. Une autre mthode de slection consiste  utiliser le 
curseur.


---------------------------------------------------------------------------
Introduction : Curseur                                                Thing
---------------------------------------------------------------------------

Appuyez sur la touche [Insert] pour activer ou non le curseur. Un objet 
sera slectionn (habituellement l'icne de retour au rpertoire 
prcdent) et le curseur, reprable par un cadre entourant l'icne, 
clignote.

Il est possible d'utiliser les flches pour se dplacer dans la fentre 
d'objets en objets. Lorsque des objets ne sont pas visibles (fentre trop 
petite), le curseur fait dfiler la fentre, ce qui permet de toujours 
voir l'objet slectionn. Cette mthode est idale pour slectionner un 
seul objet.

Si vous souhaitez utiliser le curseur pour slectionner plusieurs objets, 
vous pouvez dplacer le curseur en gardant la touche [Shift] enfonce. Une 
autre mthode consiste  dsactiver l'option 'Slection automatique sous 
le curseur'. Dans ce cas, vous pouvez slectionner les objets en tapant 
[Shift]+[Insert] ou en tapant sur la barre d'espace, si l'option de 
localisation automatique n'est pas active.


---------------------------------------------------------------------------
Introduction : Fentres                                               Thing
---------------------------------------------------------------------------

Puisque Thing affiche les dossiers, groupes d'objets, ... en fentres, les 
oprations systme particulires qui suivent sont aussi gres :

  Iconification
    Sous MagiC et MultiTOS 1.08, l'icne '' des rpertoires et groupes 
    d'objets est implante. Un clic sur cette icne permet de rduire la 
    fentre en icne. Un double-clic sur la fentre iconifie permet de 
    rouvrir celle-ci.

  Mise en arrire-plan
    Sous MagiC ou avec WINX, les fentres peuvent tre mise en arrire-
    plan (dsactives). Pour cela, cliquez sur la barre de titre de la 
    fentre ou sous MagiC, cliquez sur le bouton ''.

  Retour au rpertoire racine (Hot Closer)
    Sous MagiC, il existe un 'Hot Closer' qui permet de revenir 
    directement au niveau racine du rpertoire sans avoir  repasser 
    par les autres niveaux d'arborescence. Le pointeur de la souris change 
    de forme : celui-ci est reconnaissable par une flche remontant vers 
    le haut et tournant vers la gauche.


---------------------------------------------------------------------------
Introduction : Fentre console                                        Thing
---------------------------------------------------------------------------

L'utilitaire TOS2GEM, programm par Thomas Binder, propose une simple 
fentre ainsi qu'un dfilement propre pour afficher les programmes TOS et 
TTP.

TOS2GEM est seulement rserv si une fentre est ouverte. Sinon, les 
autres programmes peuvent aussi utiliser TOS2GEM pour leurs propres 
besoins.

Sous un environnement multitches, il est important de noter que toutes 
les autres applications, y compris Thing, sont bloques pendant que la 
fentre console est en cours d'opration.

Les programmes TOS ne peuvent tre lancs en parallle avec Thing quand 
ils sont excuts dans la fentre console.

Afin de lancer des programmes TOS/TTP en parallle avec les applications 
GEM traditionnelles, il y a diffrents outils fournis avec MagiC et/ou 
MultiTOS (VT52, MINIWIN). Ils sont automatiquement excuts par le systme 
d'exploitation tant que des programmes TOS/TTP n'ont pas t dmarrs dans 
la fentre console de Thing.

Taille terminal

Si les variables d'environnement LINES et COLUMNS sont dfinies, Thing 
adapte la taille du terminal  celles-ci. Autrement, la taille du terminal 
 l'intrieur de la fentre est de 25 lignes et de 80 colonnes.

Rsum

Si vous dsirez visualiser la sortie d'un programme (exemple : 
compilateur, ...), aprs avoir quitt le programme, vous pouvez spcifier 
un 'tampon de rsum' jusqu' 9999 lignes. Le dbut de ce tampon est 
marqu par une ligne horizontale. Vous pouvez changer la taille du tampon 
dans l'intercalaire 'TOS2GEM' de la bote de dialogue 'Prfrences...'.

Si vous n'avez pas besoin de ce tampon, rglez le nombre de lignes sur 0 
afin d'conomiser de la mmoire.


---------------------------------------------------------------------------
Thing et TOSWIN sous MiNT                                             Thing
---------------------------------------------------------------------------

Si TOSWIN, programm par Eric R. Smith, est install comme accessoire sous 
TOS simple & MiNT, il sera automatiquement appel par Thing lors de 
l'excution de programmes TOS/TTP. Ceci n'est possible que si l'option 
'Utiliser TOS2GEM' dans la bote de dialogue 'Prfrences...' n'est pas 
active (comme si TOS2GEM n'tait pas install).

Le canal de communication (pipe) 'U:\PIPE\TOSRUN', document par Eric R. 
Smith, pourra tre utilis. Avant d'crire dans ce canal, Thing assure la 
visualisation du programme en envoyant un message AC_OPEN  TOSWIN. 
Autrement, bien que le programme ait t lanc, TOSWIN ne sera pas ouvert.

Cette fonctionnalit est oprationnelle sous MiNT 1.12, TOS 2.06 et TOSWIN 
1.04 sur un Atari 1040 STE.

Si vous ne dsirez pas que Thing lance automatiquement TOSWIN, renommez-le 
simplement (exemple : TOSRUN.ACC). Thing vrifiera cela pour TOSWIN avant 
d'accder au canal de communication. Je n'ai pas ajout d'option 
spcifique dans Thing pour cela, car il n'y a que peu d'utilisateurs MiNT, 
TOS simple avec TOSWIN ( moins que vous ne connaissiez mieux). 


---------------------------------------------------------------------------
Introduction : Thing et Let'em Fly                                    Thing
---------------------------------------------------------------------------

Si l'option 'Save Position' de Let'em Fly est active, les botes de 
dialogue de Thing ne sont pas automatiquement centres mais apparaissent  
leur dernire position.


---------------------------------------------------------------------------
Introduction : Thing et Kobold                                        Thing
---------------------------------------------------------------------------

Thing peut ventuellement autoriser Kobold  effectuer les fonctions de 
copie, dplacement ou d'effacement. Kobold peut tre install en tant 
qu'accessoire ou en tant que programme.

Si Kobold est install comme accessoire ou excut en parallle sous un 
systme multitches adquat, Thing rserve une mmoire pour les 'jobs'. 
Ceux-ci sont transmis via le protocole des 'jobs' de Kobold ou par une 
ligne de commande au lancement.

Le nom de fichier exact de Kobold, le chemin d'accs et les options sont 
dfinissables dans la bote de dialogue 'Prfrences...' et dans 
l'intercalaire 'Copie'.

      L'utilisation de Kobold sur Thing est base sur la version 
      2.5 ou suprieure. Il est fort possible que Thing n'accepte 
      pas les anciennes versions de Kobold. Contactez-moi si vous 
      avez rencontr des problmes relatifs  votre configuration.


---------------------------------------------------------------------------
Introduction : Thing et Alice                                         Thing
---------------------------------------------------------------------------

Les caractristiques suivantes sont encore en cours de dveloppement et 
ncessitent la prcdente version d'Alice.

Les informations techniques sont disponibles dans le chapitre consacr aux 
protocoles.

Alice (ALl IConify Enabler) est un utilitaire d'iconification, programm 
par Sven Kopacz (Sven_Kopacz@LB.maus.de), qui permet d'iconifier plusieurs 
programmes lancs sous MagiC V3 et MultiTOS/AES 4.1, mme si ces 
applications ne supportent pas l'iconification (exemple : PacShell, 
TreeView, Pure C, ...).

Alice ajoute un bouton d'iconification sur les fentres de ces 
applications. Un clic sur le bouton d'iconification d'Alice rduit la 
fentre sous forme d'icne sans pour autant agir sur le programme concern.

Le seul problme restant pour Alice est de dcider quelle icne est  
assigner  la fentre iconifie. Il semble donc difficile d'autoriser 
Alice  accder aux icnes de Thing. Aprs moult discussions, un nouveau 
protocole a t dvelopp et est disponible pour l'utilisation par 
d'autres programmes. Reportez-vous galement au chapitre consacr aux 
protocoles.

Rsultat : Alice utilise automatiquement les icnes de Thing. Aucune 
variable d'environnement ou configuration n'est ncessaire.


---------------------------------------------------------------------------
Enregistrement                                                        Thing
---------------------------------------------------------------------------

Pour vous enregistrer  Thing, suivez les tapes ci-aprs :

1) Renvoyez le formulaire d'enregistrement REGISTER.TXT dment complt 
   par E-Mail ou par courrier  votre revendeur local (consultez 
   SUPPORT.TXT pour l'enregistrement au Royaune Uni).

   le nom et l'adresse exacte sont obligatoires car ils seront utiliss 
   pour crer votre cl d'enregistrement. Toutes les autres prcisions 
   sont optionnelles mais peuvent tre intressantes pour m'aider  
   rsoudre quelques problmes. Votre nom, adresse, cl et rglement sont 
   enregistrs sur informatique. Pour les utilisateurs anglais, vous avez 
   un droit de rectification  ces donnes conformment  la loi 
   Informatique et Liberts.

2) Envoyez DM 25,00 directement  l'auteur ou  votre revendeur 
   local. Pour les utilisateurs anglais, consultez le fichier SUPPORT.TXT.

3) Aprs rception du rglement, vous recevrez une cl personnelle qui ne 
   doit en aucune circonstance est cde  d'autres utilisateurs. Si vous 
   cdez une copie de Thing  un autre utilisateur, assurez-vous que le 
   fichier THING.KEY a bien t effac.

4) Lorsque vous aurez votre cl, cliquez sur le bouton <Info> de la bote 
   de dialogue 'A propos de...' et entrez votre nom et votre cl.

5) Cliquez ensuite sur le bouton <S'enregistrer> et votre saisie 
  sera vrifie. Si l'enregistrement est russi, un fichier THING.KEY sera 
  sauv dans le rpertoire de Thing et une bote d'alerte vous le 
  confirmera. Si la cl n'a pas t reconnue, contactez votre revendeur 
  local.


===========================================================================
Documentation de Thing - Bureau
===========================================================================

                  Le bureau alternatif
                  Copyright  1994/95 Arno Welzel
                  Copyright  1995/96 Arno Welzel et Thomas Binder

    Bureau
      Gnral
      Objets
      Lecteurs
      Poubelle
      Presse-papiers
      Fichiers
      Dossiers
      Programmes
      '..'
      Priphriques
      Groupes d'objets


---------------------------------------------------------------------------
Bureau : Gnral                                                      Thing
---------------------------------------------------------------------------

Par dfaut, le bureau affiche les icnes des lecteurs, la poubelle, le 
presse-papiers et l'imprimante. Le bureau peut ventuellement accueillir 
des icnes de fichiers, dossiers et programmes.

Le nombre maximum d'icnes de lecteurs est limit  26 (A-Z), avec 3 
icnes pour la poubelle, le presse-papiers et l'imprimante et plus de 63 
icnes pour les fichiers, dossiers et programmes.

La couleur et le motif de fond du bureau peuvent tre dfinis dans 
l'intercalaire 'Bureau' de la bote de dialogue 'Prfrences...'.

Des images peuvent tre utilises comme motif pour le bureau. Vous pouvez 
spcifier l'image  utiliser dans la bote de dialogue 'Prfrences...'.


---------------------------------------------------------------------------
Bureau : Objets                                                       Thing
---------------------------------------------------------------------------

Thing intgre une slection d'icnes qui peuvent tre utilises sur le 
bureau et dans les fentres rpertoire. Eventuellement, il est possible de 
supprimer compltement le texte des icnes sur le bureau. Pour cela, 
slectionnez l'icne dsire et cliquez sur l'entre 'Information...' du 
menu 'Fichier'. Ensuite, effacez compltement le champ du titre de l'icne 
avec [Esc].

Dans les chapitres suivants sont dcrits chaque type d'objet. L'on 
utilisera pour rfrence les icnes monochromes standard.


---------------------------------------------------------------------------
Bureau : Objets - Lecteurs                                            Thing
---------------------------------------------------------------------------
Voir aussi : Icnes
Voir aussi : Dossiers
Voir aussi : Objet '..'

 Icne dans 'ICONS.RSC' : "FILESYS" (*)
 Type d'objet AV : VA_OB_DRIVE (6)

      Lorsque vous utilisez l'option 'Lecteurs utiliss' dans le menu 
      'Options', Thing installe toutes les icnes des lecteurs existants 
      entre A et Z. Ces icnes peuvent tre changes en ajoutant des 
      entres 'IDRV' dans le fichier 'ICONS.INF'. Dans le gestionnaire 
      d'icnes de Thing, dslectionner 'Device' pour assigner une icne 
      de lecteur. Sur le bureau, un double-clic (ou un simple clic avec la 
      commande 'Ouvrir...' du menu 'Fichier') sur une icne de lecteur 
      ouvre la fentre rpertoire correspondante au contenu du lecteur.

      Si toutes les icnes des lecteurs GEMDOS installs ne sont pas 
      visibles, cliquez sur l'entre 'Lecteurs utiliss' du menu 'Options' 
      et celles-ci seront automatiquement affiches.

(*) L'icne standard est utilise si elle n'est pas assigne dans 
'ICONS.INF'.


---------------------------------------------------------------------------
Bureau : Objets - Poubelle                                            Thing
---------------------------------------------------------------------------
Voir aussi : Icnes

 Icne dans 'ICONS.RSC' : "TRASH"
 Type d'objet AV : VA_OB_SHREDDER (2)

      La poubelle est toujours installe sur le bureau et tous les objets 
      dplacs sur celle-ci seront effacs. Egalement, n'importe quel 
      objet slectionn peut tre effac en utilisant l'entre 
      'Information...' du menu 'Fichier' ou par le clavier avec 
      [Shift]+[Delete] ou [Delete] seulement si l'option 'Effacer 
      accessible avec [Delete]' de la bote de dialogue 'Prfrences...' 
      (intercalaire 'Systme') est active.

      Le type d'icne n'est pas modifiable, mais son texte peut tre 
      chang ou enlev. Pour cela, slectionnez l'icne poubelle et 
      cliquez sur l'entre 'Information...' du menu 'Fichier'. Dans la 
      bote de dialogue, effacez ou modifiez le champ 'Titre'.


---------------------------------------------------------------------------
Bureau : Objets - Presse-papiers                                      Thing
---------------------------------------------------------------------------
Voir aussi : Icnes

 Icne dans 'ICONS.RSC' : "CLIPBOARD"
 Type d'objet AV : VA_OB_CLIPBOARD (3)

      Le presse-papiers est toujours install sur le bureau et reprsente 
      le Clipboard GEM. Le type d'icne n'est pas modifiable, mais son 
      texte peut tre chang ou modifi. Pour cela, slectionnez l'icne 
      poubelle et cliquez sur l'entre 'Information...' du menu 'Fichier'. 
      Dans la bote de dialogue, effacez ou modifiez le champ 'Titre'. Les 
      objets dplacs sur cette icne sont copis dans le presse-papiers 
      dont le rpertoire est dfini dans la bote de dialogue 
      'Informations presse-papiers'. Le nom de l'objet est renomm par 
      'SCRAP'. Son extension reste inchange.

Quelques exemples :

'README.TXT'   copi dans le presse-papiers est renomm en 'SCRAP.TXT'
'RESOURCE.RSC' copi dans le presse-papiers est renomm en 'SCRAP.RSC'
'PROGRAM.PRG   copi dans le presse-papiers est renomm en 'SCRAP.PRG'

Lorsque le presse-papiers est dplac sur la poubelle, tous les fichiers 
contenus dans son rpertoire avec le nom 'SCRAP.*' seront effacs.

Si le chemin d'accs du presse-papiers n'est pas spcifi (par exemple 
aprs l'installation), Thing vrifie s'il existe une variable 
d'environnement 'CLIPBRD' ou 'SCRAPDIR'. Si ces variables sont 
introuvables, le rpertoire par dfaut est \CLIPBRD sur la racine du 
lecteur de dmarrage.


---------------------------------------------------------------------------
Bureau : Objets - Imprimante                                          Thing
---------------------------------------------------------------------------
Voir aussi : Icnes

 Icne dans 'ICONS.RSC' : "PRINTER"
 Type d'objet AV : VA_OB_UNKNOWN (0) (*)

      L'icne imprimante est toujours installe sur le bureau. Pour cela, 
      slectionnez l'icne poubelle et cliquez sur l'entre 
      'Information...' du menu 'Fichier'. Dans la bote de dialogue, 
      effacez ou modifiez le champ 'Titre'. Cette icne doit tre associe 
       une application afin que le fichier dplac dessus puisse tre 
      trait pour l'impression.

(*) Il n'y a pas d'identification pour ce type d'objet dans la dfinition 
originale du protocole AV de Gemini. Peut-tre sera t-il ncessaire 
d'inventer un nouveau type dans Thing ?


---------------------------------------------------------------------------
Bureau : Objets - Fichiers                                            Thing
---------------------------------------------------------------------------
Voir aussi : Icnes
Voir aussi : Priphriques
Voir aussi : Groupes d'objets

 Icne dans 'ICONS.RSC' : "FILE" (*)
 Type d'objet AV : VA_OB_FILE (4)

      Un fichier peut tre visible dans une fentre rpertoire ou install 
      sur le bureau. Sous MiNT ou MagiC, les priphriques dans le 
      rpertoire 'U:\dev\' sont traits diffremment.

Le nom du fichier ainsi que les attributs de l'icne dans la fentre 
rpertoire peuvent tre modifis. Pour cela, slectionnez l'icne et 
cliquez sur l'entre 'Information...' du menu 'Fichier'. Le texte des 
icnes poses sur le bureau peut tre dit (sous un nom diffrent de 
l'original) en effectuant la mme opration que prcdemment.

Thing peut ouvrir, visualiser ou imprimer des fichiers en associant 
diffrentes applications adaptes.

(*) L'icne standard est utilise si elle n'est pas assigne dans 
'ICONS.INF'.


---------------------------------------------------------------------------
Bureau : Objets - Dossiers                                            Thing
---------------------------------------------------------------------------
Voir aussi : Icnes
Voir aussi : Lecteurs
Voir aussi : Objets '..'

 Icne dans 'ICONS.RSC' : "FOLDER" (*)
 Type d'objet AV : VA_OB_FOLDER (5)

      Un dossier peut tre visible dans une fentre rpertoire ou install 
      sur le bureau.

Le nom du dossier de l'icne dans la fentre rpertoire peut tre modifi. 
Pour cela, slectionnez l'icne et cliquez sur l'entre 'Information...' 
du menu 'Fichier'. Le texte des icnes poses sur le bureau peut tre 
dit (sous un nom diffrent de l'original) en effectuant la mme 
opration que prcdemment.

Par dfaut, les dossiers sur le bureau ou dans une fentre de groupe sont 
ouverts en mode relatif. De cette faon, la 'racine' est le dossier lui-
mme et non le lecteur o se trouve le dossier.

      Si vous ne dsirez pas utiliser les dossiers relatifs, dsactivez 
      l'option dans la bote de dialogue 'Prfrences...' (intercalaire 
      'Fentres') du menu 'Options'.

(*) L'icne standard est utilise si elle n'est pas assigne dans 
'ICONS.INF'.


---------------------------------------------------------------------------
Bureau : Objets - Programmes                                          Thing
---------------------------------------------------------------------------
Voir aussi : Icnes

 Icne dans 'ICONS.RSC' : "APPL" (*)
 Type d'objet AV : VA_OB_FILE (4)

      Thing considre chaque objet ayant pour extension PRG, APP, TOS,    
      TTP ou ACC comme programme excutable. L'extension est ignore dans 
      le cas o 'APP' et 'app' ne sont pas considrs comme identiques.

Suivant ce qui est dfini dans la bote de dialogue 'Prfrences...', les 
applications avec les extensions PRX ou ACX peuvent tre considres comme 
excutables. Eventuellement, les modules CPX (CPX, CPZ) et les modules 
tendus CPXs (EPX, EPZ), fournis avec 'Freedoom 2', peuvent aussi tre 
considrs comme excutables.

La diffrence notable entre les icnes fichiers et programmes est que les 
fichiers, dossiers et objets lecteurs dplacs sur une icne de programme 
permettent de transmettre des paramtres au programme concern. Les 
programmes peuvent tre installs comme applications en passant par 
l'entre 'Applications...' du menu 'Options'.

(*) L'icne standard est utilise si elle n'est pas assigne dans 
'ICONS.INF'.


---------------------------------------------------------------------------
Bureau : Objets - '..'                                                Thing
---------------------------------------------------------------------------
Voir aussi : Icnes
Voir aussi : Dossiers
Voir aussi : Lecteurs

 Icne dans 'ICONS.RSC' : "PARENTDIR"
 Type d'objet AV : VA_OB_FOLDER (5) (*)

      Un double-clic sur une icne '..' (parent) permet de remonter au 
      rpertoire prcdent. Cette icne n'est pas rellement un objet mais 
       toutefois son utilit. Celle-ci peut simplifier la copie ou le 
      dplacement d'objets dans le rpertoire prcdent sans pour autant 
      ouvrir une nouvelle fentre. Pour cela, slectionnez et dplacez les 
      objets dsirs sur l'icne '..'. Contrairement aux dossiers 
      'normaux', cette icne ne peut tre dplace ou copie, mme si elle 
      est slectionne.

(*) Le nom retourn par VA_THAT_IZIT n'est pas 'C:\ONE\TWO\..\', mais le 
niveau de rpertoire prcdent : 'C:\ONE\'.


---------------------------------------------------------------------------
Bureau : Objets - Priphriques                                       Thing
---------------------------------------------------------------------------
Voir aussi : Icnes
Voir aussi : Fichiers

 Icne dans 'ICONS.RSC' : "DEVICE"
 Type d'objet AV : VA_OB_FILE (4)

      MiNT et MagiC peuvent inclure des priphriques BIOS dans le dossier 
      'U:\dev\'. Thing reconnat ces priphriques et permet les sorties 
      de fichiers par l'intermdiaire de ceux-ci via Drag&Drop.

      N'utilisez seulement cette option que si vous savez ce que vous 
      faites ! Par exemple, vous pouvez directement imprimer un fichier en 
      le tirant sur le priphrique 'prn'. Par contre, vous pouvez 
      'planter' votre clavier si vous dplacez le fichier 'ikbd' !


---------------------------------------------------------------------------
Bureau : Objets - Groupes d'objets                                    Thing
---------------------------------------------------------------------------
Voir aussi : Icnes
Voir aussi : Fichiers

 Icne dans 'ICONS.RSC' : "GROUP" (*)
 Type d'objet AV : VA_OB_FILE (4)

        Les groupes d'objets sont des fichiers ASCII standard ayant pour 
        extension 'GRP'. Ces fichiers contiennent la liste des chemins et 
        noms de fichiers originaux du groupe suivis ventuellement 
        de l'alias (nom de remplacement).

Les groupes de fichiers de Thing peuvent tre ouverts pour 
visualiser dans une fentre le contenu d'objets reprsentant des 
fichiers rels. Comme pour les objets normaux, ils peuvent tre copis, 
dplacs ou effacs, mais n'affectent en rien les objets originaux.

(*) L'icne standard est utilise si elle n'est pas assigne dans 
'ICONS.INF'.


===========================================================================
Documentation de Thing - Applications
===========================================================================

                  Le bureau alternatif
                  Copyright  1994/95 Arno Welzel
                  Copyright  1995/96 Arno Welzel et Thomas Binder

    Applications
      Gnral
      Proprits spcifiques
      Installer une ligne de commande


---------------------------------------------------------------------------
Applications : Gnral                                                Thing
---------------------------------------------------------------------------

Thing reconnat certains programmes comme excutables. Eventuellement, 
d'autres fichiers peuvent tre considrs comme excutables en fonction 
des options dfinies dans la bote de dialogue 'Prfrences...' 
(intercalaire 'Systme').

  Programmes GEM
    Tous les fichiers portant l'extension : PRG, APP, GTP et 
    (ventuellement) PRX, APX.

    Les programmes GEM peuvent tre excuts normalement ou par ligne de 
    commande VA_START sous un environnement multitches.

    Les programmes avec l'extension 'GTP' attendent une entre par une 
    ligne de commande (exemple : par Drag&Drop sur l'icne du programme). 
    Autrement, l'excution sera faite sans paramtres.

  Accessoires
    Tous les fichiers portant l'extension 'ACC' et (ventuellement) ACX.

    Sous Thing, les accessoires sont seulement passs par VA_START ou 
    (ventuellement) par AC_OPEN. Si un accessoire n'est pas actif, il 
    peut tre trait comme un programme GEM. Une bote d'alerte sera 
    affiche vous avertissant que tous les accessoires ne peuvent tre 
    excuts comme programme.

  Programmes TOS
    Tous les fichiers portant l'extension TOS ou TTP. Sous MiNT, tous les 
    fichiers avec l'attribut 'x' seront considrs comme TTP.

    La sortie des programmes TOS peut tre affiche dans la fentre 
    console de Thing si TOS2GEM est install. Eventuellement, ce sera VT52 
    (sous MagiC), MINIWIN (sous MultiTOS), TOSWIN (sous TOS simple & MiNT).

    A la diffrence des programmes GEM, aucune transmission de paramtres 
    par VA_START n'est possible. Les programmes TTP/GTP affichent une 
    ligne de commande si ncessaire.

  Modules CPX (optionnel)
    Si 'Freedom 2' (en cours de dveloppement) est install, il est 
    possible d'excuter en tant que programme GEM les fichiers portant les 
    extensions CPX, EPX et (ventuellement) CPZ et EPZ.

    La diffrence importante avec 'Freedom 2' est qu'il offre la 
    possibilit d'excuter plusieurs modules CPX en mme temps dans Thing, 
    mme sous TOS simple.

Les programmes peuvent tre lancs par un double-clic sur l'icne ou par 
simple clic et la commande 'Ouvrir...' du menu 'Fichier' ou encore par 
Drag&Drop en tirant le fichier sur le programme.

Une des caractristiques intressante du bureau Atari est la possibilit 
d'associer des extensions de fichiers  des applications spcifiques. Dans 


Thing, ceci est gr par les options 'Ouvrir...', 'Voir...' et 
'Imprimer...'.

Plus d'une application peut tre installe pour chaque type de fichier et 
cela apporte de multiples possibilits. Par exemple, un pilote DVI peut 
tre install pour imprimer et visualiser tous les fichiers 'DVI' par 
l'intermdiaire d'IdeaList.


---------------------------------------------------------------------------
Applications : Proprits                                             Thing
---------------------------------------------------------------------------
Voir aussi : Options pour l'installation d'applications

Chaque application peut tre individuellement assigne  des tches 
diffrentes :

  Types de fichiers reconnus
    Ici, un ou plusieurs types de fichiers, avec jokers, peuvent tre 
    entrs pour chaque action 'Ouvrir...', 'Voir...' et 'Imprimer...'. Par 
    exemple, un diteur de texte peut tre affect pour 'Ouvrir...' avec 
    les extensions '*.txt,*.doc' et 'Voir...' avec '*' qui considrera les 
    fichiers  visualiser par dfaut.

  Type de programme (dpendant de l'extension)
    Ceci dtermine comment doit tre excut le programme.

  Un titre 'clair'
    Quand aucun titre n'est dfini, c'est le nom du programme qui est 
    utilis par dfaut. Vous pouvez dfinir un titre pour chaque 
    application et celui-ci sera affich dans l'icne si elle est 
    installe sur le bureau ou ajoute dans une fentre de groupe (et non 
    dans une fentre rpertoire. N'importe quel caractre peut tre 
    utilis jusqu' concurrence de 32.

  Raccourci (optionnel)
    A la diffrence des fichiers et dossiers, les programmes peuvent tre 
    appels par un raccourci clavier qui, non seulement seront excuts, 
    mais chargeront les objets slectionns comme une ligne de commande.

  Rpertoire de lancement
    Normalement, un programme considre son propre rpertoire comme celui 
    de dmarrage. Parfois, il est ncessaire, si le rpertoire transmis  
    la ligne de commande est considr comme le rpertoire de lancement ou 
    celui de la fentre active. Thing propose les deux alternatives.

Plusieurs autres options sont implantes afin adapter au mieux vos 
diffrentes configurations.


---------------------------------------------------------------------------
Applications : Ligne de commande                                      Thing
---------------------------------------------------------------------------

Si vous avez utilis le bureau de remplacement 'Gemini' avec son shell 
intgr 'Mupfel', vous allez dcouvrir que Thing en a une approche 
diffrente :

 1. Mupfel est lanc en mme temps et doit toujours tre disponible.
 2. Les objets peuvent tre transmis comme scripts  Mupfel, lesquels 
    sont crs et disponibles en paramtres de ligne de commande.
 3. Les scripts de Mupfel peuvent tre assigns  une application pour 
    l'ouverture de certains types de fichiers.

Dans Thing, chaque shell doit tre lanc comme un programme aprs 
chargement. D'un premier abord, cela peut paratre un inconvnient, mais 
il est plus souple de pouvoir choisir un ou plusieurs shells comme vous le 
souhaitez.

Mme lanc comme programme, il reste possible d'assigner des scripts  une 
application pour ouvrir certains types de fichiers. Voici quelques 
prcisions :

Enregistrer un shell

Avant tout, Thing doit tre  mme d'excuter le script. Installez le 
shell et dans la bote de dialogue 'Installer une application', entrez le 
type de fichier (par exemple : '*.mup') dans le champ 'Types de fichiers 
pour l'excution' de l'intercalaire 'Fichier'. Ensuite, activez l'option 
'Utiliser Drag&Drop'.

Drag&Drop (Tirer & Poser)

Par le systme du Drag&Drop, n'importe quel fichier script, dossier ou 
programme peut transmettre au shell le nom du script. Par exemple :

Si le fichier 'F:\INCOMING\ALICE.LZH' est tir puis pos sur le shell 


'D:\TOOLS\UNPACK.MUP', la commande suivante sera gnre :

  'D:\TOOLS\UNPACK.MUP F:\INCOMING\ALICE.LZH'

En interne, le script n'utilise que le deuxime paramtre : 
'F:\INCOMING\ALICE.LZH'

Installer un script comme application

Une fois le shell install, les scripts peuvent tre installs tout 
simplement comme applications (comme dans Gemini).

Le rpertoire de lancement, les paramtres par dfaut, les options et 
l'environnement prsent sont rcuprs  partir de l'application 
correspondante installe (bien que cela puisque changer dans une future 
version de Thing).

Ceci ne se limite pas  un seul shell. Par exemple, il est parfaitement 
possible d'installer Mupfel, MCMD et GAWK simultanment pour les fichiers 
'*.mup', '*.bat' et '*.awk'.


---------------------------------------------------------------------------
Icnes                                                                Thing
---------------------------------------------------------------------------
Voir aussi : Thing Icon Manager
Voir aussi : Format du fichier 'ICONS.INF'

En comparaison avec les anciens bureaux Atari, Thing prend ses icnes dans 
un fichier ressource. Les icnes de Thing sont stockes dans un fichier 
'ICONS.RSC' qui contient deux arbres distincts :

- Arbre 1 : icnes 'normales'
- Arbre 2 : mini-icnes

Ce fichier peut tre charg et dit avec un diteur de ressource 
(Interface, ORCS, ...), lequel vous permettra de modifier ou de crer vos 
propres icnes.

Thing supporte les icnes bitmap 2, 4, 8 et 16 couleurs, y compris celles 
animes (deux icnes spares, l'une normale et l'autre slectionne).

Icnes 'normales'

N'importe quelle taille d'icne est accepte,  partir de 16x2 pixels. 
Chaque icne doit avoir un texte d'identification qui ne dpasse pas 12 
caractres. Thing utilise ce texte pour retrouver ses icnes dans le 
fichier ressource. Les espaces sont autoriss et la diffrence est faite 
entre les majuscules et les minuscules.

Les utilisateurs en moyenne rsolution ST prfreront des icnes de 32x16 
qui auront une meilleure apparence que celles en 640x200 (ST basse).

'Mini-icnes'

Les 'mini-icnes' dans le deuxime arbre du fichier ressource ont une 
largeur fixe de 16 pixels et peuvent tre d'une hauteur de 1  16 pixels. 
Cependant, toutes les icnes doivent avoir la mme taille (exemple : 
16x10, 16x16, ...).

      L'dition du fichier ressource 'ICONS.RSC' reste toutefois hasardeux ! 
      Lorsque vous ditez des icnes couleurs, il est recommand de le 
      faire avec Interface. Dans tous les cas, faites une copie de 
      scurit.

Les icnes suivantes doivent toujours tre disponibles. Celles-ci ne 
peuvent tre modifies et utilises pour d'autres types de fichiers, 
dossiers ou programmes.

  TRASH      Poubelle
  CLIPBOARD  Presse-papiers
  FILESYS    Lecteurs
  FILE       Fichiers
  APPL       Programmes/applications
  FOLDER     Dossiers
  PARENTDIR  Rpertoire prcdent '..'
  PRINTER    Imprimante
  DEVICE     Priphrique
  GROUP      Groupes d'objets

Toutes les autres icnes sont disponibles pour les fichiers, dossiers, 
programmes et lecteurs. Le fichier 'ICONS.INF', s'il existe, assigne les 
icnes  chaque type d'objet. Ce fichier est au format ASCII et peut tre 
modifi  l'aide d'un diteur de texte (comme Everest) ou en utilisant le 
gestionnaire d'icne Thing Icon Manager.

La relation entre icnes normales et 'mini-icnes'

A son lancement, Thing recherche dans le deuxime arbre et examine le 
texte d'identification de chaque icne. Ensuite, il fait de mme pour 
savoir s'il existe les icnes correspondantes dans le premier arbre. Si 
aucune icne correspondante n'est trouve ou si le deuxime arbre n'existe 
pas, ce seront les icnes par dfaut qui seront utilises ("FILES" pour 
les fichiers, "APPL" pour les programmes et "FOLDER" pour les dossiers).

Il est important que les textes d'identification entre icnes normales et 
'mini-icnes' soient strictement identiques.


---------------------------------------------------------------------------
Groupes d'objets                                                      Thing
---------------------------------------------------------------------------
Voir aussi : Format du fichier groupe

Les groupes d'objets permettent d'viter les problmes rsultants de 
l'utilisation frquente de fichiers, dossiers et programmes.

Un groupe d'objets contient en fait des 'alias' o chaque objet reprsente 
un objet 'rel'. Cette possibilit de groupe permet de rassembler les 
objets les plus souvent utiliss (fichiers, dossiers et programmes) et de 
les classer par thme dans des fentres indpendamment de leur 
localisation initiale.

Par exemple, un groupe 'Communication' peut contenir un programme de 
terminal, un gestionnaire d'archives, un dossier o seront reus les 
fichiers ainsi que les listes d'un BBS. Tout cela est possible sans pour 
autant s'encombrer des autres dossiers, textes, ressources et fichiers de 
configuration !

De nouveaux objets peuvent tre ajouts dans un groupe par Drag&Drop  
partir d'une fentre rpertoire ou d'un autre groupe. Ceux-ci peuvent tre 
galement tris si c'est ncessaire. En maintenant appuye la touche 
[Control] pendant une opration de Drag&Drop, l'objet slectionn sera 
dplac ou lieu d'tre copi (comme dans une opration de copie normale).

Les groupes d'objets sont sauvegards avec l'extension 'GRP'. D'autres 
informations sont galement sauves, telles que :

   Le titre de description
   La taille et la position de la fentre
   Mode d'affichage (icnes ou texte)
   Police de caractre utilise pour le mode texte

Le contenu d'une fentre de groupe est sauv sous un format similaire  
celui des autres fichiers de configuration de Thing :

   Les lignes vierges ainsi que ligne commenant par '#' sont ignores.


===========================================================================
Documentation de Thing - Commandes des menus
===========================================================================

                  Le bureau alternatif
                  Copyright  1994/95 Arno Welzel
                  Copyright  1995/96 Arno Welzel et Thomas Binder

    Commandes des menus
      Gnral
      THING (menu des accessoires)
      Fichier
      Travail
      Voir
      Fentres
      Options
      Outils


---------------------------------------------------------------------------
Commandes des menus : Gnral                                         Thing
---------------------------------------------------------------------------

La plupart des commandes des menus sont aussi accessibles par le clavier. 
Les raccourcis clavier sont affichs sur le bord droit de chaque menu. 
Voici quelques exemples :

  ^C   [Control]+[C]

  ^U  [Shift]+[Control]+[U]

  DEL [Shift]+[Delete]

Quelques fonctions sont aussi accessibles par raccourcis clavier, mais ne 
sont pas affiches dans les menus :

  [Return]       Raccourci de 'Ouvrir...' dans le menu 'Fichier' si un 
                 objet est slectionn.

  [Backspace]    Raccourci de 'Fermer' dans le menu 'Fichier' s'il n'y a 
                 pas de masque pour la localisation automatique en cours. 
                 Si un masque est actif, ce sera le dernier caractre 
                 affich qui sera effac.

  [Tab]          Raccourci pour 'Information...' dans le menu 'Fichier'.


---------------------------------------------------------------------------
Menu 'THING'                                                          Thing
---------------------------------------------------------------------------

  THING
   A propos de...
  ----------------

Ce menu contient seulement l'entre 'A propos de...' et tous les 
accessoires actifs. Sous MultiTOS, toutes les applications actives sont 
affiches ici. Thing sera accessible par l'entre 'Thing Desktop'.

Dans la bote de dialogue 'A propos de...', l'on trouve le numro de 
version actuel de Thing ainsi que d'autres informations. En slectionnant 
le bouton <Info>, une autre bote s'ouvre et affiche le formulaire 
d'enregistrement et quelques prcisions sur votre machine : systme 
d'exploitation, rsolution, ...


---------------------------------------------------------------------------
Menu 'Fichier'                                                        Thing
---------------------------------------------------------------------------

  Fichier
   Nouveau...      ^N   Cre un nouveau fichier, dossier, groupe ou lien
   Ouvrir...       ^O   Ouvre un fichier, dossier, ...
   Chercher...     ^F   Lance l'utilitaire de recherche
   Information...  ^I   Affiche une information sur un ou plusieurs objets
 ---------------------
   Fermer          ^H   Fermer le rpertoire courant
   Voir...         ^Z   Visualise un fichier avec l'application associe
   Imprimer...     ^P   Imprime un fichier avec l'application associe
   Sauver groupe   ^S   Sauve les modifications du groupe courant
 ---------------------
   Formater...          Formate une disquette
 ---------------------
   Quitter/Arrter ^Q   Quitte Thing ou teint le systme

Ce menu contient les fonctions de manipulations de fichiers et dossiers. 
Il est a not que des applications doivent tre associes pour la 
visualisation ainsi que pour l'impression de fichiers.

La fonction 'Chercher...' n'est possible que si un utilitaire de recherche 
externe  t spcifi dans l'intercalaire 'Systme' de la bote de 
dialogue 'Prfrences...'. Cet utilitaire peut tre un programme ou un 
accessoire.

Si Thing est lanc comme shell sous MagiC 2, il n'y a pas d'entre de menu 
'Quitter' parce que MagiC 2 redmarre Thing automatiquement.

Si Thing est lanc comme shell sous MagiC 3 ou suprieur, 'Arrter' 
remplace 'Quitter' et est utilis pour teindre Thing et Magic.


---------------------------------------------------------------------------
Menu 'Travail'                                                        Thing
---------------------------------------------------------------------------

  Travail
   Couper                ^X   Coupe le contenu du champ courant
   Copier                ^C   Copie le contenu du champ ou de la fentre
   Coller                ^V   Insre le contenu du presse-papiers
   Effacer...          DEL   Efface les objets slectionns
 ---------------------------
   Tout slectionner     ^A   Slectionne tous les objets dans la fentre
   Tout dslectionner  ^A   Dslectionne tous les objets dans la fentre

Ce menu est similaire aux menus 'Travail' ou 'Editer' d'autres programmes. 
Lors d'une copie d'objets dans le presse-papiers, seuls les noms de 
fichiers sont pris en compte.


---------------------------------------------------------------------------
Menu 'Voir...'                                                        Thing
---------------------------------------------------------------------------
Voir aussi : Protocoles - Fontes

  Voir
   Texte              ^T   Affiche le contenu de la fentre en mode texte
   Icnes rduites    ^M   ... en mini-icnes
   Icnes             ^G   ... en icnes
 ------------------------
   Tri inverse       ^G   Affiche les objets dans le tri inverse
   Tri par nom       ^N   Trie les objets par nom
   Tri par taille    ^G   ... par taille
   Tri par date      ^D   ... par date et heure
   Tri par type      ^E   ... par extension fichier
   Sans tri          ^O   Ne trie pas le contenu
 ------------------------
   Masque...          ^E   Dfinit un masque pour le rpertoire
   Styles...          ^D   Change le style de prsentation d'un rpertoire

Ce menu contient les fonctions pour modifier le style de prsentation des 
rpertoires, groupes d'objets et de la fentre console. Lorsque l'entre 
de menu 'Styles...' est appele en maintenant la touche [Shift] enfonce, 
c'est le slecteur de fontes de Thing qui est ouvert.


---------------------------------------------------------------------------
Menu 'Fentre'                                                        Thing
---------------------------------------------------------------------------
Voir aussi : Fentres dans Thing

  Fentre
   Suivante            ^W   Active la fentre suivante
   Fermer              ^U   Ferme la fentre courante
   Tout fermer        ^U   Ferme toutes les fentres
   Dupliquer          ^W   Duplique la fentre courante
 -------------------------
   ....                     Liste des titres des 10 premires fentres

Ce menu contient les fonctions de manipulation des fentres. Les fonctions 
'Suivante', 'Fermer', 'Tout fermer' affectent aussi les fentres d'autres 
'clients' AV (comme ST-Guide) utilisant le message AV_ACCWINDOPEN si Thing 
est correctement install comme 'serveur' AV.

Sous l'entre de menu 'Dupliquer', les titres des 10 premires fentres de 
Thing sont automatiquement affichs et prcds d'un '' lorsque la 
fentre correspondante est active. Ceci est trs pratique quand le bureau 
est satur de fentres.


---------------------------------------------------------------------------
Menu 'Options'                                                        Thing
---------------------------------------------------------------------------
Voir aussi : Thing Icon Manager
Voir aussi : Format des fichiers

  Options
   Applications...         ^P   Cre, modifie et enlve les applications
   Touches de fonction...  ^F   Modifie les touches de fonctions
   Prfrences...          ^V   Configure Thing
 ------------------------------
   Lecteurs utiliss             Installe tous les lecteurs disponibles
   Rsolution vido...     ^R   Change la rsolution vido actuelle
   Modifier icnes...            Lance le gestionnaire d'icnes
   Charger icnes...             Recharge 'ICONS.RSC' et 'ICONS.INF'
 ------------------------------
   Fentre console         ^C   Ouvre la fentre console
 ------------------------------
   Sauver options          ^S   Sauve la configuration actuelle
   Charger options         ^L   Recharge la prcdente configuration

Ces fonctions sont principalement utilises pour configurer Thing. Vous 
pouvez modifier la configuration gnrale, dfinir des programmes comme 
applications et bien d'autres particularits. Les priphriques peuvent 
tre dclars et les icnes assignes si le gestionnaire Thing Icon 
Manager a correctement t install dans le rpertoire de Thing.


---------------------------------------------------------------------------
Menu 'Outils'                                                         Thing
---------------------------------------------------------------------------

  Outils
   Editer...    ^T   Modifie les outils apparaissant dans le menu
   M1                 Liste des 10 outils dfinis
   M2
   M3
   ....

Ce menu contient jusqu' 10 entres modifiables pour lancer des 
programmes, ou ouvrir des fichiers ou des dossiers. La configuration 
s'effectue par l'entre de menu 'Editer...'.


---------------------------------------------------------------------------
Fichier - Nouveau...                                                  Thing
---------------------------------------------------------------------------

Cette fonction est utilise pour crer de nouveaux fichiers, dossiers, 
groupes d'objets ou liens.

Type d'objet : Cette option dtermine le type d'objet souhait. Les 
  dossiers peuvent seulement tre crs dans le rpertoire courant. S'il 
  n'y a pas de rpertoire d'ouvert, les types 'Fichier' et 'Dossier' ne 
  sont pas slectionnables.

Si le type 'Groupe d'objets' est slectionn, les options suivantes sont 
accessibles :

Fichier groupe : C'est le nom de fichier sous lequel sera sauv le groupe. 
  Thing recherche ces fichiers dans son rpertoire. Les fichiers de 
  groupes pourront par la suite tre dplacs, tant que l'extension 'GRP' 
  ne sera pas change.

Titre : C'est le nom du groupe qui apparat dans la fentre utilise pour 
  celui-ci. Si ce champ est vide, c'est le nom du fichier groupe qui sera 
  utilis.

Sauver automatiquement les modifications : Si cette option est active, 
  toutes les modifications sont sauvegardes immdiatement aprs. 
  Autrement, un caractre '*' sera affich dans la barre de titre.

Installer icne sur le bureau : Lorsqu'un nouveau groupe est cr, son 
icne est automatiquement installe sur le bureau.


---------------------------------------------------------------------------
Fichier - Ouvrir...                                                   Thing
---------------------------------------------------------------------------

Les objets slectionns sont ouverts, quand cela est possible.

Fichiers : L'application associe, si elle existe, est automatiquement 
  excute.

Programmes/Accessoires : Le programme ou l'accessoire est excut. Si le 
  programme est dj actif, Thing demande si l'on doit l'excuter une 
  seconde fois. Les accessoires sont ractivs par le message AC_OPEN ou 
  VA_START.

Dossiers et lecteurs : Une nouvelle fentre rpertoire est ouvert et 
  affiche le contenu.

Si aucun objet n'est slectionn, Thing affiche le slecteur de fichiers 
qui permet de choisir celui  lancer. Egalement, les objets peuvent tre 
ouverts avec la souris (voir Souris et clavier).


---------------------------------------------------------------------------
Fichier - Chercher...                                                 Thing
---------------------------------------------------------------------------

Cette option n'est pas accessible (grise) tant qu'un utilitaire de 
recherche externe n'a pas t install dans l'intercalaire 'Systme' de la 
bote de dialogue 'Prfrences...'.

Lorsqu'un utilitaire est install, cette option peut tre utilise.


---------------------------------------------------------------------------
Fichier - Information...                                              Thing
---------------------------------------------------------------------------

Les proprits pour chaque objet sont affiches dans une bote de dialogue 
'Informations (nom de l'objet)'. Celles-ci dpendent du type d'objet :

 Lecteurs        Fichiers sur le bureau
 Poubelle        Dossiers sur le bureau
 Presse-papiers  Fichiers dans un rpertoire
 Imprimante      Dossiers dans un rpertoire
 Groupes         Objet de groupe

Si plus d'un objet est slectionn, une bote de dialogue gnrale est 
Ouverte avec l'objet du rpertoire suprieur ou de la racine. Slectionnez 
le bouton <Dtails> pour afficher les botes de dialogues propres  chaque 
objet.


---------------------------------------------------------------------------
Fichier - Information... (lecteurs)                                   Thing
---------------------------------------------------------------------------

Cette bote de dialogue affiche des informations et des statistiques pour 
le lecteur slectionn.

Titre : C'est le texte qui apparat dans l'icne. Celui-ci, d'un maximum 
  de 32 caractres, peut contenir des majuscules et des minuscules. 
  Certains utilisateurs prfreront effacer ce texte afin de gagner de la 
  place sur le bureau. Pour cela, effacez simplement le champ 'Titre' avec 
  [Esc].

Nom de volume : Ce nom est celui du disque slectionn. Il est 
  habituellement utilis pour reprer les disquettes dans un logiciel 
  gestionnaire de catalogues. Celui-ci reste un poids pour la 
  compatibilit GEMDOS ! Si un nom de volume a t dfini, celui-ci sera 
  affich dans le champ. Dans le cas contraire, le champ sera vide.

      Un nom de volume peut tre modifi mais ne peut tre effac ! 
      Ceci est d  une limitation du GEMDOS et non de Thing.

Utilis : Ceci indique le nombre d'octets utiliss suivi du nombre restant 
  et total sur le disque. La fonction systme Dfree() est utilise pour 
  cette opration et vite d'avoir  comptabiliser les tailles de chaque 
  fichier. Toutefois, le rsultat n'est pas tout  fait exact. La plupart 
  des utilisateurs pourront s'en contenter pour une utilisation 
  journalire.

<OK> : Les modifications sont prises en compte et sont affichs ensuite les 
  dtails du lecteur suivant, si plusieurs ont t slectionns.

<Suivant> : Ce bouton n'est accessible que si plusieurs lecteurs ont t 
  slectionns. Celui-ci permet de passer au lecteur suivant en ignorant 
  les modifications effectues sur le lecteur courant.

<Annuler> : Quitte la bote de dialogue en ignorant les modifications.


---------------------------------------------------------------------------
Fichier - Information... (poubelle)                                   Thing
---------------------------------------------------------------------------

Cette bote de dialogue est utilise pour modifier le nom de l'icne de la 
poubelle.

Titre : C'est le texte qui apparat dans l'icne. Celui-ci, d'un maximum 
  de 32 caractres, peut contenir des majuscules et des minuscules. 
  Certains utilisateurs prfreront effacer ce texte afin de gagner de la 
  place sur le bureau. Pour cela, effacez simplement le champ 'Titre' avec 
  [Esc].

<OK> : Les modifications sont prises en compte et sont affichs ensuite les 
  dtails de l'objet suivant, si plusieurs ont t slectionns.

<Suivant> : Ce bouton n'est accessible que si plusieurs objets ont t 
  slectionns. Celui-ci permet de passer  l'objet suivant en ignorant 
  les modifications effectues sur l'objet courant.

<Annuler> : Quitte la bote de dialogue en ignorant les modifications.


---------------------------------------------------------------------------
Fichier - Information... (presse-papiers)                             Thing
---------------------------------------------------------------------------

Cette bote de dialogue est utilise pour modifier le nom de l'icne du 
presse-papiers.

Titre : C'est le texte qui apparat dans l'icne. Celui-ci, d'un maximum 
  de 32 caractres, peut contenir des majuscules et des minuscules. 
  Certains utilisateurs prfreront effacer ce texte afin de gagner de la 
  place sur le bureau. Pour cela, effacez simplement le champ 'Titre' avec 
  [Esc].

Chemin : C'est le chemin utilis par le Clipboard GEM. Si le dossier 
  n'existe pas, Thing en crera un  condition que le rpertoire suprieur 
  existe dj. Par exemple, si 'C:\GEMSYS\CLIPBRD\' est entr alors que 
  'C:\GEMSYS\' existait dj, autrement, Thing ne peut crer de dossier 
  pour le presse-papiers.

<OK> : Les modifications sont prises en compte et sont affichs ensuite les 
  dtails de l'objet suivant, si plusieurs ont t slectionns.

<Suivant> : Ce bouton n'est accessible que si plusieurs objets ont t 
  slectionns. Celui-ci permet de passer  l'objet suivant en ignorant 
  les modifications effectues sur l'objet courant.

<Annuler> : Quitte la bote de dialogue en ignorant les modifications.


---------------------------------------------------------------------------
Fichier - Information... (imprimante)                                 Thing
---------------------------------------------------------------------------

Cette bote de dialogue est utilise pour modifier le nom de l'icne de 
l'imprimante.

Titre : C'est le texte qui apparat dans l'icne. Celui-ci, d'un maximum 
  de 32 caractres, peut contenir des majuscules et des minuscules. 
  Certains utilisateurs prfreront effacer ce texte afin de gagner de la 
  place sur le bureau. Pour cela, effacez simplement le champ 'Titre' avec 
  [Esc].

<OK> : Les modifications sont prises en compte et sont affichs ensuite les 
  dtails de l'objet suivant, si plusieurs ont t slectionns.

<Suivant> : Ce bouton n'est accessible que si plusieurs objets ont t 
  slectionns. Celui-ci permet de passer  l'objet suivant en ignorant 
  les modifications effectues sur l'objet courant.

<Annuler> : Quitte la bote de dialogue en ignorant les modifications.


---------------------------------------------------------------------------
Fichier - Information... (groupe)                                     Thing
---------------------------------------------------------------------------
Voir aussi : Format des fichiers groupe

Cette bote de dialogue est utilise pour dfinir les proprits gnrales 
d'un groupe d'objets.

Titre : C'est le texte qui apparat dans l'icne. Celui-ci, d'un maximum 
  de 32 caractres, peut contenir des majuscules et des minuscules. 
  Certains utilisateurs prfreront effacer ce texte afin de gagner de la 
  place sur le bureau. Pour cela, effacez simplement le champ 'Titre' avec 
  [Esc].

Fichier groupe : C'est le nom de fichier sous lequel sera sauv le groupe. 
  Il porte l'extension 'GRP'.

Sauver automatiquement les modifications : Si cette option est active, 
  toutes les modifications sont sauvegardes immdiatement ou aprs si la 
  fentre est ferme. Autrement, un caractre '*' sera affich dans la 
  barre de titre.

Raccourci : Dans un menu popup, un raccourci clavier avec une touche de 
  fonction peut tre choisi pour ouvrir la fentre du groupe.


---------------------------------------------------------------------------
Fichier - Information... (fichiers sur le bureau)                     Thing
---------------------------------------------------------------------------

Cette bote de dialogue est utilise pour modifier le texte de l'icne qui 
est sur le bureau et ventuellement pour associer une touche de fonction 
comme raccourci clavier.

      Lorsque l'on garde la touche [Alternate] enfonce en double-cliquant 
      sur l'objet install sur le bureau, le rpertoire o se trouve celui-
      ci est ouvert et l'objet correspondant slectionn.

Titre : C'est le texte qui apparat dans l'icne. Celui-ci, d'un maximum 
  de 32 caractres, peut contenir des majuscules et des minuscules. 
  Certains utilisateurs prfreront effacer ce texte afin de gagner de la 
  place sur le bureau. Pour cela, effacez simplement le champ 'Titre' avec 
  [Esc].

Raccourci : Dans un menu popup, un raccourci clavier avec une touche de 
  fonction peut tre choisi pour ouvrir le fichier.

<OK> : Les modifications sont prises en compte et sont affichs ensuite les 
  dtails de l'objet suivant, si plusieurs ont t slectionns.

<Suivant> : Ce bouton n'est accessible que si plusieurs objets ont t 
  slectionns. Celui-ci permet de passer  l'objet suivant en ignorant 
  les modifications effectues sur l'objet courant.

<Annuler> : Quitte la bote de dialogue en ignorant les modifications.


---------------------------------------------------------------------------
Fichier - Information... (dossiers sur le bureau)                     Thing
---------------------------------------------------------------------------

Cette bote de dialogue est utilise pour modifier le texte de l'icne qui 
est sur le bureau et ventuellement pour associer une touche de fonction 
comme raccourci clavier.

Titre : C'est le texte qui apparat dans l'icne. Celui-ci, d'un maximum 
  de 32 caractres, peut contenir des majuscules et des minuscules. 
  Certains utilisateurs prfreront effacer ce texte afin de gagner de la 
  place sur le bureau. Pour cela, effacez simplement le champ 'Titre' avec 
  [Esc].

Raccourci : Dans un menu popup, un raccourci clavier avec une touche de 
  fonction peut tre choisi pour ouvrir le dossier.

<OK> : Les modifications sont prises en compte et sont affichs ensuite les 
  dtails de l'objet suivant, si plusieurs ont t slectionns.

<Suivant> : Ce bouton n'est accessible que si plusieurs objets ont t 
  slectionns. Celui-ci permet de passer  l'objet suivant en ignorant 
  les modifications effectues sur l'objet courant.

<Annuler> : Quitte la bote de dialogue en ignorant les modifications.


---------------------------------------------------------------------------
Fichier - Information... (fichiers/dossiers dans un rpertoire)       Thing
---------------------------------------------------------------------------

      Lorsque l'on garde la touche [Alternate] enfonce en double-cliquant 
      sur l'objet install sur le bureau, le rpertoire o se trouve celui-
      ci est ouvert et l'objet correspondant slectionn.

Chemin : C'est le rpertoire o se situe le fichier.

Nom : C'est le nom du fichier. Si ncessaire, le nom de fichier peut tre 
  adapt au format du systme utilis. Ceci concerne : l'tat majuscules 
  ou minuscules, la longueur maximale, l'extension.

Taille/Date/Heure : Ces paramtres correspondent simplement  la taille du 
  fichier/dossier, sa date et son heure de cration. Pour les dossiers, la 
  taille est celle de tous les fichiers contenus dans les sous-
  rpertoires. Thing n'accepte que les 255 premiers caractres d'un 
  rpertoire.

Raccourci : Dans un menu popup, un raccourci clavier avec une touche de 
  fonction peut tre choisi pour ouvrir le fichier ou le dossier.


Particularits pour les fichiers dans les rpertoires seulement :

Attributs : Ils dpendent du systme d'exploitation (GEMDOS normal ou 
  MiNT) et peuvent tre modifis. Malheureusement, je n'ai pas trouv 
  d'informations sur la mthode  adopter pour reconnatre si un fichier 
  supporte les attributs du TOS ou de MiNT. En consquence, tous les 
  attributs sont affichs. Thing reconnat les en-ttes des programmes 
  excutables et donne l'accs  un nouvel intercalaire 'Programme' dans 
  la bote de dialogue.

Programme : Les attributs de chargement rapide et de gestion mmoire des 
  programmes excutables peuvent tre modifis. Les modifications 
  apportes  la protection mmoire sont seulement effectives si le 
  systme d'exploitation et la machine accepte ces caractristiques.

      Mmoire rserve (MagiC)

      L'option de rservation mmoire pour MagiC est logiquement seulement 
      disponible sous le systme d'exploitation MagiC. Si aucune 
      rservation mmoire n'est dfinie, laisser le champ vide. Pour 
      effacer une rservation existante, effacer le champ ou entrez 0 
      comme valeur.

      Ne soyez pas surpris si un fichier programme grossit ou diminue de 8 
      octets. Cette particularit est due  l'ajout d'une donne (le texte 
      'MAGX' suivi de 32 bits entiers) si MagiC reconnat comment grer le 
      programme.

<OK> : Les modifications sont prises en compte et sont affichs ensuite les 
  dtails de l'objet suivant, si plusieurs ont t slectionns.

<Suivant> : Ce bouton n'est accessible que si plusieurs objets ont t 
  slectionns. Celui-ci permet de passer  l'objet suivant en ignorant 
  les modifications effectues sur l'objet courant.

<Annuler> : Quitte la bote de dialogue en ignorant les modifications.


---------------------------------------------------------------------------
Fichier - Information (groupe d'objets)                               Thing
---------------------------------------------------------------------------
Voir aussi : Format des fichiers groupe

Dans cette bote de dialogue peuvent tre dfinies les options pour un 
groupe d'objets.

Titre : C'est le texte qui apparat dans l'icne. Celui-ci, d'un maximum 
  de 32 caractres, peut contenir des majuscules et des minuscules. 
  Certains utilisateurs prfreront effacer ce texte afin de gagner de la 
  place sur le bureau. Pour cela, effacez simplement le champ 'Titre' avec 
  [Esc].

Chemin : C'est le chemin complet de la fentre du groupe.

Fichier/dossier : C'est le nom du fichier ou dossier slectionn dans le 
  groupe. Thing distingue les fichiers ou les dossiers en ajoutant 
  automatiquement un anti-slash '\' pour un dossier.

Paramtres : C'est la ligne de commande pour les programmes excutables. 
  Les paramtres pour les dossiers sont interprts comme masques de 
  fichiers, comme pour la bote de dialogue des touches de fonction.

<OK> : Les modifications sont prises en compte et sont affichs ensuite 
  les dtails de l'objet suivant, si plusieurs ont t slectionns.

<Suivant> : Ce bouton n'est accessible que si plusieurs objets ont t 
  slectionns. Celui-ci permet de passer  l'objet suivant en ignorant 
  les modifications effectues sur l'objet courant.


---------------------------------------------------------------------------
Fichier - Fermer                                                      Thing
---------------------------------------------------------------------------

Cette fonction ferme la fentre rpertoire courante ou celle d'un groupe. 
Elle est quivalente  la fermeture d'une fentre par le bouton de 
fermeture (en haut  gauche).

Vous pouvez aussi fermer une fentre avec la touche [Backspace],  
condition qu'aucun masque de localisation automatique ne soit dfini.

      Si vous souhaitez fermer une fentre rpertoire sans avoir  
      repasser par les rpertoires suprieurs, utilisez la fonction 
      'fermer' du menu 'Fentre' (raccourci [Control]+[U]) ou cliquez sur 
      le bouton de fermeture avec maintenant la touche [Shift].


---------------------------------------------------------------------------
Fichier - Voir...                                                     Thing
---------------------------------------------------------------------------

Thing ne propose pas de visualiseur interne. Pour afficher un fichier, 
Thing vrifie s'il existe une application associe.

Une action avec [Control] et un double-clic (ou [Control]+[Return]) a le 
mme rsultat.


---------------------------------------------------------------------------
Fichier - Imprimer                                                    Thing
---------------------------------------------------------------------------

Lors de l'appel de cette option, Thing vrifie qu'il existe une 
application associe pour le fichier. Si une application est disponible, 
elle est excute et le fichier slectionn lui est transmis.


---------------------------------------------------------------------------
Fichier - Sauver groupe                                               Thing
---------------------------------------------------------------------------
Voir aussi : Format des fichiers groupe

Sauve les modifications effectues dans une fentre de groupe. Un groupe 
modifi est reprable par le caractre '*' dans la barre de titre de la 
fentre.


---------------------------------------------------------------------------
Fichier - Formater...                                                 Thing
---------------------------------------------------------------------------

Thing intgre ses propres routines internes de formatage. Si un programme 
externe est dfini dans l'intercalaire 'Systme' de la bote de dialogue 
'Prfrences...', celui-ci  la priorit lorsque l'option 'Formater...' 
est appele.

Pendant une opration de formatage (routines internes seulement), vous 
pouvez interrompre celle-ci avec le bouton <Annuler>. Les options 
suivantes sont prsentes :

Lecteur : Slectionne l'unit de disquette 'A:' ou 'B:'. Si l'un des 
  lecteurs est slectionn sur le bureau, celui-ci est automatiquement 
  affect dans la bote de dialogue.

Nom de volume : Jusqu' 12 caractres peuvent tre entrs pour donner un 
  nom  la disquette.

Format : Thing supporte les deux principaux formats.
  DD : Double densit (80 pistes, 9 secteurs) 720 Ko
  HD : Haute densit (80 pistes, 18 secteurs) 1,44 Mo
  Les deux formats sont compatibles MS-DOS contrairement aux formats 
  tendus qui utilisent plus de 80 pistes et/ou 9 secteurs.

Dtruire seulement les FAT : Cette option peut tre utilise pour dtruire 
  les tables d'allocation des fichiers (Files Allocation Table). Si elles 
  sont effaces, le GEMDOS considre le disque comme nouvellement format. 
  Cette faon de procder est assimile  un formatage rapide. Cette 
  option ne fonctionne seulement que pour les formats standard, double et 
  haute densit.

A la fin du formatage, est affich la place disponible sur le disque avec 
son numro de srie alatoire. Ce numro de srie est utilis par le 
systme d'exploitation pour dterminer si le disque a t chang ou non.

      Le signal 'Disque prt' des lecteurs de disquettes ne reconnat pas 
      correctement le changement de la protection en criture. En ajoutant 
      un numro de srie alatoire, l'on donne une chance supplmentaire au 
      systme d'exploitation de reconnatre un changement de disque. Il 
      faut prendre garde aux copieurs qui effectuent des copies sans 
      changer le numro de srie, afin d'viter toutes pertes de donnes.


---------------------------------------------------------------------------
Fichier - Quitter/Arrter                                             Thing
---------------------------------------------------------------------------

Quitter
  Cette option permet simplement de quitter Thing. Une bote d'alerte 
  demande confirmation avant de retourner au bureau Atari.

Note :

Cette option est remplace par 'Arrter' lorsque Thing est lanc comme 
shell sous MagiC.

Arrter
  Lorsque Thing est lanc comme shell sous MagiC, vous pouvez procder  
  un 'arrt' du systme avant l'arrt de la machine. Ceci est trs 
  important pour viter la perte de donnes lorsque vous utilisez le 
  WBDAEMON de MagiC.

Le programme SHUTDOWN.PRG et son fichier de configuration SHUTDOWN.INF 
doivent tre installs dans le rpertoire de Thing (ces deux fichiers font 
partie du pacage de la version commerciale de MagiC et ne doivent pas se 
trouver dans le rpertoire C:\GEMSYS\GEMDESK\).


---------------------------------------------------------------------------
Travail - Couper                                                      Thing
---------------------------------------------------------------------------

Le contenu du champ courant d'une bote de dialogue (quand il existe) est 
dplac dans le presse-papiers.


---------------------------------------------------------------------------
Travail - Copie                                                       Thing
---------------------------------------------------------------------------

Le contenu de la fentre active ou le contenu du champ courant (s'il 
existe) est copi sous forme de texte dans le presse-papiers. Si un 
ou plusieurs objets sont slectionns, seuls ceux-ci seront pris en compte.


---------------------------------------------------------------------------
Travail - Coller                                                      Thing
---------------------------------------------------------------------------

Le contenu du presse-papiers (quand il existe) est copi dans le champ 
courant d'une bote de dialogue (s'il existe).


---------------------------------------------------------------------------
Travail - Effacer...                                                  Thing
---------------------------------------------------------------------------

Le ou les objets slectionns sont effacs. Si ce sont des objets poss 
sur le bureau, seules les icnes sont effaces. Les objets associs 
originaux ne sont pas affects.


---------------------------------------------------------------------------
Travail - Tout slectionner                                           Thing
---------------------------------------------------------------------------

Cette option slectionne tous les objets prsents dans la fentre 
courante. Utiliser l'option 'Tout dslectionner' pour annuler la 
slection.


---------------------------------------------------------------------------
Travail : Tout dslectionner                                         Thing
---------------------------------------------------------------------------

Cette option dslectionne tous les objets prsents dans la fentre 
courante.


---------------------------------------------------------------------------
Voir - Texte                                                          Thing
---------------------------------------------------------------------------

Le contenu de la fentre courante est affich sous forme de texte. Le 
style de prsentation peut tre modifi par l'entre de menu 'Styles...'.

      Vous pouvez acclrer cette opration en activant l'option 
      'Supprimer mini-icnes en mode texte' dans l'intercalaire 'Fentres' 
      de la bote de dialogue 'Prfrences...'.


---------------------------------------------------------------------------
Voir - Icnes rduites                                                Thing
---------------------------------------------------------------------------

Ce mode d'affichage est une combinaison entre l'affichage texte et icnes. 
Chaque ligne texte est prcde d'une mini-icne de 16x16 pixels au 
maximum.

Les mini-icnes sont prsentes dans le deuxime arbre du fichier ressource 
'ICONS.RSC'. Les deux arbres sont indpendants l'un de l'autre. Si vous 
dsirez crer une mini-icne pour accompagner celle normale, il suffit 
d'associer un mme nom pour chaque type d'icne. Si aucune icne 
correspondante dans l'autre arbre n'est trouve, c'est l'icne standard 
approprie qui est utilise.

Limitations :
  Les mini-icnes ne peuvent tre affiches sur le bureau. Cela sera peut-
  tre possible dans une prochaine version de Thing.


---------------------------------------------------------------------------
Voir - Icnes                                                         Thing
---------------------------------------------------------------------------

Le contenu de la fentre courante est affich sous forme d'icnes 
'normales'.

Ces icnes sont prsentes dans le premier arbre du fichier ressource 
'ICONS.RSC' et peuvent tre de n'importe quelle taille (raisonnable).


---------------------------------------------------------------------------
Voir - Tri                                                            Thing
---------------------------------------------------------------------------

Il existe 6 options de tri :
  Inverse
  Par nom
  Par taille
  Par date
  Par type
  Sans tri

Dtermine le type de tri  affecter dans la fentre courante. L'option 
'Inverse' trie les fichiers et les dossiers sparment dans l'ordre 
inverse (descendant). Indpendamment du type de tri choisi, les dossiers 
sont toujours avant les fichiers.


---------------------------------------------------------------------------
Voir - Masque...                                                      Thing
---------------------------------------------------------------------------

Un masque de slection de fichiers peut tre spcifi pour la fentre 
rpertoire active. Si aucune fentre n'est ouverte, cette option est 
dsactive (grise) et ne peut tre slectionne.

Cette bote de dialogue propose des raccourcis clavier et d'autres 
particularits comme la localisation automatique d'une extension. La liste 
de toutes les extensions trouves dans la fentre active y est affiche. 
Les fichiers peuvent tre dplacs et poss sur le champ situ en haut de 
la liste. Thing analysera le nom de fichier pour gnrer un masque.

Thing accepte les caractres '?' et '*' comme jokers, o le '*' correspond 
 tous les fichiers. '*.*' n'est pas ncessaire.

Plusieurs masques peuvent tre dfinis en les sparant par une virgule ',' 
sans espaces. Par exemple '*.prg,*.app' fait apparatre tous les 
programmes portant ces extensions.

Plusieurs masques peuvent galement tre slectionns avec la souris. 
Slectionnez normalement le premier masque dans la liste, puis maintenez 
la touche [Shift] pour slectionner les autres.


---------------------------------------------------------------------------
Voir - Styles...                                                      Thing
---------------------------------------------------------------------------

Dans cette bote de dialogue, vous pouvez dfinir diffrentes options de 
prsentation pour les fentres de rpertoires ou de groupes. Vous avez 
accs galement au slecteur de fontes. Si une fentre est ouverte, c'est 
la bote de dialogue de prsentation qui apparat. Si aucune fentre n'est 
ouverte ou si vous maintenez [Shift] en cliquant sur l'entre de menu 
'Styles...', c'est le slecteur de fonte qui apparat.

Fonte : Permet de choisir l'une des polices de caractres installes. Si 
  GDOS n'est pas install, seule la fonte systme est disponible.

  Si GDOS (ou un quivalent comme NVDI, AMCGDOS, ...) est install, toutes 
  les polices cran peuvent tre slectionnes (y compris les polices 
  TrueType et Speedo).

ID : C'est le numro d'identification de la police GDOS.

Taille : Vous pouvez choisir ici la taille de la police dsire.

Texte, fond : Dans ces menus popup peuvent tre slectionnes les couleurs 
  du texte et celle du fond de la fentre.

Les options suivantes ne sont accessibles seulement que pour les fentres 
de rpertoire ou de groupe :

Afficher : En plus du nom du fichier, peuvent tre affichs, la date, 
  l'heure ainsi que ses attributs. Ces lments ne sont visibles qu'en 
  mode texte ou mini-icnes.

Si cette option est appele lorsque la fentre console est active et que 
GDOS (ou un quivalent) est install, la bote de dialogue mettra un peu 
de temps  apparatre. Ceci est d  Thing qui procde  la slection des 
fontes non-proportionnelles car la fentre console n'accepte que celles-ci.

Avec NVDI >=3.x, cette information est disponible par un simple appel car 
avec d'anciennes versions (NVDI 2.x, FontGDOS, ...), toutes les largeurs 
de caractres pour chaque fonte taient analyses, et ce,  chaque fois.


---------------------------------------------------------------------------
Voir - Styles... (slecteur de fontes)                                Thing
---------------------------------------------------------------------------

Le slecteur de fontes peut tre appel par d'autres programmes par le 
protocole de fonte ou en utilisant l'option du menu 'Voir'. Si aucune 
fentre rpertoire ou groupe n'est ouvert ou si la touche [Shift] est 
maintenue appuye en cliquant sur l'entre de menu 'Styles...', le 
slecteur de fontes est alors affich.

En quittant la bote de dialogue par le bouton <OK>, il est envoy un 
message FONT_CHANGED (avec les rglages effectus) au programme qui appel 
le slecteur de fontes.

La couleur de fond n'est pas transmise par le protocole de fonte, cette 
option restant grise.

La fonte peut tre galement dplaces et pose (Drag&Drop) sur 
l'application acceptant ce protocole. Un message FONT_CHANGED est alors 
envoy  l'application souhaite. Sous TOS simple, vous avez besoin 
d'installer WINX pour utiliser le Drag&Drop.


---------------------------------------------------------------------------
Fentre - Suivante                                                    Thing
---------------------------------------------------------------------------

Cette option n'est pas slectionnable (grise) s'il n'y a pas plus d'une 
fentre ouverte. Par cette action, chaque fentre est rendue active l'une 
aprs l'autre.

Les fentres d'autres applications acceptant le message AV_ACCWINDOPEN 
sont galement affectes (elles obtiennent en fait un message WM_TOPPED).


---------------------------------------------------------------------------
Fentre - Fermer                                                      Thing
---------------------------------------------------------------------------

Cette option n'est pas slectionnable (grise) s'il n'y a aucune fentre 
d'ouverte. La fentre active est ferme si elle a t ouverte par Thing ou 
par le protocole AV avec AV_ACCWINDOPEN.

Les fentres d'autres applications acceptant le message AV_ACCWINDOPEN 
sont galement affectes (elles obtiennent en fait un message WM_CLOSED).


---------------------------------------------------------------------------
Fentre - Tout fermer                                                 Thing
---------------------------------------------------------------------------

Cette option n'est pas slectionnable (grise) s'il n'y a aucune fentre 
d'ouverte. Toutes les fentres sont fermes si elles ont t ouvertes par 
Thing ou par le protocole AV avec AV_ACCWINDOPEN.

Les fentres d'autres applications acceptant le message AV_ACCWINDOPEN 
sont galement affectes (elles obtiennent en fait un message WM_CLOSED).


---------------------------------------------------------------------------
Fentre - Dupliquer                                                   Thing
---------------------------------------------------------------------------

Lorsqu'une fentre rpertoire est active, cette option peut tre utilise 
pour ouvrir une seconde fentre identique. Ceci est utile pour copier ou 
dplacer des fichiers avec un dossier qui contient plusieurs objets qui ne 
peuvent tre affichs dans une seule fentre.


---------------------------------------------------------------------------
Options - Applications...                                             Thing
---------------------------------------------------------------------------

Si un seul programme est slectionn, cette fonction affiche une bote de 
dialogue dans laquelle il est possible de dfinir une application.

Si aucun (ou deux ou plus) programme n'est slectionn, est affich alors 
une liste des toutes les applications installes.


---------------------------------------------------------------------------
Options - Liste des applications                                      Thing
---------------------------------------------------------------------------

La bote de dialogue 'Applications' apparat si l'entre 'Applications...' 
du menu 'Options' est appele lorsqu'aucun programme (ou deux ou plus) 
n'est slectionn ou si le bouton <Non> est slectionn dans la bote 
d'alerte relative  un seul programme.

<OK> : Quitte la bote de dialogue.

<Nouveau> : Installe une nouvelle application.

<Modifier> : Modifie l'application slectionne.

<Effacer> : Enlve l'application slectionne.


---------------------------------------------------------------------------
Options - Applications... (gnral)                                   Thing
---------------------------------------------------------------------------

Dans cet intercalaire, sont implantes toutes les options gnrales 
relatives  l'application.

Titre : C'est le texte qui apparat dans l'icne installe sur le bureau. 
  Celui-ci, d'un maximum de 32 caractres, peut contenir des majuscules et 
  des minuscules. Si aucun titre n'est spcifi, c'est le nom du fichier 
  du programme qui est utilis.

Programme : Nom du rpertoire complet\nom de fichier du programme.

Raccourci : Dans ce menu popup peut tre choisi un raccourci clavier 
  ([Alternate]+[0..9]) qui peut tre associ  une application pour la 
  lancer  partir du bureau. Eventuellement (et non pas comme les touches 
  de fonction pour lancer les programmes), la slection courante peut tre 
  transmise comme paramtre  l'application.

Utiliser slection actuelle : Si cette option est active et qu'un 
  raccourci clavier a t dfini, la slection courante peut tre 
  transmise comme paramtre au programme lorsqu'il est lanc par le 
  raccourci clavier.

Rpertoire : Ici est dfini le rpertoire qui est utilis pour le 
  lancement du programme.

   Application : C'est le mme rpertoire que celui du programme. 
    Utilisez cette option pour les programmes qui ont besoin d'accder  
    leurs fichiers de configuration, ... situs dans le mme rpertoire.

   Fentre : C'est la fentre active qui est considre comme rpertoire 
    de lancement, mme si le programme est excut  partir d'une autre 
    fentre en arrire-plan.

   Fichier : C'est le rpertoire du fichier transmis au programme qui est 
    considr comme celui de lancement. Si plus d'un fichier est transmis 
    au programme (via Drag&Drop sur l'icne du programme par exemple), 
    c'est le rpertoire du dernier fichier qui est pris en compte.

Drag&Drop :

   Noms : Par Drag&Drop, seul le nom du fichier est transmis comme 
    paramtre.

   Chemin complet : Par Drag&Drop, c'est le chemin complet avec le nom du 
    fichier qui est transmis.

Paramtres : Les paramtres saisis dans la ligne de commande sont transmis 
  au lancement de l'application.


---------------------------------------------------------------------------
Options - Applications (fichiers)                                     Thing
---------------------------------------------------------------------------

Dans cette intercalaire peuvent tre dfinis plusieurs types de fichiers 
reconnus par l'application. Les jokers sont autoriss (par exemple : '*' 
signifie tous les fichiers). L'on peut spcifier plusieurs masques en les 
sparant par une virgule, sans ajouter d'espaces.

Types de fichiers pour l'excution : Les fichiers dont le masque est 
  reconnu dans cette ligne seront transmis  l'application s'ils sont 
  excuts  partir du bureau par un double-clic ou par l'option 

  'Ouvrir...' du menu 'Fichier'. En gnral, ce sont les fichiers 
  supports par l'application, comme '*.txt' pour un diteur de texte ou 
  '*.gem' pour un logiciel de dessin vectoriel.

Drag&Drop : Lorsque cette option est active, les fichiers peuvent tre 
  ouverts en les dplaant sur l'icne du programme.

  Si aucune application n'est installe pour ouvrir le type de fichier 
  spcifi par le masque, c'est la ligne '... pour la visualisation' qui 
  est consulte.

... pour la visualisation : Les fichiers sont transmis  l'application 
  pour la visualisation lorsque l'on maintient appuye la touche [Control] 
  en double-cliquant dessus ou en slectionnant l'entre 'Ouvrir...' du 
  menu 'Fichier'. Cette opration est aussi effectue quand il n'y a aucun 
  masque spcifi dans la ligne 'Types de fichiers pour l'excution'.

... pour l'impression : Les fichiers dfinis dans cette ligne sont 
  imprims par l'application associe. Cette opration est accessible par 
  l'entre 'Imprimer...' du menu 'Fichier'.

Quelques exemples :

   Un diteur de texte est install pour ouvrir les fichiers 
    '*.txt,*.doc'. Thing appelle l'diteur chaque fois qu'un fichier avec 
    l'extension '*.txt' ou '*.doc' est ouvert.

   Un visualiseur d'image est install pour visionner par exemple des 
    fichiers '*.gif'. Thing appelle le visualiseur chaque fois qu'une 
    image '*.gif' doit tre affiche.

   Un programme universel pour l'impression (comme IdeaList) peut tre 
    install pour imprimer la plupart des fichiers en ajoutant le 
    caractre '*' dans la ligne '... pour l'impression'. Thing appellera 
    IdeaList  chaque fois qu'un fichier devra tre imprim (car '*' 
    signifie tous les fichiers).

A partir de ces exemples, il n'existe pas de diffrenciation entre les 
majuscules et les minuscules pour les masques. '*.txt', '*.Txt' et '*.TXT' 
ont exactement la mme signification.


---------------------------------------------------------------------------
Options - Applications... (options)                                   Thing
---------------------------------------------------------------------------

Cet intercalaire permet pour chaque programme de configurer un 
environnement de travail.

Lancement automatique au dmarrage : L'application est lance 
  automatiquement aprs que Thing soit install (gnralement aprs le 
  dmarrage du systme).

Saisir paramtres avant l'excution : Si cette option est active, une 
  ligne de commande apparat  chaque fois que le programme est lanc sans 
  que le nom d'un fichier ou d'un rpertoire ne soit transmis comme 
  paramtres. C'est le cas par Drag&Drop sur l'icne du programme ou lors 
  de l'ouverture, de la visualisation ou de l'impression d'un fichier 
  appropri pour le programme.

Compatibilit VA_START : Si cette option est active, Thing transmet les 
  messages VA_START entre les diffrentes applications et accessoires 
  courants. Autrement, le message AC_OPEN est envoy aux accessoires et 
  plusieurs copies du programme seront lances. Les programmes (TOS, TTP) 
  ignorent cette option vus qu'ils ne ragissent pas aux messages AES.

Enlever Thing de la mmoire avant l'excution : Avant le lancement d'un 
  programme, Thing peut se retirer de la mmoire afin de librer de la 
  place. Le petit programme THINGRUN s'installe et reste alors en mmoire 
  et est prt  rinstaller Thing lorsque l'application est quitte.

  Cette option est seulement prvue pour une utilisation sous TOS simple. 
  Sous un systme d'exploitation multitches, elle n'est pas accessible 
  (grise). Une autre faon de procder consiste  activer l'option 
  'Excuter en mono-tche'.

Excuter en mono-tche : Cette option excute le programme en mono-tche 
  sous MagiC. Ce mode peut tre utilis pour les programmes dont la sortie 
  est directe  l'cran et non en fentre GEM. Thing est alors 
  compltement retir de la mmoire avant l'excution du programme, lequel 
  a un maximum de mmoire disponible. Les accessoires sont 'gels' en mode 
  mono-tche. Cette option n'est seulement effective que si Thing est 
  install comme Shell sous MagiC (utilisez l'entre #_SHL dans le fichier 
  MAGX.INF).

Excuter dans fentre console, si ncessaire : Si cette option est active, 
  les programmes TOS et TTP sont excuts dans la fentre console (comme 
  pour Gemini et Ease). La fentre console appele TOS2GEM, programme par 
  Thomas Binder, doit tre installe. Cette option est ignore par les 
  programmes GEM et les accessoires.

Attendre l'appui d'une touche : Si cette option est active, Thing attend 
  qu'une touche soit appuye aprs la fin du programme TOS/TTP et avant de 
  fermer la fentre console. Cette option est ignore par les programmes 
  GEM et les accessoires.


---------------------------------------------------------------------------
Options - Applications (environnement)                                Thing
---------------------------------------------------------------------------

Quelques programmes vrifient l'existence de variables d'environnement 
lors de leur excution. Une possibilit est de dfinir ces variables dans 
les fichiers MAGX.INF (#_ENV), MINT.CNF, GEM.INF (setenv) ou par un 
gnrateur d'environnement sous TOS simple.

Thing propose une option pour ajouter un environnement 'local'. En 
utilisant cette mthode, les variables d'environnement 'globales' sont 
ajoutes  celle dites 'locales'. Des utilisations comme celles-ci peuvent 
tre celles d'un shell TOS ou un visualiseur DVI, ...

Chaque entre prend la forme suivante : <variable>=<valeur>, par exemple 
TEX_OUTPUTS=G:\TEX\OUTPUTS\

Thing ne vrifie pas la syntaxe de ces entres ! Il est donc de votre 
ressort de bien contrler si celles-ci sont correctes.

Note  l'attention des utilisateurs de MagiC :

Hlas, sous MagiC 2, un environnement spar peut seulement tre utilis 
pour les programmes TOS/TTP excuts par la fentre console de Thing. Pour 
les programmes lancs en parallle, MagiC 2 ne reconnat pas l'appel 
ncessaire par le systme d'exploitation.

En mode TOS simple, il n'est gnralement pas possible d'utiliser un 
environnement 'local', car Thing doit tre lanc avant le programme.

Sous MagiC >=3, tout fonctionne normalement  condition que les programmes 
TOS/TTP sont lancs par VT52.PRG.

Note  l'attention des utilisateurs de MultiTOS :

Pour certaines raisons (inconnues pour moi), la transmission des 
environnements 'locaux' semble ne vouloir fonctionner qu'avec les 
applications GEM. Les programmes lancs en parallle  partir de 
MINIWIN.APP semblent toujours recevoir les environnements 'globaux' et 
ceci avec un AES 4.0 et un AES 4.1.

Aussi, 'ARGV' est dfini sans tenir compte que les paramtres transmis 
sont ncessaires !


Note  l'attention des utilisateurs de TOS simple :

Sous TOS simple, un environnement local est seulement disponible si Thing 
reste en mmoire, par exemple, si les programmes TOS/TTP ne sont pas 
excuts par TOSWIN.ACC (sous MiNT).


---------------------------------------------------------------------------
Options - Touches de fonction/Menu 'Outils'                           Thing
---------------------------------------------------------------------------

Cette bote de dialogue permet de configurer les touches de fonction ainsi 
que les entres apparaissant dans le menu 'Outils'.

Dans les diffrentes botes de dialogue comme 'Information fichier', 
'Applications...', un menu popup permet de choisir une combinaison avec 
une touche de fonction comme raccourci clavier.

Un double-clic sur l'un des champs permet d'appeler le slecteur de 
fichiers et de choisir l'objet  associer au raccourci. Voici comment sont 
grs les raccourcis :

Nom de fichier
  Le fichier sera ouvert lors de son appel par le raccourci et pris en 
  compte par l'application associe, qui elle-mme sera lance. Si des 
  paramtres sont dfinis, ceux-ci seront galement transmis.

Nom de rpertoire
  Les noms de rpertoires sont reprables par un anti-slash '\'. Thing 
  ouvre une nouvelle fentre rpertoire au niveau d'arborescence spcifi 
  avec ventuellement un masque de fichier, si celui-ci est dfini.

Programme
  Le programme est excut avec ses paramtres, s'ils sont dfinis.

Quelques exemples :

  E:\TEXTE\NOTE.DOC
    Ouvre 'NOTE.DOC' dans le dossier 'E:\TEXTE\'

  C:\AUTO\
    Ouvre le dossier 'C:\AUTO' avec le masque de fichier '*'

  C:\*.ACC
    Ouvre le rpertoire 'C:\' avec le masque '*.ACC'

  D:\OUTILS\LHARC.TTP -a -r E:\TRAVAUX\*.* H:\TRAVAUX
    Excute 'LHARC.TTP' dans le dossier 'D:\OUTILS\LHARC.TTP' avec la 
    ligne de commande '-a -r E:\TRAVAUX\*.* H:\TRAVAUX'

Entre de menu 'Outils'

Les entres du menu 'Outils' sont dfinies de la mme faon que pour les 
touches de fonction. Toutefois, l'objet est prcd d'un titre (16 
caractres maximum), lequel apparatra dans le menu 'Outils'. Le caractre 
'|' sert de sparateur entre le titre et l'objet, comme ceci :

  ST-Guide|C:\ST-GUIDE.ACC
    ST-GUIDE.ACC est affich dans le menu 'Outils' avec le titre 'ST-Guide'


---------------------------------------------------------------------------
Options - Prfrences...                                              Thing
---------------------------------------------------------------------------

Cette bote de dialogue est divise en 5 pages (intercalaires) :

  Bureau
  Fentres
  Systme
  Copie
  TOS2GEM


---------------------------------------------------------------------------
Options - Prfrences... (bureau)                                     Thing
---------------------------------------------------------------------------

Cette page dtermine le comportement du bureau et des botes de dialogue :

Aspect 3D : Donne un aspect d'affichage en relief pour les boutons. Cette 
  option est prise en compte immdiatement pour toutes les botes ouvertes.

Double-clic simul par clic droit : Le double-clic est simul par le 
  bouton droit de la souris. Un clic droit sur un objet sera donc 
  considr comme un double-clic. Cette fonctionnalit n'est possible que 
  dans Thing.

Dplacer icnes par pas de 16x16 pixels : Les icnes sont positionnes sur 
  le bureau  l'aide d'une grille invisible d'un quadrillage de 16x16 
  pixels.

Fond : Dfinit la couleur de fond du bureau par un menu popup.

Trame : Dfinit le motif de tramage pour le fond du bureau.

Image de fond : Une image au format GEM IMG peut tre installe sur le 
  fond du bureau. Celle-ci peut tre centre (image normale) ou non (image 
  motif qui remplira l'cran). L'image peut tre de n'importe quelle 
  rsolution,  condition que le nombre de couleurs de cette image soit 
  gal ou infrieur  la palette de la rsolution courante. Plusieurs 
  options sont disponibles :

    Utiliser image : L'image est affiche si cette option est active.
    Centrer image : Une seule copie de l'image sera affiche et centre 
    sur l'cran si cette option est active.
    Utiliser palette : C'est la palette couleur de l'image qui est 
    utilise. Dans le cas contraire, c'est celle dfinie par l'utilisateur 
    (panneau de contrle).


---------------------------------------------------------------------------
Options - Prfrences... (fentres)                                   Thing
---------------------------------------------------------------------------

Cette page dfinit les options relatives aux fentres :

Ne pas sauver les fentres ouvertes : Thing prend en compte toutes les 
  fentres ouvertes ainsi que leur position et restitue l'environnement 
  tel qui l'est  chaque nouvelle session. Par cette option, Thing ignore 
  l'tat des fentres (ouverture et position) lorsque l'on sauvegarde les 
  prfrences.

Slection possible en arrire-plan : Les objets se situant dans une 
  fentre qui n'est pas active peuvent tre slectionns. Si vous 
  souhaitez rendre active une fentre en arrire-plan, effectuez un clic 
  droit  l'intrieur de la fentre ou un clic gauche n'importe o sur 
  celle-ci.

Fermer compltement la fentre avec le bouton  : Lorsque vous tes dans 
  l'un des sous-rpertoires d'une fentre, un clic sur le bouton de 
  fermeture (en haut  gauche), permet de remonter dans le rpertoire 
  prcdent. Puisque Thing propose une icne ddie  cette 
  fonctionnalit, vous pouvez spcifier que le bouton de fermeture ferme 
  compltement la fentre sans passer par tous les sous-rpertoires.

Supprimer barre de dfilement horizontale : Sur les versions rcentes des 
  TOS, MagiC, MultiTOS ou par d'autres utilitaires comme WINX, les icnes 
  de fentre situes en dehors de la limite horizontale (donc invisibles), 
  sont repositionnes dynamiquement sur l'espace visible. Ceci permet donc 
  de ne pas utiliser l'ascenseur horizontal. Si cette option est active 
  dans Thing, la barre de dfilement horizontale n'est pas affiche.

Afficher dossiers 'relatifs' : Les dossiers ouverts  partir des icnes du 
  bureau ou en maintenant la touche [Alternate] enfonce pour afficher le 
  dossier d'un groupe d'objets, peuvent tre considrs comme 'relatifs'. 
  Dans ce cas, seul est affich le rpertoire concern (sans le lecteur). 
  Exemple : 'THING\' ou lieu de 'C:\THING\'. Un clic sur le bouton de 
  fermeture de la fentre fermera compltement celle-ci. De mme, l'icne 
  d'accs au rpertoire prcdent ne sera pas affiche.

Slection automatique avec le curseur : Si cette option est active, 
  l'icne situe sous le curseur (mode de slection des icnes par le 
  clavier) est automatiquement slectionne. Autrement, elle peut tre 
  slectionne par la barre d'espace et dslectionne avec 
  [Shift]+[Insert].

Suggrer fichier pour la localisation auto. : Lors de la localisation 
  automatique d'un fichier dans une fentre (avec ses premire lettres), 
  le masque dans la barre d'information suggre et affiche directement le 
  nom de fichier le plus proche. Exemple avec les fichiers 'THING.RSC' et 
  'THING.APP' :

  Le masque [THI*] devient [THING.*] et slectionne 'THING.RSC' et 
  'THING.APP'. Si l'option n'est pas active, le masque reste tel qu'il est 
  avec [THI*] et les objets concerns sont aussi slectionns.

  Il est  noter que la touche [Backspace] efface compltement le masque 
  et non pas le dernier caractre entr.

Ractualiser fentres automatiquement : Si cette option est active, toutes 
  les fentres sont ractualises automatiquement si celles-ci ont t 
  modifies par une application ou dans le cas d'un systme d'exploitation 
  multitches. Ceci vite la mise  jour de la fentre par la touche [Esc] 
  comme sur le bureau GEM.

Voir fichiers cachs : Si cette option est active, tous les fichiers avec 
  l'attribut 'Cach' seront visibles dans les fentres. Autrement, ceux-ci 
  ne seront pas pris en compte lors des copies ou des dplacements de 
  dossiers.

Texte en colonnes : Si cette option est active, le texte des fentres (en 

  mode texte ou mini-icnes) est affich en colonnes :

  Dsactiv  1  2  3  Activ  1  4  7
             4  5  6          2  5  8
             7  8             3  6

Longueur noms de fichiers fixe (8 + 3) : Si cette option est active, les 
  noms des fichiers sont visibles sous la forme 'NOM     .EXT' au lieu de 
  'NOM.EXT'. De ce fait, tous les noms sont aligns, comme sur le bureau 
  GEM. D'autres fichiers systme comme MinixFS, MagiC!Mac, ... ne sont pas 
  affects par cette option.

Supprimer mini-icnes en mode texte : Si cette option est active, 
  l'affichage en mode texte peut tre considrablement acclr, car les 
  icnes ne sont pas affiches. Si l'affichage sous forme d'icnes est 
  actif (option dsactive), les assignements d'icnes sont lus et 
  conservs jusqu' ce que le rpertoire soit raffich ou modifi.

  A noter que les fentres de groupes d'objets ne sont pas affectes par 
  cette option.

Adapter taille fentre automatiquement : Si cette option est active, les 
  fentres sont toujours redimensionnes  la taille idale en fonction du 
  nombre d'objets.

Dfilement temps rel (scrolling) : Ceci dfinit la vitesse de dfilement 
  lorsque l'on se dplace dans une fentre. Le rapport est dfini en 
  pixels. Plus le rapport est lev, plus la vitesse de dfilement est 
  importante.


---------------------------------------------------------------------------
Options - Prfrences... (systme)                                    Thing
---------------------------------------------------------------------------

Cette page propose quelques options pour le dmarrage de Thing ainsi que 
celles relatives aux programmes externes de recherche et de formatage.

Enlever Thing de la mmoire avant l'excution : Thing peut tre enlev de 
  la mmoire avant le lancement d'un programme sous TOS simple. Un petit 
  programme appel 'THINGRUN' se loge dans la mmoire  chaque fois qu'une 
  application est excute. Lorsque celle-ci est quitte, 'THINGRUN' est 
  lanc et recharge THING. Cette fonctionnalit est utilise pour 
  certaines applications qui ont besoin de toute la mmoire disponible 
  pour travailler correctement. Toutefois, cela provoque un ralentissement 
  d  la d/installation de Thing.

  A noter que cette option n'est pas disponible (grise) sous MultiTOS ou 
  MagiC.

Attendre l'appui d'une touche : Cette option ne concerne que les 
  programmes TOS/TTP. Si elle est active,  chaque fois qu'une application 
  TOS ou TTP est termine, Thing attend qu'une touche soit tape avant de 
  quitter et de revenir au bureau (par exemple, avant de fermer la fentre 
  console). La fin d'un programme est visible par l'apparition des 
  messages 'Fin du programme' suivi de 'Tapez une touche'.

  A noter que cette option n'affecte en rien les fentres VT52, MINIWIN ou 
  TOSWIN.

Autoriser *.ACX, *.PRX comme excutables : Si cette option est active, les 
  accessoires portant l'extension '*.ACX' et les programmes portant 
  l'extension '*.PRX' seront considrs comme programmes GEM excutables.
  Si 'Compatibilit eCPX (CPX tendus)' est activ, les CPX et EPX portant 
  respectivement les extensions 'CPZ' et 'EPZ' seront eux aussi considrs 
  comme excutables.

Compatibilit eCPX (CPX tendus) : Si 'Freedom 2' est install, les 
  modules CPX et EPX peuvent tre excuts comme programme GEM. Plusieurs 
  CPX peuvent galement tre lancs en mme temps sous TOS simple  la 
  seule condition qu'il y ait assez de mmoire.

Afficher statut accessoire avant excution : Parfois, mais pas toujours, 
  les accessoires peuvent tre excuts comme programmes. Si cette option 
  est active, Thing affiche une bote d'alerte avant d'excuter un 
  accessoire. Si cette option n'est pas active, Thing essaye de lancer 
  l'accessoire comme programme sans confirmation.

'Effacer' accessible avec [Delete] : Si cette option est active, les 
  objets slectionns peuvent tre effacs avec la touche [Delete] au lieu 
  de [Shift]+[Delete].

Dsactiver fentre avant fermeture (MagiC) : Si cette option est active, 
  les fentres de Thing sont rendues inactives (mises en arrire-plan) 
  avant la fermeture de celles-ci. Par exemple, aprs avoir appel le 
  slecteur de fontes de Thing, une autre fentre de Thing peut tre 
  active par MagiC, mais pas par Thing.

Programmes externes - Recherche : En slectionnant ce bouton, le slecteur 
  d'objets est ouvert et permet de choisir le programme qui sera utilis 
  pour cette fonction (entre 'Chercher...' du menu 'Fichier'). Pour 
  retirer un programme existant, effacez le nom de fichier du champ et 
  cliquez sur <OK>.

  Il existe diffrents programmes de recherche comme FSearch et ParaFin 
  qui supportent le protocole AV et qui ont l'avantage d'tre compatibles 
  avec les possibilits du serveur AV qu'est Thing.

Programmes externes - Formatage : En slectionnant ce bouton, le slecteur 
  d'objets est ouvert et permet de choisir le programme qui sera utilis 
  pour cette fonction (entre 'Formater' du menu 'Fichier'). Ce programme 
  n'est pas obligatoire pour Thing, puisque celui-ci possde ses propres 
  routines. Pour retirer un programme existant, effacez le nom de fichier 
  du champ et cliquez sur <OK>. Voir galement le chapitre 'Questions-
  Rponses pour l'utilisation de MGFORMAT.PRG sous le bureau MagXDesk.

  Si Kobold est dfini comme programme de formatage dans l'intercalaire 
  'Copie', il a priorit pour les oprations de formatage sur les 
  utilitaires externes ou internes. Voir galement le chapitre suivant 
  consacr  l'utilisation de Kobold avec Thing.


---------------------------------------------------------------------------
Options - Prfrences... (copie)                                      Thing
---------------------------------------------------------------------------

Cette page dfinit les paramtres relatifs aux oprations de copie, de 
dplacement et d'effacement ainsi que celles du programme commercial 
Kobold. Effectivement, cet utilitaire peut remplacer les routines de Thing 
pour certaines oprations et sous certaines conditions.

Confirmations : Vous pouvez dfinir si les oprations suivantes doivent 
  tre confirmes avant d'tre excutes : effacement, copie/dplacement, 
  remplacement (conflit de noms).

Tampon copie : Si une valeur est spcifie ici, une partie de la mmoire 
  (en Kilo-octets) sera rserve pour les oprations de copie ou de 
  dplacement. Un tampon important permet d'effectuer des copies en 
  utilisant des blocs consquents. De ce fait, les oprations de 
  lecture/criture sont moins frquentes et acclrent le processus. Si le 
  champ est vide, Thing procde  une seule opration lecture/criture (un 
  seul bloc). Ceci a pour consquence de bloquer les actions sur les 
  fentres.

Options Kobold 2.x : Ces options permettent de dfinir dans quelles 
  conditions Kobold doit tre utilis pour certaines oprations :

   Formatage : Kobold est utilis pour les oprations de formatage. Cette 
    option  la priorit sur le programme externe dfini dans 
    l'intercalaire 'Systme'.

   Copie de ... fichiers de ... Ko : Kobold est utilis s'il y a au 
    moins ... fichiers d'une taille de ... Ko  copier.

   Effacement de ... fichiers : Kobold est utilis s'il y a au moins ... 
    fichiers  effacer. La taille n'a pas a tre dfinie puisqu'il n'y a 
    pas de diffrence pour Kobold entre 10 Ko ou 5 Mo de fichiers  
    effacer. Le temps pour le processus d'effacement ne diffre quasiment 
    pas pour le traitement de petits ou de gros fichiers.

   Programme : En slectionnant ce bouton, le slecteur d'objets est 
    ouvert et permet de choisir le programme Kobold 2. Le rpertoire et le 
    nom du fichier demand ne tiennent pas compte de la faon dont est 
    excut Kobold (programme ou accessoire).


---------------------------------------------------------------------------
Options - Prferences (TOS2GEM)                                       Thing
---------------------------------------------------------------------------

Cette page contient les options pour TOS2GEM (la fentre console de Thing 
programme par Thomas Binder).

Utiliser TOS2GEM : Si cette option est active et que TOS2GEM est install, 
  les programmes TOS et TTP sont excuts dans la fentre console. 
  D'autres fentres console sont disponibles sous MagiC (VT52) et MultiTOS 
  (MINIWIN), lesquelles sont souhaitables pour l'excution en tche de 
  fond ou en parallle avec Thing. Consultez galement le chapitre 
  'Introduction : Fentre console'.

Fermer fentre console automatiquement : Si cette option est active, Thing 
  ferme automatiquement la fentre console lorsqu'une application TOS ou 
  TTP est termine. Toutefois, cela est possible si la fentre n'tait   
  dj pas ouverte et qu'aucune erreur (autre que le code 0) n'a t 
  retourne.

Rsum : Entrez ici dans le champ, le nombre de lignes  rserver pour le 
  tampon. Ce tampon permet de stocker les lignes qui ne sont plus visibles 
  dans la fentre. En dplaant l'ascenseur vertical de la fentre, ces 
  lignes pourront tre affiches. Si cette valeur est modifie, elle ne 
  sera prise en compte qu'aprs rinitialisation de la fentre. De ce 
  fait, le contenu prcdent sera perdu.

Tampon : Rserver un tampon pour la sortie de TOS2GEM peut 
  considrablement augmenter la vitesse d'affichage. Par ce principe, les 
  caractres sont envoys par blocs et non pas un  un. Trois options sont 
  disponibles :

  'Aucun'  Dsactive le tampon de sortie.
  'Taille' Dfinit le nombre de caractres (bloc)  mettre dans le tampon 
           avant de les afficher.
  'Tempo'  Dfinit le temps entre l'envoi de chaque bloc de caractres 
           (20ms  999ms).

Couleurs : Dfinit la couleur du fond et du texte de la fentre. Trois 
  options sont disponibles :

  'Aucune' Ce sont les couleurs systme par dfaut qui sont utilises.
  'VT52'   Les couleurs 'originales' sont interprtes en 
           fonction de la configuration matrielle (la couleur 1 est 
           normalement le noir, quelquefois rouge, plus rarement une autre 
           couleur en fonction du mode graphique).
  'VDI'    L'ordre des couleurs est dfini par le VDI (0 = blanc, 1 = 
           noir, ...).

Elments fentres : Les diffrents lments composant la fentre (barre de 
  titre, ascenseurs) peuvent tre affichs ou non. Pour cela, il suffit de 
  cliquer sur les lments de la mini-fentre.

  Sous TOS simple rcent, dsactivez l'ascenseur horizontal ou utilisez un 
  utilitaire comme WINX afin d'avoir un maximum de place dans la fentre.


---------------------------------------------------------------------------
Options - Lecteurs utiliss                                           Thing
---------------------------------------------------------------------------

Cette fonction permet d'afficher sur le bureau toutes les icnes des 
lecteurs reconnus par le GEMDOS. Toutes les icnes de priphriques 
installes qui n'ont pas lieu d'tre seront enleves du bureau.


---------------------------------------------------------------------------
Options - Rsolution vido                                            Thing
---------------------------------------------------------------------------

Cette fonction permet sous Thing (excut comme shell sous MagiC) de 
changer la rsolution d'cran. Malheureusement, cette fonctionnalit n'est 
pas possible sous TOS simple.


---------------------------------------------------------------------------
Options - Modifier icnes                                             Thing
---------------------------------------------------------------------------

Cette fonction permet d'ouvrir le gestionnaire d'icnes de Thing (Thing 
Icon Manager 'THINGICN.APP').

'THINGICN.APP' doit tre install dans le mme rpertoire que Thing (par 
exemple : le dossier o se trouve 'THING.APP') ou dans le rpertoire 
spcifi par la variable d'environnement THINGDIR.


---------------------------------------------------------------------------
Options - Charger icnes                                              Thing
---------------------------------------------------------------------------

Cette fonction charge les fichiers 'ICONS.INF' et 'ICONS.RSC' et affiche 
les icnes dfinies dans ceux-ci. Cela est trs utile lorsque certaines 
icnes ont t modifies par un diteur de ressource. Celles-ci peuvent 
donc tre recharges sans avoir  redmarrer le systme.

      Si, pour n'importe quelle raison, le fichier 'ICONS.RSC' ne pouvait 
      tre charg, Thing ne pourrait fonctionner et serait quitt ! Afin 
      de palier  ce dsagrment, il est recommand de sauver les 
      prfrences avec 'Sauver options' avant d'excuter la fonction 
      'Charger icnes'.


---------------------------------------------------------------------------
Options - Sauver options                                              Thing

---------------------------------------------------------------------------

Cette option sauvegarde les paramtres suivants :

  - Icnes du bureau
  - Applications installes
  - Rglages de la bote de dialogue 'Prfrences...'


---------------------------------------------------------------------------
Options - Charger options                                             Thing
---------------------------------------------------------------------------

Cette option permet de recharger la configuration de Thing, comme si celui-
ci t relanc.


---------------------------------------------------------------------------
Options - Fentre console                                             Thing
---------------------------------------------------------------------------

Par cette fonction, l'on ouvre la fentre console si TOS2GEM est install.


---------------------------------------------------------------------------
Renommer Fichier/Dossier                                              Thing
---------------------------------------------------------------------------

Cette bote de dialogue apparat  chaque fois qu'un fichier ou un dossier 
doit tre renomm (exemple : lorsqu'un fichier ou dossier entr existe 
dj, ...).

 <OK> Le fichier/dossier est copi. La bote de dialogue est affiche car 
 l'objet de destination existe dj. Thing vrifie le nouveau nom de 
 l'objet et, si ncessaire, raffiche la bote.

 <Tout> Tous les fichiers/dossiers retenus sont copis et remplacent ceux 
 existants si ncessaires.

 <Suivant> Le fichier/dossier est ignor et reste inchang.

 <Annuler> L'opration est abandonne.


===========================================================================
Documentation de Thing - Format des fichiers
===========================================================================

                  Le bureau alternatif
                  Copyright  1994/95 Arno Welzel
                  Copyright  1995/96 Arno Welzel et Thomas Binder

    Format des fichiers
      Affectation des icnes (ICONS.INF)
      Configuration gnrale (THING.INF)
      Configuration du bureau (xxxxyyyy.INF)
      Groupes d'objets (*.GRP)
      Ressource THING.RSC


---------------------------------------------------------------------------
Format des fichiers, 'ICONS.INF'                                        Thing
---------------------------------------------------------------------------
Voir aussi : Icnes
Voir aussi : Thing Icon Manager

'ICONS.INF' contient la liste d'affectation des icnes. Cette liste dfinit 
quelles sont les icnes du fichier 'ICONS.RSC' associes aux diffrents 
lecteurs, fichiers et dossiers. Si le fichier 'ICONS.INF' est introuvable, 
ce sont les icnes standard de Thing qui sont utilises par dfaut.

Thing recherche le fichier 'ICONS.INF' dans le mme rpertoire que THING.APP 
et dans celui dfini par la variable d'environnement THINGDIR, si celle-ci 
existe. La variable HOME est ignore.

Structure de 'ICONS.INF' :
 - Les lignes vierges sont ignores par Thing ;
 - Les lignes prcdes par le caractre '#' sont ignores par Thing ;
 - La longueur maximale d'une ligne ne doit pas excder 510 caractres ;
 - 'ICONS.INF' n'est pas conserv en mmoire. De ce fait, les affectations 
   et interprtations ne sont pas optimises par des structures internes 
   et c'est pourquoi il n'existe pas de fonction  l'intrieur de Thing 
   pour modifier les affectations d'icnes.

Chaque ligne du fichier 'ICONS.INF' a le format suivant :

   <type> "<Icne>" <joker>[,<joker>..] [<caractre/s>]

   <type>      IFIL - Affectation pour les fichiers/programmes ;
               IFLD - Affectation pour les dossiers ;
               IDRV - Affectation pour les lecteurs ;
   <Icne>     Description de l'icne dans le fichier 'ICONS.RSC' ;
   <joker>     Un ou plusieurs masques (jokers), spars par une virgule, 
               peuvent tre spcifis. Il n'y a pas de diffrenciation 
               entre les majuscules et les minuscules. '*.TXT', '*.txt', 
               '*.Txt' sont considrs de la mme faon. Les lecteurs 
               peuvent tre suivis d'une lettre correspondant  l'unit 
               comme : IDRV "FLOPPY" A,B.
   <caractre> Eventuellement, un caractre peut tre ajout  une icne 
               aprs le masque <joker>. Ce caractre doit tre prcd 
               d'un espace et non d'une virgule. En mode texte, ce 
               caractre apparatra devant le nom du fichier. Il peut tre 
               utile pour reprer certains fichiers, surtout quand la 
               fonte utilise contient des caractres sous forme de 
               symboles graphiques.

  # Programmes individuels
  #
  IFIL "KOBOLD 2"   kobold_2.prg
  IFIL "PURE C"     pc.prg
  #
  # Fichiers
  #
  IFIL "APP"        *.prg,*.app
  IFIL "TOS"        *.tos,*.ttp
  IFIL "RSC"        *.rsc r
  IFIL "TXT"        *.txt,*.doc
  #
  # Dossiers
  #
  IFLD "AUTO DIR"   auto
  IFLD "GEMSYS DIR" gemsys
  #
  # Lecteurs
  #
  IDRV "DONALD" c
  IDRV "FILESYSTEM" i,u

      Il est important de dfinir tous les fichiers, programmes et 
      dossiers individuels avant ceux comportant des jokers (exemple : 
      'PC.PRG' avant '*.PRG'), car la liste est lue de haut en bas.
      Dans l'exemple ci-dessus, et si '*.PRG' est avant 'PC.PRG', l'icne 
      affecte  'PC.PRG' ne sera pas reconnue.


---------------------------------------------------------------------------
Format des fichiers, THING.INF                                        Thing
---------------------------------------------------------------------------

'THING.INF' contient toutes les rsolutions indpendamment des prfrences 
(mise  part les affectations d'icnes). Thing recherche ce fichier dans 
le mme rpertoire que 'THING.APP' ainsi que dans le rpertoire dfini par 
la variable d'environnement THINGDIR, quand elle existe.

Les paramtres suivants sont sauvegards dans 'THING.INF' :
 - Paramtres 'Fentres' ;
 - Paramtres 'TOS2GEM' ;
 - Paramtres 'Copie' ;
 - Paramtres 'Systme' ;
 - Applications installes ;
 - Position et taille des fentres y compris celle de la console ;
 - Aspect 3D, clic droit et alignement d'icnes.

Structure de 'THING.INF' :
 - Les lignes vierges sont ignores par Thing ;
 - Les lignes prcdes du caractre '#' sont ignores par Thing ;
 - La longueur maximale d'une ligne ne doit pas excder 510 caractres ;
 - Chaque entre est constitue de 4 caractres (mot-cl) suivie d'une 
   description spcifique.

Vu que Thing volue, la structure de ce fichier peut changer. L'entre 
'VERS' est une instruction pratique qui permet de connatre avec quelle 
version de Thing le fichier a t cr, par exemple :

VERS 61

61 pour la version 0.61, 100 pour la version 1.00, ...

      Le numro de version est gnr par Thing et ne doit tre modifi 
      manuellement ! L'instruction 'VERS' a t introduite  partir de la 
      version 0.24 de Thing. Cependant, le fichier 'THING.INF' peut servir 
      pour n'importe quelle version, mais il sera interprt partiellement 
      ou mme compltement ignor.

D'autres informations sur la structure des diffrentes lignes sont 
disponibles sur demande, mais  l'heure actuelle, il n'y a pas d'intrt  
dcrire les donnes contenues dans 'THING.INF', car celles-ci sont 
diffrentes pour chaque version.


---------------------------------------------------------------------------
Format des fichiers, configuration du bureau                          Thing
---------------------------------------------------------------------------

La rsolution d'cran, dpendante de la configuration du bureau est 
sauvegarde dans des fichiers nomms de la faon suivante :

  xxxxyyyy.Izz

'xxxx' correspond  la rsolution horizontale et 'yyyy'  la rsolution 
verticale en pixels. 'zz' indique le nombre de couleurs de la palette : 01 
en monochrome, 02 pour 4 couleurs, 04 pour 16 couleurs, ... Par exemple, 
une rsolution de 640x400 avec 2 couleurs aura un fichier nomm 
06400400.I01.

Thing recherche ce fichier dans le mme rpertoire que 'THING.APP' ainsi 
que dans le rpertoire dfini par la variable d'environnement THINGDIR, 
quand elle existe.


---------------------------------------------------------------------------
Format des fichiers, groupes d'objets                                 Thing
---------------------------------------------------------------------------

Pour chaque groupe d'objets est gnr un fichier avec l'extension 'GRP'. 
Pour chaque fentre sont sauves les informations suivantes :

 - Le titre du groupe ;
 - La position et la taille de la fentre ;
 - L'affichage sous forme d'icnes ou de texte.

Le contenu d'un fichier groupe est similaire aux autres fichiers de 
configuration.

Structure d'un fichier groupe '*.GRP' :
 - Les lignes vierges sont ignores par Thing ;
 - Les lignes prcdes du caractre '#' sont ignores par Thing ;
 - La longueur maximale d'une ligne ne doit pas excder 510 caractres ;
 - Chaque entre est constitue de 4 caractres (mot-cl) suivie d'une 
   description spcifique.

Contrairement aux autres fichiers de configuration, la structure des 
fichiers groupe restera compatible avec les futures versions de Thing.

La premire entre contient le titre du groupe, la position de la fentre, 
... : 


   INFO "<titre>" <x> <y> <l> <h> <affichage> <sauvegarde>

   <titre>             Titre du groupe jusqu' 32 caractres ;
   <x>, <y>, <l>, <h>  Position et taille de la fentre convertie en 
                       coordonnes systme de 0/0  10000/10000 ;
   <affichage>         Type d'affichage :
                        0 = icnes
                        1 = texte
   <sauvegarde>        Sauvegarde automatique :
                        0 = non
                        1 = oui

Les objets des fichiers ont le format suivant :

   OFIL "<titre>" <fichier> "<paramtres>"

   <titre>      Titre du fichier dans la fentre jusqu' 32 caractres ;
   <fichier>    Nom du fichier ;
   <paramtres> Ligne de commande des paramtres pour le programme.

Les objets des dossiers ont le format suivant :

   OFLD "<titre>" <rpertoire> "<joker>"

   <titre>      Titre du dossier dans la fentre jusqu' 32 caractres ;
   <rpertoire> Nom du dossier suivi d'un '\' ;
   <joker>      Masque de fichiers ou '*' pour l'ensemble des fichiers.

Les objets sont affichs dans la fentre groupe dans l'ordre de la liste 
du fichier '*.GRP'. S'il n'y a pas de rpertoire absolu spcifi pour les 
noms de fichiers et dossiers, Thing utilise le rpertoire du fichier de 
groupe. Quelques options 'spciales' comme '..\readme' et d'autres 
similaires sont autorises. Egalement, le masque de fichier peut tre omis 
(exemple : <joker> dfini comme "").

      Il est possible d'insrer des caractres spciaux ainsi que des 
      guillemets dans les titres sous forme de code ASCII. Toutefois, ceux-
      ci ne sont pas admis dans les noms des fichiers et dossiers.

        ASCII 1 ... 31        "@01" ... "@31"
        Guillemets (")        "@34"
        Arobace (@)           "@64"

      Cette option peut tre utilise directement dans les programmes afin 
      que ceux-ci puissent gnrer eux-mmes des fichiers groupe !

      Thing peut aussi ouvrir des fichiers groupe si le nom du groupe 
      est transmis par un message AV_START ou AV_STARPROG.


---------------------------------------------------------------------------
Format des fichiers, THING.RSC                                        Thing
---------------------------------------------------------------------------

Thing utilise actuellement un fichier ressource externe qui peut tre 
dit  l'aide d'un diteur comme Interface, ORCS, WERCS, ... Si vous 
tentez d'diter ce fichier, portez une attention particulire  ce qui 
suit :

  Thing calcule les coordonnes  l'aide de la 'taille contour' (outline 
   size) plutt qu'avec la fonte systme. Le premier objet du fichier 
   'THING.RSC' contient cet tat sous forme de chane (objet n1) dans le 
   premier arbre :

   "8 16" ... signifie que le 'contour' (outline) du fichier est d'une 
   taille de 8x16 pixels. Ce paramtre doit tre modifi pour travailler 
   avec une fonte systme de remplacement qui peut, par exemple, tre de 
   7x12, 8x8 pixels, ...

  Un fichier ressource modifi ne doit tre en aucun cas diffus ! Si 
   vous crez une version dans une autre langue, faites-moi parvenir une 
   copie que j'inclurais dans la version officielle. Actuellement sont 
   disponibles les versions anglaise, allemande et franaise.

  Le fichier ressource est dj limit  64 Ko. Donc, si vous l'ditez  
   l'aide d'Interface, prenez soin de ne pas le sauver au format RSX, car 
   le fichier sera trop gros !

  Tous les raccourcis clavier sont compatibles avec MagiC (ils peuvent 
   tre directement dits sous MagiC). En utilisant les intercalaires 
   (index de cartes) dans les botes de dialogue, les raccourcis pour 
   quelques boutons ne sont pas directement visibles, mais les dfinitions 
   sont compatibles avec MagiC.

  Les raccourcis des menus peuvent galement tre modifis. Seules les 
   combinaisons [Shift]+[x] et [Shift]+[Control]+[x] sont autorises. Le 
   raccourci [Shift]+[Delete] pour 'Effacer' ne peut tre retir, mais 
   d'autres raccourcis avec [Delete] peuvent tre affects.

  L'diteur de ressource doit tre capable de lire les 8 premiers octets 
   du type d'objet correctement. Effectivement, l'ancien diteur RCS de 
   Digital Research ne gre pas ces octets correctement !

  Certaines botes de dialogue de Thing utilisent plusieurs pages sous 
   forme d'intercalaires. Vrifiez que votre diteur de ressource 
   n'associe pas automatiquement les objets 'parent/enfant'.


===========================================================================
Documentation de Thing - Protocoles
===========================================================================

                  Le bureau alternatif
                  Copyright  1994/95 Arno Welzel
                  Copyright  1995/96 Arno Welzel et Thomas Binder

    Protocoles
      Protocole AV
      Protocole des fontes
      Drag&Drop


---------------------------------------------------------------------------
Protocole AV                                                          Thing
---------------------------------------------------------------------------

Le protocole AV a t dvelopp pour tre utilis avec le bureau 
alternatif Gemini. Gemini intgre un bureau (Venus) et une ligne de 
commande appele Mupfel. Afin que Venus puisse communiquer avec les 
accessoires de bureau, le protocole AV a t dvelopp et est grandement 
usit aujourd'hui :

(AV ~ Accessoire <-> Venus)

Thing gre tous les messages dfinis depuis le 26 juin 1995 et est par 
consquent un excellent serveur 'AV'. De ce fait, il amliore les 
fonctionnalits des accessoires de bureau et les oprations sous systme 
d'exploitation multitches. Les noms de fichier entre guillemets ne sont 
pas encore supports.

Dans la description suivante, Thing agit comme le 'serveur' et les 
accessoires et applications comme 'clients'.

Pour utiliser Thing comme serveur AV sous environnement multitches, vous 
devez dfinir une variable d'environnement appele AVSERVER. Celle-ci doit 
tre dfinie de la faon suivante :

  MagiC
    Entrez '#_ENV AVSERVER=THING' dans le fichier 'MAGX.INF' (doit tre 
    ajout avant '#_CTR').

  MultiTOS
    Entrez 'setenv AVSERVER=THING' dans le fichier 'MINT.CNF'.

Les instructions suivantes sont supportes par Thing :

  AV_PROTOKOLL        AV_SENDKEY             VA_PATH_UPDATE
  AV_ASKFILEFONT      AV_ASKCONFONT          VA_FONTCHANGED
  AV_OPENWIND         AV_STARTPROG
  AV_ACCWINDOPEN      AV_ACCWINDCLOSED
  AV_STATUS           AV_GETSTATUS
  AV_COPY_DRAGGED     AV_PATH_UPDATE
  AV_WHAT_IZIT        AV_DRAG_ON_WINDOW
  AV_EXIT             AV_STARTED
  AV_XWIND            AV_VIEW
  AV_FILEINFO         AV_COPYFILE
  AV_DELFILE          AV_SETWINDPOS

Voici quelques conseils pour l'intgration dans vos propres programmes :

       Sous TOS simple, seule l'application (principale) 0 peut agir 
        comme serveur AV. En environnement multitches, comme MagiC ou 
        MultiTOS, vous devez vrifier la prsence d'un serveur AV dans la 
        variable d'environnement AVSERVER.

       Si un programme utilise AV_PROTOKOLL, il doit utiliser galement 
        AV_EXIT avant d'tre quitt.

       Un programme doit toujours attendre le retour de VA_PROTOSTATUS 
        avant d'utiliser un autre message AV ! Il se peut que le serveur 
        courant ne transmette pas tous les messages du protocole AV.

       Tous les blocs mmoire qui sont utiliss pour transmettre les noms 
        de fichier, les paramtres, ... doivent tre allous en mode 
       'global' sous MultiTOS (conseil : Mxalloc(<taille>,0x42)) ! 
        Autrement, il peut y avoir un problme d'accs mmoire.

       Tous les noms de fichiers et dossiers doivent tre exprims 
        sous forme complte (exemple : 'i:\test.txt').

       Si le serveur supporte les noms de fichiers entre guillemets, ceux-
        ci peuvent tre entre deux caractres '. Si un guillemet fait dj 
        partie d'un nom de fichier, celui-ci sera rpt :

          d:\lettre  ren    devient   'd:\lettre  ren'
          d:\image d'antan   devient   'd:\image d''antan'

       S'il y a plus d'un nom de fichier/dossier, les noms doivent tre 
        spars par un seul espace (code ASCII 32).

       Les noms des dossiers doivent se terminer par un anti-slash '\' 
        (code ASCII 92). Exemple : 'i:\lettres\' (la version 1.a de Gemini 
        ne semblait faire ceci).

       Pour gnrer un accs  la fentre suivante 'global' (window       
        cycling), les clients AV doivent envoyer un [Control]+[W] au 
        serveur par le message AV_SENDKEY.


---------------------------------------------------------------------------
Protocole AV, AV_PROTOKOLL                                            Thing
---------------------------------------------------------------------------

AV_PROTOKOLL (0x4700) serveur <- client (26 juin 1995)

Un client demande au serveur quelle fonction du protocole AV est gre. Le 
serveur rpond en envoyant un message VA_PROTOSTATUS.

  Mot 3 :   Bit 0 : VA_SETSTATUS
            Bit 1 : VA_START
            Bit 2 : AV_STARTED
            Bit 3 : VA_FONTCHANGED
            Bit 4 : Envoie et utilise les noms de fichier entre guillemets
            Bit 5 : VA_PATH_UPDATE
            Bit 6-15 : Rserv, toujours  0
  Mot 4 :   Rserv, toujours  0
  Mot 5 :   Rserv, toujours  0
  Mot 6+7 : Pointeur du nom, qui doit toujours tre utilis pour 
            appl_find() pour obtenir l'identification AES du client (8 
            caractres suivis par le code nul).


---------------------------------------------------------------------------
Protocole AV, VA_PROTOSTATUS                                          Thing
---------------------------------------------------------------------------

VA_PROTOSTATUS (0x4701) serveur -> client (26 juin 1995)

Rpond par l'envoi d'un message AV_PROTOKOLL demand par le client. La 
rponse, sous forme d'un mot, spcifie quelle fonction du protocole AV de 
Thing est supporte. Le message (*) ne doit jamais tre gr par Thing.

  Mot 3 :   Bit 0 :  AV_SENDKEY
            Bit 1 :  AV_ASKFILEFONT
            Bit 2 :  AV_ASKCONFONT, AV_OPENCONSOLE (*)
            Bit 3 :  AV_ASKobjet
            Bit 4 :  AV_OPENWIND
            Bit 5 :  AV_STARTPROG
            Bit 6 :  AV_ACCWINDOPEN, AV_ACCWINDCLOSED
            Bit 7 :  AV_STATUS, AV_GETSTATUS
            Bit 8 :  AV_COPY_DRAGGED
            Bit 9 :  AV_PATH_UPDATE, AV_WHAT_IZIT, AV_DRAG_ON_WINDOW
            Bit 10 : AV_EXIT
            Bit 11 : AV_XWIND
            Bit 12 : VA_FONTCHANGED
            Bit 13 : AV_STARTED
            Bit 14 : Envoie et utilise les noms de fichier entre guillemets
            Bit 15 : AV_FILEINFO, VA_FILECHANGED
  Mot 4 :   Bit 0 :  AV_COPYFILE, VA_FILECOPIED
            Bit 1 :  AV_DELFILE, VA_FILEDELETED
            Bit 2 :  AV_VIEW, VA_VIEWED
            Bit 3 :  AV_SETWINDPOS
            Bit 4-15 : Rserv, toujours  0
  Mot 5 :   Rserv, toujours  0
  Mot 6+7 : Pointeur des noms de programme des serveurs, prpar par 
            appl_find() (8 caractres suivis du code nul).


---------------------------------------------------------------------------
Protocole AV, AV_GETSTATUS                                            Thing
---------------------------------------------------------------------------

AV_GETSTATUS (0x4703) serveur <- client (11 novembre 1994)

Demande le statut d'information sauv par AV_STATUS. Un message 
VA_SETSTATUS est renvoy en rponse. Il n'y a aucun paramtre associ  
cette instruction.


---------------------------------------------------------------------------
Protocole AV, AV_STATUS                                               Thing
---------------------------------------------------------------------------

AV_STATUS (0x4704) serveur <- client (11 novembre 1994)

Par ce message, un client peut demander au serveur n'importe quel statut 
d'information (pr-rglages, ...) et n'a pas besoin d'tre renouvel. 
Thing sauvegarde cette information comme lment dans le fichier 
'THING.INF'.

Cette fonction est d'une utilit fondamentale pour les accessoires de 
bureau, car le TOS simple est (au mieux) quip de tampons utilisables !

  Mot 3+4 : Pointeur d'une chane de 256 caractres maximum qui ne doit 
            contenir aucun code de contrle.


---------------------------------------------------------------------------
Protocole AV, VA_SETSTATUS                                            Thing
---------------------------------------------------------------------------

VA_SETSTATUS (0x4705) serveur -> client (11 novembre 1994)

Rpond au message AV_GETSTATUS. Thing change le prcdent statut 
d'information avec le client.

  Mot 3+4 : Pointeur sur la chane sauvegarde ou code nul si 
            l'information n'est pas disponible.


---------------------------------------------------------------------------
Protocole AV, AV_SENDKEY                                              Thing
---------------------------------------------------------------------------

AV_SENDKEY (0x4710) serveur <- client (11 novembre 1994)

Par ce message, un client peut envoyer  Thing n'importe quelle touche qui 
n'est pas utilise par lui-mme.

Note : Thing et Gemini acceptent [Control]+[W] pour procder  un accs  
       la fentre suivante 'global' (Window cycling). Toutes les fentres 
       ouvertes de n'importe quel client AV sont prises en compte. L'tat 
       touche (ev_mmokstate) est 0x0004, le 'scan code' (ev_mkreturn) est 
       0x1107.

  Mot 3 : Etat touche (ev_mmokstate)
  Mot 4 : 'Scan code' de la touche appuye (ev_mkreturn)


---------------------------------------------------------------------------
Protocole AV, VA_START                                                Thing
---------------------------------------------------------------------------

VA_START (0x4711) serveur -> client (11 novembre 1994)

Par ce message, un serveur transmet des paramtres aux accessoires de 
bureau ou  des applications lances en parallle.

Une caractristique exceptionnelle : Thing peut aussi recevoir des 
messages VA_START. Dans la ligne de commande, un programme individuel ou 
un fichier peut tre transmis. Les applications installes sont galement 
prises en compte.

Les lignes de commande commenant avec le caractre ':' ne doivent pas 
tre utilises, car elles sont interprtes comme commandes internes !

  Mot 3+4 : Pointeur de la ligne de commande. Les objets dplacs sur les 
            icnes par Drag&Drop rclament le nom de fichier en entier 
            (exemple : chemin, nom du fichier suivi d'un anti-slash '\').


---------------------------------------------------------------------------
Protocole AV, AV_ASKFILEFONT                                          Thing
---------------------------------------------------------------------------

AV_ASKFILEFONT (0x4712) serveur <- client (11 novembre 1994)

Par ce message, le client peut demander la fonte courante utilise pour 
les noms de fichier dans les fentres rpertoire. Le serveur, 
l'identification et la taille (en points) de la fonte sont inclus dans le 
message VA_FILEFONT. Il n'y a pas de paramtres pour cette instruction.

Reportez-vous au message VA_FONTCHANGED pour plus d'informations.


---------------------------------------------------------------------------
Protocole AV, VA_FILEFONT                                             Thing
---------------------------------------------------------------------------

VA_FILEFONT (0x4713) serveur -> client (11 novembre 1994)

Rponse  AV_ASKFILEFONT. Le serveur retourne l'identification et la 
taille (en points) de la fonte utilise pour les noms de fichier dans 
les fentres rpertoire.

Reportez-vous au message VA_FONTCHANGED pour plus d'informations.

  Mot 3 : Identification de la fonte (vst_font)
  Mot 4 : Taille en points (vst_point)


---------------------------------------------------------------------------
Protocole AV, AV_ASKCONFONT                                           Thing
---------------------------------------------------------------------------

AV_ASKCONFONT (0x4714) serveur <- client (11 novembre 1994)

Un client peut demander la fonte utilise dans la fentre console. Le 
serveur rpond en utilisant le message VA_CONFONT avec l'identification et 
la taille (en points) de la fonte. Il n'y a pas de paramtres pour cette 
instruction.

Reportez-vous au message VA_FONTCHANGED pour plus d'informations.


---------------------------------------------------------------------------
Protocole AV, VA_CONFONT                                              Thing
---------------------------------------------------------------------------

VA_CONFONT (0x4715) serveur -> client (11 novembre 1994)

Thing utilise ce message pour rpondre  un message AV_ASKCONFONT. Thing 
renvoie l'identification ainsi que la taille (en points) de la fonte 
courante utilise dans la fentre console.

Reportez-vous au message VA_FONTCHANGED pour plus d'informations.

  Mot 3 : Identification de la fonte (vst_font)
  Mot 4 : Taille en points (vst_point)


---------------------------------------------------------------------------
Protocole AV, AV_OPENWIND                                             Thing
---------------------------------------------------------------------------

AV_OPENWIND (0x4720) serveur <- client (11 novembre 1994)

Thing ouvre une nouvelle fentre rpertoire.

  Mot 3+4 : Pointeur du chemin du rpertoire ouvert.
  Mot 5+6 : Pointeur du masque de fichier. '*.*' est interprt comme '*' 
            (tous les fichiers) par Thing.


---------------------------------------------------------------------------
Protocole AV, VA_WINDOPEN                                             Thing
---------------------------------------------------------------------------

VA_WINDOPEN (0x4721) serveur -> client (11 novembre 1994)

Thing rpond au client  AV_OPENWIND.

  Mot 3 :   0 = Erreur.
          !=0 = La fentre est ouverte et le rpertoire ractualis.


---------------------------------------------------------------------------
Protocole AV, AV_STARTPROG                                            Thing
---------------------------------------------------------------------------

AV_STARTPROG (0x4722) serveur <- client (11 novembre 1994)

Thing lance un programme  la demande d'un client.

  Mot 3+4 : Nom du programme avec le chemin complet (avec ventuellement 
            le nom du fichier). Si le nom du fichier est inclus, Thing 
            recherche pour l'application, le nom du fichier et transmet 
            celui-ci comme paramtre  l'application.
  Mot 5+6 : Ligne de commande ou code nul si celle-ci n'existe pas.
  Mot 7 :   N'importe quelle valeur 16 bits, que VA_PROGSTART transmettra.


---------------------------------------------------------------------------
Protocole AV, VA_PROGSTART                                            Thing
---------------------------------------------------------------------------

VA_PROGSTART (0x4723) serveur -> client (11 novembre 1994)

Rpond  la demande d'un message AV_STARTPROG. Thing envoie toujours la 
rponse immdiatement (par exemple, aprs la fin des programmes lancs 
sous TOS simple qui ne sont pas considrs comme accessoires). 
Actuellement, le code retourn pour les programmes lancs est toujours 0.

Si Thing est quitt avant le lancement d'un programme (mode o Thing est 
retir de la mmoire avant l'excution ou mode mono-tche sous MagiC), 
aucun message de rponse n'est envoy.

Un client devra toujours recevoir un message d'erreur si le programme ne 
peut tre excut.

  Mot 3 :   0 = Erreur
          !=0 = Programme excut
  Mot 4 : Code retourn par le programme (s'il existe)
  Mot 7 : Mot de 16 bits de AV_STARTPROG


---------------------------------------------------------------------------
Protocole AV, AV_ACCWINDOPEN                                          Thing
---------------------------------------------------------------------------

AV_ACCWINDOPEN (0x4724) serveur <- client (11 novembre 1994)

Un client utilise ce message pour changer avec Thing l'information qui a 
ouvert une fentre. Thing peut alors tendre sa gestion pour le Drag&Drop 
et l'accs  la fentre suivante (cycle window) pour recouvrir cette 
fentre.

  Mot 3 : Gestion fentre AES


---------------------------------------------------------------------------
Protocole AV, VA_DRAGACCWIND                                          Thing
---------------------------------------------------------------------------

VA_DRAGACCWIND (0x4725) serveur -> client (11 novembre 1994)

Thing envoie un message VA_DRAGACCWIND au client quand un ou plusieurs 
objets ont t dplacs sur sa fentre. La fentre doit avoir t au 
pralable reconnue avec Thing par le message AV_ACCWINDOPEN.

Reportez-vous au message AV_COPY_DRAGGED pour plus de prcisions.

Note : Le statut clavier pour d'autres rponses du client (comme 
AV_COPY_DRAGGED) devient ncessaire. Il doit,  la rception de 
VA_DRAGACCWIND, vrifier la valeur retourne par evnt_multi().

Par exemple : la structure 'EVENT' doit tre vrifie en utilisant 
EvntMulti() et non par l'envoi d'une rponse par graf_mkstate() !

  Mot 3 :   Gestion fentre AES
  Mot 4 :   Position X de la souris
  Mot 5 :   Position Y de la souris
  Mot 6+7 : Pointeur de la chane contenant les noms d'objets


---------------------------------------------------------------------------
Protocole AV, AV_ACCWINDCLOSED                                        Thing
---------------------------------------------------------------------------

AV_ACCWINDCLOSED (0x4726) serveur <- client (11 novembre 1994)

Un client change des informations avec Thing quand il a ferm l'une de 
ses fentres. Ceci intervient seulement si un client ferme sa propre 
fentre. Sous TOS simple, les fentres des accessoires sont 
automatiquement fermes au lancement des applications et ce message n'est 
pas ncessaire.

  Mot 3 : Gestion fentre AES


---------------------------------------------------------------------------
Protocole AV, AV_COPY_DRAGGED                                         Thing
---------------------------------------------------------------------------

AV_COPY_DRAGGED (0x4728) serveur <- client (11 novembre 1994)

Un client informe Thing qu'un objet ou des objets ont t dlivrs par 
VA_DRAGACCWIND et sont prts pour la copie. Thing envoie au client une 
rponse avec VA_COPY_COMPLETE.

  Mot 3 :   Statut clavier  la rception de VA_DRAGACCWIND
  Mot 4+5 : Pointeur du chemin de destination


---------------------------------------------------------------------------
Protocole AV, VA_COPY_COMPLETE                                        Thing
---------------------------------------------------------------------------

VA_COPY_COMPLETE (0x4729) serveur -> client (11 novembre 1994)

Rponse de Thing par AV_COPY_DRAGGED au client.

  Mot 3 :   0 = Erreur ou interruption par l'utilisateur
          !=0 = Les objets sont copis et la fentre rpertoire est 
                ractualise si ncessaire


---------------------------------------------------------------------------
Protocole AV, AV_PATH_UPDATE                                          Thing
---------------------------------------------------------------------------

AV_PATH_UPDATE (0x4730) serveur <- client (11 novembre 1994)

Un client informe Thing que le contenu d'un rpertoire a t chang. Thing 
relit alors les rpertoires appropris ainsi que tous les sous-rpertoires 
dans le chemin spcifi.

  Mot 3+4 : Pointeur du chemin absolu (exemple : C:\AUTO\)


---------------------------------------------------------------------------
Protocole AV, AV_WHAT_IZIT                                            Thing
---------------------------------------------------------------------------

AV_WHAT_IZIT (0x4732) serveur <- client (11 novembre 1994)

Un client rclame des informations sur une localisation d'une partie 
d'cran. Thing rpond par un message VA_THAT_IZIT.

  Mot 3 : Coordonne X
  Mot 4 : Coordonne Y


---------------------------------------------------------------------------
Protocole AV, VA_THAT_IZIT                                            Thing
---------------------------------------------------------------------------

VA_THAT_IZIT (0x4733) serveur -> client (11 novembre 1994)

Rponse  une demande de message AV_WHAT_IZIT.


  Mot 3 :   Identification AES pour l'application approprie
  Mot 4 :   Type d'objet
  Mot 5+6 : Pointeur des noms d'objets ou code nul si aucun nom n'est 
            disponible.

Les diffrents types sont les suivants :

  VA_OB_UNKNOWN   (0)  Inconnu (fentre console, bureau, ...)
  VA_OB_TRASHCAN  (1)  'Poubelle' Gemini (n'existe pas avec Thing)
  VA_OB_SHREDDER  (2)  'Destructeur de documents' Gemini (Shredder)
  VA_OB_CLIPBOARD (3)  Presse-papiers
  VA_OB_FILE      (4)  Fichier
  VA_OB_FOLDER    (5)  Dossier ou fentre rpertoire en arrire-plan
  VA_OB_DRIVE     (6)  Lecteur
  VA_OB_WINDOW    (7)  Fentre appartenant  une autre application


---------------------------------------------------------------------------
Protocole AV, AV_DRAG_ON_WINDOW                                       Thing
---------------------------------------------------------------------------

AV_DRAG_ON_WINDOW (0x4734) serveur <- client (11 novembre 1994)

Un client informe Thing que des objets ont t poss quelque part. Thing 
fait le tri  l'endroit o ont t poss les objets et envoie un message 
VA_DRAG_COMPLETE.

  Mot 3 :   Position X de la souris
  Mot 4 :   Position Y de la souris
  Mot 5 :   Statut clavier
  Mot 6+7 : Pointeur de la chane contenant les noms des objets


---------------------------------------------------------------------------
Protocole AV, VA_DRAG_COMPLETE                                        Thing
---------------------------------------------------------------------------

VA_DRAG_COMPLETE (0x4735)  serveur -> client (11 novembre 1994)

Rponse au message AV_DRAG_ON_WINDOW.

  Mot 3 : 0 = Rien de chang aprs le Drag&Drop
          1 = Les objets spcifis sont traits (copie, effacement, ...)


---------------------------------------------------------------------------
Protocole AV, AV_EXIT                                                 Thing
---------------------------------------------------------------------------

AV_EXIT (0x4736) serveur <- client (11 novembre 1994)

Un client informe Thing qu'il n'a pas respect le protocole AV. Ceci  
pour effet d'interrompre aussi tous les messages AV_ACCWINDOPEN messages.

Ce message doit tre utilis avant de quitter un programme si celui-ci ne 
peut utiliser le message AV_PROTOKOLL !

  Mot 3 : Identification AES du client


---------------------------------------------------------------------------
Protocole AV, AV_STARTED                                              Thing
---------------------------------------------------------------------------

AV_STARTED (0x4738) serveur <- client (11 novembre 1994)

Un client informe Thing qu'il a reu et compris le message VA_START et 
qu'galement la mmoire rserve pour la ligne de commande peut tre 
libre.

Pour l'instant, ce message est ignor, car Thing ne rserve pas de mmoire 
supplmentaire pour les messages VA_START.

  Mot 3+4 : Pointeur de la ligne de commande reue par VA_START


---------------------------------------------------------------------------
Protocole AV, VA_FONTCHANGED                                          Thing
---------------------------------------------------------------------------

VA_FONTCHANGED (0x4739) serveur -> client (11 novembre 1994)

Si l'une des fontes dans Thing est modifie, tous les clients qui ont dj 
demand la fonte par AV_PROTOKOLL, sont informs.

Note : Malheureusement, TreeView 2.4, programm par Stephan Gerle, ne 
ragit pas  ce message si Thing envoie explicitement  TreeView 
(applications nommes 'TREEVIEW') un message VA_FILEFONT. Ceci n'est pas 
une solution idale mais est d'une fonctionnalit pratique.

  Mot 3 : Identification de la fonte utilise pour les rpertoires 
          (vst_font)
  Mot 4 : Taille en points de la fonte utilise dans les rpertoires 
          (vst_point)
  Mot 5 : Identification de la fonte utilise dans la fentre console 
          (vst_font)
  Mot 6 : Taille en points de la fonte utilise dans la fentre console 
          (vst_point)


---------------------------------------------------------------------------
Protocole AV, AV_XWIND                                                Thing
---------------------------------------------------------------------------

AV_XWIND (0x4740) serveur <- client (11 novembre 1994)

Thing ouvre une fentre rpertoire, comme avec AV_OPENWIND, mise  part 
qu'il existe d'autres options :

  Mot 3+4 : Pointeur du chemin pour l'ouverture des rpertoires
  Mot 5+6 : Pointeur du masque (joker) pour les fichiers existants
  Mot 7 :   Bit 0 :    Utilise la fentre courante active, si elle existe
            Bit 1 :    Utilise les jokers pour la slection d'objets
            Bit 2-15 : Rserv, toujours  0


---------------------------------------------------------------------------
Protocole AV, VA_XOPEN                                                Thing
---------------------------------------------------------------------------

VA_XOPEN (0x4741) serveur -> client (11 novembre 1994)

Rponse  AV_XWIND, comme pour VA_WINDOPEN.

 Mot 3 :   0 = Erreur
         !=0 = La fentre ouverte et le rpertoire sont entirement lus 
               (une fentre active devant tre existante)


---------------------------------------------------------------------------
Protocole AV, AV_VIEW                                                 Thing
---------------------------------------------------------------------------

AV_VIEW (0x4751) serveur <- client (26 juin 1995)

Le serveur appelle le visualiseur pour un fichier spcifique. Si aucun 
visualiseur n'est disponible, un message d'erreur est retourn  
l'utilisateur.

Note : A la diffrence de Gemini V1.a, Thing reconnat quelles 
applications sont installes pour chaque type de fichiers. Avec ce 
message, Thing peut excuter l'application correspondante (exemple : un 
simple visualiseur d'image IMG au lieu d'un programme de dessin).

  Mot 3+4 : Pointeur des noms de fichiers destins  tre visualiss (seul 
            un fichier est autoris).
  Mot 5-7 : Rserv, toujours  0


---------------------------------------------------------------------------
Protocole AV, VA_VIEWED                                               Thing
---------------------------------------------------------------------------

VA_VIEWED (0x4752) serveur -> client (26 juin 1995)

Rponse  AV_VIEW. Le serveur informe le client quels sont les fichiers  
visualiser ou non. La rponse est immdiate et est toujours renvoye si 
une erreur intervient. Autrement, en tche de fond (multitches), la 
rponse est reue aussitt que le visualiseur est actif. Sous TOS simple, 
la rponse est reue aprs que le visualiseur soit quitt, au cas o le 
serveur n'ai pas dj t quitt (par exemple : lorsque Thing est retir 
de la mmoire avant le lancement du visualiseur).

  Mot 3 :  0 = Erreur, 1 = Tout est correct
  Mot 4-7 : Rserv, toujours  0


---------------------------------------------------------------------------
Protocole AV, AV_FILEINFO                                             Thing
---------------------------------------------------------------------------

AV_FILEINFO (0x4753) serveur <- client (26 juin 1995)

Affiche les informations sur les fichiers/dossiers (rponse  
VA_FILECHANGED).

  Mot 3+4 : Pointeur du nom du fichier ou du dossier. Plusieurs 
            fichiers/dossiers doivent tre spars par des espaces. Les 
            dossiers doivent se terminer par un anti-slash '\' !
  Mot 5-7 : Rserv, toujours  0


---------------------------------------------------------------------------
Protocole AV, VA_FILECHANGED                                          Thing
---------------------------------------------------------------------------

VA_FILECHANGED (0x4754) serveur -> client (26 juin 1995)

Rponse  AV_FILEINFO.

  Mot 3+4 : Pointeur du nom du fichier/dossier transmis par AV_FILEINFO, 
            qui peut naturellement contenir un nouveau nom de 
            fichier/dossier.

            Exemple : 'C:\ANNA.TXT C:\AUTO\' sera transmis. Si 
                      l'utilisateur change 'ANNA.TXT' en 'ANNIE.TXT', la 
                      chane du message sera modifie en : 'C:\ANNIE.TXT 
                      C:\AUTO\'

  Mot 5-7 : Rserv, toujours  0


---------------------------------------------------------------------------
Protocole AV, AV_COPYFILE                                             Thing
---------------------------------------------------------------------------

AV_COPYFILE (0x4755) serveur <- client (26 juin 1995)

Copie ou dplace des fichiers/dossiers (rponse  VA_FILECOPIED).

  Mot 3+4 : Pointeur du ou des fichiers source et dossier(s) spars par 
            des espaces. Les dossiers doivent se terminer par un anti-
            slash '\'.
  Mot 5+6 : Pointeur du dossier de destination
  Mot 7 :   Bit 0 :    Efface l'original (dplacement)
            Bit 1 :    Renomme la copie
            Bit 2 :    Remplace la destination sans avertissement
            Bit 3-15 : Rserv, toujours  0


---------------------------------------------------------------------------
Protocole AV, VA_FILECOPIED                                           Thing
---------------------------------------------------------------------------

VA_FILECOPIED (0x4756) serveur -> client (26 juin 1995)

Rponse  AV_COPYFILE.

  Mot 3 :   0 = Erreur, 1 = Tout est correct
  Mot 4-7 : Rserv, toujours  0


---------------------------------------------------------------------------
Protocole AV, AV_DELFILE                                              Thing
---------------------------------------------------------------------------

AV_DELFILE (0x4757) serveur <- client (26 juin 1995)

Efface des fichiers/dossiers (rponse  VA_FILEDELETED).

  Mot 3+4 : Pointeur des fichiers/dossiers devant tre effacs, spars 
            par des espaces. Les dossiers doivent se terminer par un anti-
            slash '\'.
  Mot 5-7 : Rserv, toujours  0


---------------------------------------------------------------------------
Protocole AV, VA_FILEDELETED                                          Thing
---------------------------------------------------------------------------

VA_FILEDELETED (0x4758) serveur -> client (26 juin 1995)

Rponse  AV_DELFILE.

  Mot 3 :   0 = Erreur, 1 = Tout est correct
  Mot 4-7 : Rserv, toujours  0


---------------------------------------------------------------------------
Protocole AV, AV_SETWINDPOS                                           Thing
---------------------------------------------------------------------------

AV_SETWINDPOS (0x4759) serveur <- client (26 juin 1995)

AV_XWIND est une extension de AV_OPENWIND. Avec ce message, le client peut 
tre inform de la position et de la taille de la fentre rpertoire 
suivante (avec AV_XWIND ou AV_OPENWIND)  ouvrir. Les coordonnes sont 
donnes en coordonnes absolues.

Puisque par AV_XWIND, une fentre existante est active au lieu qu'une 
nouvelle fentre soit ouverte, ce message n'a pas d'effet.

  Mot 3 :  Position X
  Mot 4 :  Position Y
  Mot 5 :  Largeur
  Mot 6 :  Hauteur
  Mot 7 :  Rserv, toujours  0


---------------------------------------------------------------------------
Protocole AV, VA_PATH_UPDATE                                          Thing
---------------------------------------------------------------------------

VA_PATH_UPDATE (0x4760) serveur -> client (26 juin 1995)

Si le client a reconnu par AV_PROTOKOLL que le serveur supporte ce 
message, il informe celui-ci lorsqu'il modifie le contenu d'un rpertoire 
ou d'un sous-rpertoire. Le client doit alors relire tous les rpertoires 
et sous-rpertoires correspondants et, si ncessaire, fermer les sous-
rpertoires qui n'existent plus.


 Mot 3+4 : Pointeur du rpertoire, qui doit toujours se terminer par un 
           anti-slash '\'.
 Mot 5-7 : Rserv, toujours  0


---------------------------------------------------------------------------
Protocole des fontes                                                  Thing
---------------------------------------------------------------------------

Depuis la version 0.4, Thing gre les plus importantes fonctions 
de ce protocole, comme Christian Grunenberg l'a dfini.

Thing peut aussi tre install comme slecteur de fontes pour d'autres 
applications, bien qu' prsent, seul ST-Guide (du 30/04/95 ou aprs) 
supporte cette option. Pour que cette option fonctionne bien, les critres 
suivants doivent tre observs :

  Thing doit tre lanc en mme temps que l'application, soit comme un 
   accessoire de bureau sous TOS simple ou en environnement multitches.

  La variable d'environnement 'FONTSELECT' doit tre dfinie par 'THING'.

Ce qui suit est une description des messages supports par Thing. Pour 
avoir l'ensemble de ce protocole (en allemand), contactez Christian 
Grunenberg :

Email: Christian_Grunenberg@LB.maus.de


---------------------------------------------------------------------------
Protocole des fontes, FONT_SELECT                                     Thing
---------------------------------------------------------------------------

FONT_SELECT (0x7A19) Application -> Thing

Une application appelle le slecteur de fontes et reoit en retour la 
slection des fontes. Ensuite, elle rpond par le message FONT_CHANGED.

  Mot 3 : Traite la fentre affecte, ou valeur ngative si la fonte a t 
          change pour toutes les fentres
  Mot 4 : Identification de la fonte ou 0
  Mot 5 : Taille de la fonte en points
  Mot 6 : Couleur de la fonte
  Mot 7 : Attributs - Bit 0 :    Gras
                      Bit 1 :    Clair
                      Bit 2 :    Italique
                      Bit 3 :    Soulign
                      Bit 4 :    Contour
                      Bit 5 :    Ombr
                      Bit 6 :    Inverse
                      Bit 7-15 : Rserv, toujours  0


---------------------------------------------------------------------------
Protocole des fontes, FONT_CHANGED                                    Thing
---------------------------------------------------------------------------

FONT_CHANGED (0x7A18) Application <- Thing

Rponse  FONT_SELECT. Thing informe l'application des nouvelles valeurs. 
Le mot 1 du message contient l'identification d'application de Thing.

Ce message est aussi retourn par Thing si la fonte est dplace par 
Drag&Drop sur la fentre d'une autre application.

      Installez WINX sous TOS simple pour que Thing puisse dterminer le 
      dtenteur de chaque fentre.

Thing accepte aussi ce message en tant que rcepteur et ractualise la 
fentre affiche comme demand.


---------------------------------------------------------------------------
Drag&Drop                                                             Thing
---------------------------------------------------------------------------

Ce protocole a t introduit par Atari pour MultiTOS et devrait tre 
support par MagiC.

Thing comme metteur :

Thing actionne automatiquement ce protocole si un ou plusieurs objets 
d'une fentre sont tirs et poss sur une autre appartenant  une 
application, laquelle ne doit pas appartenir  un client AV et dont la 
fentre n'a pas t ouverte par AV_ACCWINDOPEN.

Thing peut mme 'convertir' des messages Drag&Drop AV (AV_DRAG_ON_WINDOW) 
en messages de protocole Drag&Drop ! Pour cela, il est possible de 
rechercher des fichiers avec ParaFin et d'en envoyer le rsultat  CoNnect 
par Drag&Drop...

Si le rcepteur ne comprend pas le protocole Drag&Drop ou que le systme 
(comme MagiC V2/TOS simple) ne le supporte pas, Thing essaye d'envoyer un 
message VA_START avec les noms des objets dplacs via la ligne de 
commande. Toutefois, le systme doit reconnatre ses propres fentres. Un 
conseil : les utilisateurs sous TOS simple peuvent utiliser WINX.

Thing comme receveur :

Par manque d'applications supportant ce protocole, je n'ai pas eu trop le 
temps d'effectuer des tests. Cependant, j'ai test CAT (rseau Maus OLR) 
qui peut exporter des fichiers '*.TXT'.

Si un bloc '*.xxx' est tir puis dpos sur le bureau, Thing demande un 
chemin pour sauver le fichier. Si un lecteur ou un autre objet est 
slectionn comme destination, le chemin est affich comme une ligne 
directrice. Si le bloc est tir puis dpos sur le presse-papiers, Thing 
sauve automatiquement les donnes sous 'SCRAP.xxx' dans celui-ci.

Si un bloc de texte est pos sur la fentre d'une bote de dialogue et que 
l'application supporte le Drag&Drop '*.TXT', alors le texte est insr 
dans le champ courant. Ceci ne fonctionne seulement qu'avec quelques 
applications rcentes.

Les blocs 'ARGS' sont grs comme des messages VA_START messages. Ils sont 
transmis via la ligne de commande et sont simplement excuts.

Les blocs 'chemin' se sont actuellement pas supports et rejets avec 
DD_NAK.


===========================================================================
Documentation de Thing - Variables d'environnement
===========================================================================

                  Le bureau alternatif
                  Copyright  1994/95 Arno Welzel
                  Copyright  1995/96 Arno Welzel et Thomas Binder

    Variables d'environnement
      Gnral
      AVSERVER
      HOME
      THINGDIR
      LINES, COLUMNS
      STGUIDE

---------------------------------------------------------------------------
Variables d'environnement, Gnral                                    Thing
---------------------------------------------------------------------------

Thing ne dfinit pas les variables d'environnement 'globales', mais scrute 
celles existantes. Sous TOS simple, MagiC (>=v3.0) et MultiTOS, il est 
possible de dfinir des environnements 'locaux' pour les applications 
installes. Au lancement d'un programme, Thing ajoute les variables 
'locales' aux autres variables.

Les paragraphes suivants dcrivent les variables scrutes lorsque Thing 
est excut pour la premire fois. Pour plus de prcisions sur la 
dfinition de ces variables, reportez-vous au chapitre sur l'installation.


---------------------------------------------------------------------------
Variables d'environnement, AVSERVER                                   Thing
---------------------------------------------------------------------------

En environnement multitches, la variable AVSERVER est utilise pour 
dfinir le serveur AV, qui est normalement Thing.

Reportez-vous au chapitre 'Installation : Paramtrer le systme 
d'exploitation'.


---------------------------------------------------------------------------
Variables d'environnement, HOME                                       Thing
---------------------------------------------------------------------------

Si la variable d'environnement HOME est dfinie, Thing devra vrifier le 
chemin spcifi pour ses fichiers de configuration (except 'ICONS.INF'). 
Si aucun lecteur n'est entr, alors, c'est gnralement le rpertoire 
racine du lecteur U ('U:\') qui est utilis par dfaut. A l'heure 
actuelle, 'UNIXMODE' n'est pas reconnu.

THINGDIR dfinit la variable HOME (mise  part pour Kraft). Sous MiNT (ou 
quivalent), un rpertoire fixe peut tre spcifi pour Thing.

Exemple : Avec HOME dfini par '\usr\arno', Thing devra regarder dans le 
chemin du rpertoire 'U:\usr\arno' pour ses fichiers de configuration.


---------------------------------------------------------------------------
Variables d'environnement, THINGDIR                                   Thing
---------------------------------------------------------------------------

Si la variable THINGDIR est dfinie, elle sera utilise comme rpertoire 
de lancement et Thing devra s'attendre  ce que tous ses fichiers de 
configuration 'ICONS.RSC', 'ICONS.INF' ainsi que les programmes 
'THINGRUN.PRG' et 'THINGICN.APP' soient localiss dans ce dossier.

Si THINGDIR est dfini, HOME est ignor.

Exemple : THINGDIR=C:\THING\


---------------------------------------------------------------------------
Variables d'environnement, LINES/COLUMNS                              Thing
---------------------------------------------------------------------------

Les variables d'environnement LINES et COLUMNS peuvent tre utilises pour 
dfinir la taille du terminal de la fentre console.


---------------------------------------------------------------------------
Variables d'environnement, STGUIDE                                    Thing
---------------------------------------------------------------------------

En environnement multitches (MagiC, MultiTOS, ...), Thing peut charger ST-
Guide en parallle. Le nom ainsi que le chemin en entier doivent tre 
entrs.

Exemple : STGUIDE=D:\OUTILS\ST-GUIDE\ST-GUIDE.PRG


---------------------------------------------------------------------------
Historique - Changements dans cette version                           Thing
---------------------------------------------------------------------------

(+ nouveaut, - retrait, ! Correction/changement)

Changements entre les versions 1.09 et 1.01 (les changements intervenus 
depuis la prcdente mise  jour figurent aprs) :

! Pdomain() et Psignal(), maintenant sans le spcial MiNT-query -> Thing  
  fonctionne dsormais sous MagiC (>= 4) dans le MiNT-Domain.
+ Correction gestion SIGTERM.
! Les fonctions AV_STARTPRG sans paramtre(s) -> SMU, ParaFin et d'autres 
  peuvent encore lancer des programmes  partir de Thing.
+ Un double-clic gauche maintenu simule un clic droit. Les utilisateurs de 
  MagiC Mac avec un seul bouton peuvent bnficier de la fonction de 
  dfilement en temps rel  l'intrieur d'une fentre.
+ La rsolution et la palette couleur sont maintenant dans un seul 
  fichier. Reportez-vous au chapitre des conseils importants.
! Par la translation de MiNTLibs PL46, Thing a dsormais une gestion sre 
  et intgrale de la mmoire dynamique. Il n'y a plus de problmes avec 
  les rsolutions suprieures  16 bits.
! Il n'y a plus de fichiers d'information corrompus si le tampon 'Rsum' 
  de TOS2GEM est de 0 ou de plus de 32768 caractres.
! Les routines pour les icnes couleurs peuvent dsormais charger les 
  fichiers ressource d'ORCS.
! Sous TOS simple, shel_write est maintenant interrompu avec "" au lieu de 
  '0L'.
+ Raccourci pour 'Fichier > Arrter'.
! Aprs la modification d'un fichier programme et aprs avoir cliqu sur 
  <OK>, Thing ne cre pas d'erreur en modifiant le bit d'archive.
! Si des fichiers ne peuvent tre renomms, Thing conserve les anciens 
  noms dans les fentres rpertoire.
! [Esc] ne fait plus dplacer maintenant l'ascenseur vertical sans 
  ncessit.
! L'affichage d'erreur dans la bote de dialogue d'information d'un 
  priphrique a t enlev.
! Le numro de version de MagiC est dsormais bien identifi. MagiC 4.01 
  n'est plus identifi comme MagiC 3 version 4.01.
+ Les applications peuvent tre installes comme programmes excutables 
  (exemple : TTP-Start pour '*.TTP'). Lisez le fichier 'UPDATE.TXT' pour 
  plus de dtails.
! Il n'y a plus d'erreurs de Drag&Drop en relation avec les applications 
  ayant de longs chemins.
! Les majuscules et minuscules du nom de groupe dans la bote 'Nouvel 
  objet' sont maintenant toujours diffrencies.
! Il n'y a plus d'icnes errones avec les nouvelles icnes de groupe 
  installes sur le bureau.
! La barre de progression durant les oprations de copie/dplacement 
  fonctionne maintenant correctement mme avec un nombre important de 
  donnes.
+ Les fichiers peuvent tre affichs avec [Control]+ double-clic, 
  galement dans les fentres de groupes.
! Les programmes dans les groupes peuvent tre excuts mme si aucune 
  application n'est installe.
! Plus de problmes avec Kobold sous MultiTOS/N.AES. Kobold est, si 
  demand, lanc en parallle.
+ La gestion de Kobold a t gnralement amliore : un job actif 
  existant n'est plus quitt si sa fentre n'est pas ferme.
! Sous TOS simple, Kobold recherche maintenant son fichier 'INF' s'il est 
  lanc en parallle.
+ Les utilisateurs de Kobold 2 ont maintenant la possibilit d'utiliser 
  cette version avec Thing. Reportez-vous aux conseils propres  Kobold.
+ Thing utilise maintenant, si elles sont disponibles, les fonctions 
  Dreadlabel()/Dwritelabel() pour lire et crire les noms des lecteurs. 
  Les noms longs sont galement autoriss.
! La bote de dialogue d'information scrute maintenant correctement les 
  lecteurs additionnels dans le systme (disques virtuels, ...).
! Les attributs du TOS sont dsormais correctement scruts.
+ Les attributs MiNT sont maintenant valus et utiliss sur les systmes 
  o les noms de fichiers ont plus de 12 caractres (8 + 3). Si les 
  attributs fichiers n'existent pas, ils sont naturellement ignors.
! L'affichage des attributs pour les rpertoires sous MiNT a t corrig.
! <Suivant> et <Annuler> fonctionnent maintenant dans la bote 
  d'information des priphriques et sont accessibles par le clavier.
+ Thing informe maintenant l'utilisateur s'il ne trouve pas son fichier 
  ressource. Auparavant, Thing tait immdiatement quitt.
! Les entres des dossiers additionnels Win95 sous systme sans VFAT-XFS 
  ne sont plus affichs.
! Le dernier caractre utilis lors de la localisation automatique peut 
  tre en majuscules ou en minuscules.
! La longueur maximale de la ligne dans la bote des masques ne peut plus 
  tre dpasse avec [Shift] + clic.
! La localisation automatique dans la bote des masques peut se faire 
  dsormais en majuscules ou en minuscules.
! Le tri et la localisation automatique sont dsormais rellement 
  possibles, soit en majuscules, soit en minuscules ( l'exception des 
  'Umlauts' pour l'allemand qui doivent tre vits pour les noms de 
  fichiers).
! La bote de dialogue des masques n'est plus dissymtrique.
! Il n'y a plus de 'plantage' lors du raffichage des fentres rpertoire.
+ Il existe une application par dfaut avec rglages pour les programmes 
  non installs.
! Thing n'affiche plus sa liste de menu sans ncessit.
+ Le passage  une autre application dj lance sous MagiC active les 
  fentres dont le bon ordre.
+ Le passage  une autre application en parallle sous N.AES est dsormais 
  possible.
! La copie d'un fichier systme sans attributs MiNT est place dans le 
  rpertoire de destination  l'aide de la fin du fichier (cela ne 
  concerne que le 'x-bit').
+ Les attributs MiNT sont maintenant copis avec les dossiers.
! Thing recherche toujours avec appl_find() pour les noms d'applications 
  en majuscules.
! La sauvegarde automatique d'un groupe ne ferme plus la fentre.
+ Sous MagiC et N.AES, Thing peut maintenant tre activ en cliquant sur 
  n'importe quelle partie vide du bureau.
! Les paramtres de la taille minimale pour les options de copie avec 
  Kobold, et lors de dplacements de plus de 64 Mo ont t corrigs.
! Il n'y a plus de raffichage des toutes les fentres rpertoire, si 
  Kobold est interrompu.
! Lorsque l'on recharge les options de Thing, celui-ci met  jour le 
  chemin du presse-papiers.
! Thing dfinit maintenant correctement le chemin du presse-papiers (avec 
  un anti-slash '\'). Le Pure Pascal peut utiliser le presse-papiers avec 
  Thing comme bureau.
+ Le numro de version de N.AES est maintenant correctement rapport.
+ MagiC PC est reconnu.
! Un double-clic maintenu pour ouvrir un objet ne pose plus de problmes.
! La gestion mmoire des fentres rpertoire a t modifie. La place 
  restante des blocs mmoire est maintenant autour de 100 Ko pour chaque 
  nouvelle fentre ouverte.
! Le tampon AV a t doubl  8 Ko.
! Thing envoie lui-mme un message SH_WDRAW avant un message AV_FILEINFO. 
  Cela peut sembler tre l'une des meilleures solutions.
! Si un rpertoire contient des noms de fichier trop longs (plus de 32 
  caractres), l'opration de lecture se termine avant l'affichage d'une 
  bote d'alerte.
+ Lors d'une copie, le fichier de destination est effac s'il intervient 
  une erreur de lecture.
! Il n'y a plus d'erreurs en utilisant Dreaddir() au lieu de Dxreaddir() 
  dans certaines situations.
+ 'THING.INF' peut tre modifi manuellement afin d'ajouter une option 
  'NICE 0' qui permet de modifier les lignes pleines entre les entres de 
  menu par des lignes en pointills.
! Apparition des lignes pleines entre les entres de menu sous N.AES.
! Il n'y a plus d'interruption lorsqu'un rpertoire contient trop d'objets.
+ Le nombre maximum de fichiers par rpertoire a t descendu  8192. 
  L'affichage d'un grand nombre fichiers require un multi-colonnage ainsi 
  qu'une petite fonte.
+ L'utilisation des jokers est compatible Unix. Lisez le fichier 
  'UPDATE.TXT' pour plus d'informations.
! Lors de l'criture de noms de fichiers dans le presse-papiers, les fins 
  de ligne au format Unix ne sont plus utilises.
+ Remaniements pour la version actuelle de 'ThingImg'.
! Suppression des rfrences superflues des anciennes icnes standard.
+ Image de fond via le module externe 'ThingImg'.
+ Dans la bote de dialogue d'une application, ont t rajouts les champs 
  'Types de fichier pour l'excution' et '... pour la visualisation'.
+ Les mini-icnes en couleurs sont autorises.
! Le dplacement de fichiers est autoris  condition que les rpertoires 
  source et destination soient sur le mme lecteur physique.
+ La bote de dialogue d'informations a t agrmente d'intercalaires 
  pour les diffrentes pages.
+ Si aucun fichier de configuration adquat pour la rsolution d'cran 
  actuelle n'est trouv, Thing recherche le fichier le mieux appropri 
  dans une rsolution infrieure. Le type de rsolution a priorit sur le 
  nombre de couleurs. Si un fichier adquat est trouv, l'option 'Sauver 
  options' propose de sauvegarder les prfrences de nouveau.
+ Lors de la sauvegarde des options, il est possible de choisir un nouveau 
  rpertoire.
+ Le changement de rsolution est possible sous MagiC (>=4).
+ Les accessoires peuvent tre excuts sous MagiC et toutes les autres 
  versions d'AES qui supportent cette caractristique (MultiTOS, N.AES, 
  Geneva, ...).

Changements dans la version 1.01 :

+ Affichage et dition des attributs tendus de MiNT pour la cration de 
  dossiers.
+ Les attributs TOS/MiNT sont affichs en fonction de l'existence de 
  fichier systme (8 + 3 caractres et dont les majuscules et minuscules 
  sont diffrencies).
+ Localisation automatique dans la liste des applications.
! La localisation automatique et le tri dans les rpertoires ne tiennent 
  plus compte des majuscules et des minuscules.
! Les problmes avec l'assignement des icnes et du grand nombre d'objets 
  dans un groupe sont rsolus.
! Tous les messages AV ont maintenant un pointeur nul vrifi et si besoin 
  ignor. En consquence, Thing ne 'plante' plus lorsqu'il reoit des 
  messages vides (VA_START, ...).
! Le menu 'Outils' a t refait.
! Les routines pour l'affichage des titres de menu griss pour N.AES ont 
  t refaites. Ceci ne ncessite plus une tche de travail spcifique 
  dans N.AES.
! Diffrentes botes de dialogue ont t revues.
! La protection logiciel a t amliore, l'ancien systme ayant t 
  pirat. D'autres projets sont en cours d'amlioration.
- L'affichage d'une image de fond a t suspendu pour l'instant.

Changements depuis la version 0.81 (pas de mise  jour) :

! Le problme de la routine de recherche de fichiers rcursifs a t 
  corrig.
! L'espace ncessaire pour les noms de fichier dans les groupes et les 
  fentres a t optimis : espacement des lignes rduit, ...
+ En fouillant dans le code de la gestion des fentres, j'ai cr quelques 
  mini-icnes (garde  Gemini, j'y arrive !).
+ Si 'THING.APP' ne peut tre excut pour n'importe quelle raison (pas de 
  fichier 'ICONS.RSC', ...), un code d'erreur est retourn (actuellement 
  toujours 10).

Changements dans la version 0.80 (pas de mise  jour) :

! L'optimisation du code Pure C est de nouveau suspendue dans l'espoir que 
  des 'plantages' et des problmes dus  MetaDos ne se reproduisent plus. 
+ Les botes de dialogues possdent maintenant un bouton <Aide> afin 
  d'avoir accs  une aide contextuelle.
+ Les titres de menu inactifs et les botes de dialogue non bloquantes 
  sont implantes.
+ L'option 'Tampon copie' sera maintenant vrifie. Le maximum de mmoire 
  sera rserv si rien n'est spcifi.
! Les noms de fichier avec un seul caractre ainsi que l'attribut 'x' de 
  MinixFS sont dsormais reconnus et excutables.
! Les menus popup des couleurs et des motifs de remplissage fonctionnent 
  maintenant en mode HighColor/Truecolor.

Changements dans la version 0.74 (pas de mise  jour) :

+ Acceptation de la variable d'environnement STGUIDE pour que ST-Guide 
  puisse tre excut en parallle sous environnement multitches.
+ Les fontes sont maintenant affiches dans l'ordre alphabtique dans un 
  menu popup de la bote 'Styles'.
+ Des fontes diffrentes peuvent tre attribues pour chaque groupe.
+ Les botes de dialogue non bloquantes ainsi que la fentre console 
  peuvent tre maintenant iconifies.
! La gestion automatique des fentres rpertoire a t amliore :
   - Le changement du mode de tri fonctionne dsormais (le contenu de la 
     fentre est ractualis) ;
   - Les fentres sont automatiquement centres.
+ Premire version bta de 'ThingIcn' termine.

Changement dans la version 0.73 (pas de mise  jour)

+ Il existe un fichier ressource externe.
+ Le menu 'Outils' remplace maintenant l'ancien menu 'Programmes'.
! L'utilisation de l'attribut 'Protg' de la bote 'Information...' 
  affiche maintenant correctement un message d'erreur lorsque l'on tente 
  de modifier le nom d'un fichier protg en criture.
+ Nouvelle option 'Routine MagiC pour les fentres': Eventuellement, une 
  fentre peut tre dsactive (mise en arrire-plan) avant que celle-ci 
  soit ferme. Ceci permet de rsoudre un problme de gestion des fentres 
  sous MagiC.
+ En mode texte, les programmes sont prcds d'un '.' au lieu d'un '!'.

! Avec un Drag&Drop sur l'icne de l'imprimante (sous TOS simple), il 
  pouvait y avoir un 'crash' si l'objet t tir  partir d'un dossier. 
  Ceci est dsormais corrig.

Changements dans les versions 0.72 et 0.71 (pas de mise  jour) :

+ La taille du programme est rduite de quelques Kilo-octets.
+ L'aspect 3D des boutons par dfaut sous MultiTOS ont t standardiss 
  (bordure plus paisse).
+ La taille des poignes d'ascenseurs n'est jamais infrieure  celle d'un 
  carr (cas des fentres avec beaucoup d'objets).
! Un petit problme, lourd de consquences, dans les botes  outils GEM a 
  t corrig. Il s'agit du double-clic dans les champs ditables.
! Nouvelle version des icnes couleur par Thomas Binder.
! Gestion des fentres amliore. Thing vrifie maintenant le nombre de 
  fentres en interne et sauve les fentres ouvertes avec les bonnes 
  coordonnes.
! La routine de lancement de programme a t revrifie et optimise. Ceci 
  permet de rsoudre certains problmes avec le Drag&Drop et/ou 
  l'excution directe de programmes TOS/TTP, ...
! Un problme en relation avec l'AES du Falcon a t corrig. Celui-ci 
  crait d'tranges raffichage d'cran dans les fentres de groupes.

Changements dans la version 0.70 (bta seulement) :

+ XRSRC a t mis  la poubelle et des routines d'icnes couleurs de 
  Thomas Binder ont t cres.
! Un petit bogue pour l'excution des programmes sous TOS simple a t 
  corrig, bien que celui-ci n'est t rapport. Il doit tre d  l'appel 
  de Fsfirst() sans sauvegarde du DTA courant.
+ Premire optimisation en petit code (pas trs convaincant jusqu' 
  prsent.

Changements dans la version 0.63 (pas de mise  jour)

+ Nouvelle option 'Sauvegarde automatique' dans la bote 'Prfrences...'. 
  Cette option n'est pas encore arrte  prsent.
! Routine dans AV_STARTPROG pour les programmes qui ont prcdemment reu 
  un pointeur de VA_DRAGACCWIND.
! 'Information...' ne permet plus de modifier la date d'un programme 
  excutable.
+ 'Fichier - Nouveau' n'est encore seulement qu'une bote de dialogue.
+ Nouvelle mouture du logo Thing...
+ Le raccourci [Shift]+[Delete] peut tre maintenant affect par la touche 
  [Delete].
+ Longuement attendu ! De multiples objets peuvent tre simultanment 
  ajouts  une fentre d'un groupe, slectionns, ...
! Dfaut mineur en 'Tout slectionner' et 'Tout dslectionner'.
! Les groupes de fichiers sont maintenant reconnus avec l'extension 
  '*.grp' (pour les utilisateurs de partitions MinxFS) et non seulement 
  par l'extension '*.GRP'.

Changements depuis la version 0.59  0.62 (pas de mise  jour) :

+ Thing est dsormais shareware et possde une cl d'enregistrement.
+ La documentation hypertexte a t compltement revue.
+ La structure des menus a t entirement revue d'une faon plus 
  intuitive.
+ Le Drag&Drop des groupes d'objets a t modifi : les paramtres entrs 
  sont transmis au groupe d'objets si la touche [Alternate] est maintenue 
  appuye lors de l'opration.
+ D'autres caractristiques du protocole Drag&Drop ont t implantes :
   - ARGS est excut comme ligne de commande (via VA_START) ;
   - PATH est (toujours) ignor et rejet avec DD_NAK ;
   - '.xxx' est sauv comme fichier ou insr dans le champ d'une bote de 
     dialogue (touche de fonction, ...) si la donne est format '*.TXT'.
- Le menu 'Programmes' a t enlev pour l'instant.
+ Nouveau style pour l'icne dossier dans mode texte (sduisant).
+ Nouvelle option : 'Adapter taille fentre automatiquement'  t ajoute 
  dans l'intercalaire 'Fentres' de la bote 'Prfrences...'. Cette 
  option adapte automatiquement la taille de la fentre en fonction du 
  nombre d'objets.
+ Nouvelle option : 'Attendre l'appui d'une touche' dans l'intercalaire 
  'Options' de la bote 'Applications...'. Cette option est configurable 
  pour chaque application et a priorit sur celle dfinie dans les 
  prfrences gnrales (intercalaire 'Systme' de la bote 
  'Prfrences...').

+ La gestion de Kobold a t amliore : Il est maintenant possible de 
  traiter tous les jobs en mmoire, mme sous TOS simple, si un fichier 
  '*.KBJ' a t dplac par Drag&Drop.
+ AV_COPYFILE et AV_DELFILE ont t implants.
+ L'intercalaire 'Attributs' a t implant dans la bote 
  'Information...'. De ce fait, les attributs de n'importe quel fichier ou 
  programme excutable dont l'en-tte est conforme peuvent tre modifis : 
  chargement rapide, gestion et protection mmoire, ... Sous MagiC, il est 
  possible de dfinir la mmoire  rserver pour les programmes 
  excutables. Cette option est identique  celle de MagiC 
  ('LIMITMEN.TTP').
+ [Return] peut remplacer le raccourci [Control]+[O] pour slectionner un 
  objet.
+ Routine pour le comportement dfectueux de Kobold 2.x sous MultiTOS : 
  Kobold peut maintenant (comme sous TOS simple) excuter un job via la 
  ligne de commande.
+ L'affichage du statut des oprations de copie/dplacement/effacement a 
  t significativement amlior. Le nombre de fichiers/dossiers, la 
  taille totale en octets, les noms du rpertoire source et destination 
  sont affichs. Le traitement des vnements est galement effectu en 
  'douceur'. Thing effectue les copies par blocs de 16 Ko et vrifie aprs 
  chacun d'entre-eux les autres vnements (raffichage de la fentre, 
  ...). Ceci permet de rserver un maximum de mmoire et de continuer le 
  traitement de l'opration en tche de fond.
+ La bote pour renommer les fichiers/dossiers a t quelque peu 
  rorganise : affichage de toutes les donnes concernant le rpertoire 
  source et destination, le nom, la date, l'heure, ...
! Les liens de fichiers sous MagiC ont t de nouveau mis de ct.
! Les attributs MiNT des fichiers 'Groupe' et 'Utilisateur' peuvent tre 
  changs dans la bote 'Information...'.
! Un bogue mineur avec AV_DRAG_ON_WINDOW a t corrig :
   - Les icnes du bureau affichent de nouveau leur titre ;
   - Plusieurs dossiers peuvent dsormais tre installs sur le bureau.
+ Certains dossiers bien enfouis sont maintenant reconnus dans les botes 
  'Dplacement d'objets' et 'Information...'. La longueur maximum d'un 
  chemin est de 256 caractres et le niveau de sous-rpertoires est de 16. 
  Les chemins d'accs de plus de 16 niveaux de sous-rpertoires ne sont 
  pas autoriss. L'opration est donc interrompue et un message d'alerte 
  est affich.
+ Les masques de fichiers sont maintenant affichs  la suite du chemin 
  dans la barre de titre de la fentre rpertoire afin de gagner de la 
  place.


===========================================================================
Documentation de Thing - Questions/Rponses
===========================================================================

                  Le bureau alternatif
                  Copyright  1994/95 Arno Welzel
                  Copyright  1995/96 Arno Welzel et Thomas Binder

    Questions/Rponses
      Je n'arrive pas  charger ma configuration du bureau...
      Pourquoi la touche [Esc] ne relit pas le contenu d'un rpertoire ?
      Puis-je accder au rpertoire prcdent par le clavier ?
      Puis-je accder  un lecteur par le clavier ?
      Pourquoi je ne peux retirer Thing de la mmoire sous MagiC ?
      Comment ne pas tre en 'TOS simple' sous MagiC ?
      Pourquoi 'Rsolution vido' est-il gris ?
      Y a-t-il des problmes avec les pr-versions des TOS 1.04 ?
      Pourquoi mon bureau disparat-il ?
      Les caractristiques du protocole AV ne semblent pas fonctionner...
      Peut-on utiliser les scripts Mupfel dans Thing ?
      Les botes de dialogue ne sont pas entirement affiches en 3D...
      Peut-on avoir une image de fond ?
      J'ai des problmes d'accs au lecteur 'U:'...
      Comment installer les lecteurs sur le bureau ?
      Pourquoi certaines botes de dialogue sont-elles bloquantes ?
      Quelles sont les variables d'environnement ?
      De combien de mmoire Thing a-t-il besoin ?
      Pourquoi la fentre console ne fonctionne pas correctement sous 
       MiNT ?
      Pourquoi il n'y a pas de traitement ARGV sous l'AES 4.1 ?
      Pourquoi ST-Guide n'utilise pas le slecteur de fontes de Thing ?
      Puis-je utiliser 'MGFORMAT.PRG' de MagiC avec Thing ?
      Puis-je rserver la mmoire pour les programmes sous MagiC ?


---------------------------------------------------------------------------
Je n'arrive pas  charger ma configuration du bureau...               Thing
---------------------------------------------------------------------------

Q : Pourquoi cette version de Thing n'arrive pas  charger mon fichier 
    'THING.INF' ? Je n'obtient que le bureau par dfaut...

R : Depuis la version 0.5, Thing supporte la variable d'environnement HOME 
    (pour rendre heureux les utilisateurs de MiNT). En particulier, les 
    anciens utilisateurs de Gemini doivent s'assurer que la variable HOME 
    soit bien dfinie avec le rpertoire de Thing.


---------------------------------------------------------------------------
Pourquoi la touche [Esc] ne relit pas le contenu d'un rpertoire ?    Thing
---------------------------------------------------------------------------

Q : Bien que je tape sur la touche [Esc] pour relire un rpertoire aprs 
    un changement de disque, c'est l'ancien qui est raffich et non le 
    nouveau...

R : Tapez [Shift]+[Esc]. Ceci a pour effet de forcer le lecteur  relire 
    le rpertoire (force media change). En effet, certains lecteurs ont un 
    bogue au niveau de cette action. Thing n'en est pas responsable !


---------------------------------------------------------------------------
Puis-je accder au rpertoire prcdent par le clavier ?              Thing
---------------------------------------------------------------------------

Q : Puis-je accder au rpertoire prcdent par le clavier ?

R : Tapez [Undo] ou slectionnez l'icne '..' et tapez [Return].


---------------------------------------------------------------------------
Puis-je accder  un lecteur par le clavier ?                         Thing
---------------------------------------------------------------------------

Q : Puis-je accder  un lecteur par le clavier ?

R : Utilisez [Alternate]+[A-Z] qui ouvre le lecteur associ. Pour ouvrir 
    un autre lecteur en conservant la mme fentre, tapez 
    [Shift]+[Alternate]+[A-Z].


---------------------------------------------------------------------------
Pourquoi je ne peux retirer Thing de la mmoire sous MagiC ?          Thing
---------------------------------------------------------------------------

Q : Pourquoi je ne peux retirer Thing de la mmoire sous MagiC ? MagXDesk 
    peut, lui, tre retir...

R : Le retrait d'un shell sous MagiC n'est pas du tout document. MagXDesk 
    a cette particularit, car il a t dvelopp conjointement avec MagiC 
    dont l'appel  certaines fonctions ne sont pas documentes. En tant 
    que programmeur consciencieux, je n'ai utilis que les appels 
    documents dans le 'Manuel du programmeur MagiC V2.00', et cet 
    fonctionnalit n'y est pas !

    Pour ces raisons, je n'ai pas implant les mthodes 'Trick 17' qui 
    permettent d'obtenir ce rsultat. Contactez-donc les 'Behne' pour 
    qu'ils mettent  jour leur documentation !

    Astuce : Si vous avez absolument besoin de mmoire pour lancer une 
    application, passez en 'TOS simple'. Malheureusement, tous les 
    accessoires et autres applications en parallle seront 'geles' !


---------------------------------------------------------------------------
Comment ne pas tre en 'TOS simple' sous MagiC ?                      Thing
---------------------------------------------------------------------------

Q : Comment doivent tre installes les applications pour qu'elles ne 
    soient pas sous 'TOS simple' ?

R : Thing doit tre install comme un shell. Vous devez ajouter une ligne 
    dans le fichier 'MAGX.INF' (qui a la priorit sur l'entre '#_CTR'). 
    MagiC scrutera celle-ci avant 'C:\THING\'.
    Exemple : '#_SHL  C:\THING\THING.APP'.

Q : J'ai dfini une touche [Alternate] pour lancer Thing comme application 
    0 dans MagXDesk, mais il ne parat pas possible d'utiliser le mode 
    'TOS simple'...

R : La faon 'lgale' de dmarrer en 'TOS simple' sous MagiC est de 
    quitter le programme appel et de lancer l'application en mode 'TOS 
    simple'. En utilisant cette mthode, aprs avoir quitt le programme, 
    MagXDesk est le bureau actif. Thing peut tre excut comme Shell (non 
    seulement comme application 0).


---------------------------------------------------------------------------
Pourquoi 'Rsolution vido' est-il gris ?                            Thing
---------------------------------------------------------------------------

Q : Pourquoi l'option 'Rsolution vido' n'est pas accessible sous TOS 
    simple ? Le bureau du Falcon permet de changer de rsolution...

R : Sous MagiC, les fonctions du systme d'exploitation permettant un 
    changement de rsolution 'propre' sont prsentes. Il n'y a pas de 
    moyen 'correct' de changer la rsolution sous TOS simple. Mme aprs 
    avoir farfouill dans le systme et utilis quelques appels 'non 
    autoriss' de fonctions non documentes, il n'y a pas de grandes 
    chances pour que cela fonctionne avec des cartes graphiques, Overscan, 
    ...

   Conseil : Il existe quelques utilitaires comme 'SelectDevice' qui 
   permet de changer de rsolution sous TOS simple.


---------------------------------------------------------------------------
Y a-t-il des problmes avec les pr-versions des TOS 1.04 ?           Thing
---------------------------------------------------------------------------

Q : Y a-t-il des problmes avec les pr-versions des TOS 1.04 ?

R : Les pr-versions des TOS 1.04 n'ont pas les quelques fonctions 
    cruciales ncessaires pour le lancement 'propre' des applications GEM. 
    Il devient donc pnible d'utiliser d'anciennes versions du TOS 1.04... 
    Faites une mise  jour de votre TOS, vous ne le regretterez pas !


---------------------------------------------------------------------------
Pourquoi mon bureau disparat-il ?                                    Thing
---------------------------------------------------------------------------

Q : Aprs avoir chang de rsolution, la configuration des icnes de 
    mon bureau a disparue... Pourquoi ?

R : Thing sauvegarde chaque rsolution dans des fichiers '*.Ixx' 
    diffrents (icnes et positions sur le bureau). Par exemple, pour une 
    rsolution de 640x400 en monochrome, Thing va rechercher le fichier 
    '06400400.I01'. Afin de ne pas avoir  refaire une configuration, 
    faites une copie de votre fichier usuel et renommez-le avec le nom de 
    la rsolution et de la palette couleur courante. Utilisez ensuite 
    l'option 'Charger Options...' du menu 'Options' qui rechargera le 
    fichier de rsolution appropri.

    Thing opre maintenant par une option de 'retour en arrire' qui offre 
    la possibilit de charger un fichier '*.Ixx' existant, dans cette 
    situation.


---------------------------------------------------------------------------
Les caractristiques du protocole AV ne semblent pas fonctionner...   Thing
---------------------------------------------------------------------------

Q : Bien que les programmes que j'utilise supportent le protocole AV 
    (ParaFin, TreeView, PacShell, ...), ils ne paraissent pas tre 
    reconnus par Thing. Il n'y a pas de passage  la fentre suivante 
    gnral (window cycling), mme avec les fonctions de Drag&Drop des 
    fichiers/dossiers...

R : Il peut y avoir plusieurs raisons  cela :
   - Assurez-vous que la variable d'environnement AVSERVER est installe. 
     Rfrez-vous aux chapitres consacrs aux protocoles.
   - Quelques anciens programmes (comme les anciennes versions de ParaFin) 
     ignorent l'instruction AVSERVER et n'acceptent que Gemini en tant que 
     serveur. Contactez l'auteur (ou moi-mme) et rclamez que la variable 
     AVSERVER soit supporte.

    Thing a t test avec diffrents programmes qui grent le protocole 
    AV (sous TOS simple sans AVSERVER). En voici la liste :

    PacShell :   partir de la V2.60
    ParaFin  :   partir de la V1.36
    TreeView :   partir de la V2.4 (seulement en accessoire)
    ST-Guide :   partir du 12.11.1994 ou aprs


---------------------------------------------------------------------------
Peut-on utiliser les scripts Mupfel dans Thing ?                      Thing
---------------------------------------------------------------------------

Q : J'ai dj travaill avec Gemini et je possde quelques scripts que je 
    voudrais utiliser avec Thing. Comment puis-je faire ?

R : Mupfel (MUPFEL.TTP) peut tre install comme application dans Thing 
    avec pour type de fichier '*.MUP'. Il n'est actuellement pas possible 
    pour Thing d'utiliser les scripts Mupfel comme programmes (par 
    exemple, dplacer des fichiers sur un script comme dans Gemini). Dans 
    une version future, le nom du script ainsi que les fichiers pourront 
    tre transmis  Mupfel ou  un autre shell. Les outils actuels peuvent 
    utiliser le protocole AV pour excuter un script Mupfel (galement 
    avec paramtres). Par exemple : Imploid, Clock, ...


---------------------------------------------------------------------------
Les botes de dialogue ne sont pas entirement affiches en 3D...     Thing
---------------------------------------------------------------------------

Q : Les botes de dialogue ne sont pas entirement affiches en 3D... Il 
    n'y a que les boutons...

R : Actuellement, j'ai implant l'aspect 3D uniquement sur les boutons et 
    les ascenseurs, car ceci est facile  raliser. Pour avoir une 
    interface 3D complte, il est ncessaire de raliser des routines 
    spciales pour les objets texte, boutons radio, botes de validation, 
    ...

Q : Je n'aime pas cet aspect 3D... Comment le dsactiver ?

R : Pas de problme ! Allez dans l'intercalaire 'Bureau' de la bote 
    'Prfrences...' et dsactivez l'option 'Aspect 3D'.


---------------------------------------------------------------------------
Peut-on avoir une image de fond ?                                     Thing
---------------------------------------------------------------------------

Q : Peut-on avoir une image de fond sur le bureau ?

R : Oui, n'importe quelle image au format IMG peut tre charge comme 
    image de fond en utilisant les options dans l'intercalaire 'Bureau' de 
    la bote 'Prfrences...'. Les images peuvent tre centres ou 
    recopies comme motif de remplissage.

Q : Thing peut-il afficher les images couleur XIMG ?

R : Oui, et vous pouvez dfinir si vous utilisez la palette de l'image ou 
    non.


---------------------------------------------------------------------------
J'ai des problmes d'accs au lecteur 'U:'...                         Thing
---------------------------------------------------------------------------

Q : Lorsque je tente d'accder au lecteur U:, ce sont les lecteurs A: et 
    B: qui sont reconnus... Qu'est-ce qui provoque cela ?

R : A la diffrence avec le bureau Atari et d'anciennes versions de 
    MagXDesk, le lecteur U: est maintenant accessible par les fonctions 
    MiNT : Dxreaddir(), ... Lors du premier accs au lecteur U:, GEMDOS 
    (mais pas Thing) se rfre aux units A: et B:, ce qui provoque cette 
    raction. C'est donc un problme li  MiNT/MagiC qui ne peut tre 
    rsolu par Thing.


---------------------------------------------------------------------------
Comment installer les lecteurs sur le bureau ?                        Thing
---------------------------------------------------------------------------

Q : Comment installer les lecteurs sur le bureau ?

R : C'est le fichier 'ICONS.INF' qui assigne les icnes utilises pour les 
    lecteurs. Il peut tre dit manuellement  condition que vous 
    connaissiez la structure de ce fichier. Les icnes des lecteurs sont 
    identifies par les 4 caractres IDRV, par exemple :

   IDRV "Donald" C        -> Affiche une icne ayant le nom "Donald" et 
                             qui est associe au lecteur C:
   IDRV "FILESYSTEM" U,I  -> Affiche une icne ayant le nom "FILESYSTEM" 
                             pour les lecteurs U: et I:
   IDRV D,E               -> Affiche les icnes pour les lecteurs D: et 
                             E:, mais sans nom

   Cependant, il est plus facile d'utiliser l'option 'Modifier icnes...' 
   du menu 'Options'. Celle-ci appelle Thing Icon Manager (le gestionnaire 
   d'icnes de Thing), programm par Holger Weets, lequel permet de 
   dfinir les icnes pour les lecteurs souhaits. Le Drag&Drop est 
   galement possible pour placer les icnes sur le bureau.


---------------------------------------------------------------------------
Pourquoi certaines botes de dialogue sont-elles bloquantes ?         Thing
---------------------------------------------------------------------------

Q : Thing a pour caractristique d'offrir des botes de dialogue non 
    bloquantes. Pourtant, certaines restent bloquantes...

R : Patience, patience, je ne peux tout faire  la fois ! A long terme, je 
    compte rendre toutes les botes de dialogue non bloquantes. Elles 
    pourront rester ouvertes en arrire-plan, mais ce n'est pas le cas 
    pour l'instant...


---------------------------------------------------------------------------
Quelles sont les variables d'environnement ?                          Thing
---------------------------------------------------------------------------

Q : La documentation fait rfrence a des variables d'environnement, 
    qu'elles sont-elles ?

R : Il existe des fichiers de configuration au format ASCII qui permettent 
    aux programmes de rechercher chacun d'entre-eux. MagiC (MagXDesk) et 
    MultiTOS se servent de ces fichiers, mais ils ne sont pas utiles sous 
    TOS simple. Voici quelques exemples de configuration ; rappelez-vous 
    que vous devez dfinir vos propres rpertoires pour que ceux-ci soient 
    bien reconnus :

   MagiC (MagXDesk)
     MagiC utilise 'MAGX.INF', qui doit tre normalement dans la racine du 
     lecteur de dmarrage. N'importe quelle variable d'environnement peut 
     tre ajoute aprs un '#_ENV'. Important ! Toutes les entres doivent 
     tre avant la ligne contenant '#_CNF'.

     Pour Thing, ajoutez simplement les lignes suivantes :

     #_ENV AVSERVER=THING
     #_ENV FONTSELECT=THING

     Aprs redmarrage du systme, les programmes supportant le protocole 
     AV ou le protocole des fontes auront Thing comme serveur AV ainsi que 
     son slecteur de fontes.

   MultiTOS
     Dans le rpertoire MultiTOS, qui est normalement situ sur la racine 
     du lecteur de dmarrage, se trouve un fichier 'GEM.CNF'. Pour Thing, 
     il doit comporter les lignes suivantes :

     setenv AVSERVER=THING
     setenv FONTSELECT=THING

     Aprs redmarrage du systme, les programmes supportant le protocole 
     AV ou le protocole des fontes auront Thing comme serveur AV ainsi que 
     son slecteur de fontes.

   TOS simple & MiNT
     Sous TOS simple, ce n'est pas si facile. Vous avez besoin d'un 
     utilitaire comme Senf, AutoEnv, ... capable de dfinir votre 
     environnement durant le dmarrage du systme. Bien que plusieurs 
     programmes nouveaux comme St-Guide, Parafin, ... peuvent fonctionner 
     avec Thing via le protocole AV sans 'AVSERVER', il faut dfinir les 
     variables suivantes :

     setenv AVSERVER THING
     setenv FONTSELECT THING

   TOS simple & GEMRAM (WINX)
     Pour utiliser WINX, l'utilitaire GEMRAM doit tre install. Celui-ci 
     permet de dfinir les variables d'environnement. GEMRAM est 
     normalement lanc  partir du dossier 'AUTO' et consulte un fichier 
     appel 'GEMRAM.ENV'. Les variables suivantes doivent tre installes :

     AVSERVER=THING
     FONTSELECT=THING


---------------------------------------------------------------------------
De combien de mmoire Thing a-t-il besoin ?                           Thing
---------------------------------------------------------------------------

Q : De combien de mmoire Thing a-t-il besoin ?

R : Thing ncessite actuellement de 500  550 Ko de mmoire principale,  
    condition d'utiliser les icnes couleurs standard fournies et qui 
    n'incluent pas un shell de commande intgr comme Gemini ou no|Desk. 
    Avec des modes suprieurs  256 couleurs, il est invitable que la 
    capacit mmoire sera rduite. Si votre priorit est d'conomiser de 
    la mmoire, il est judicieux de refaire du tri dans le fichier 
    d'icnes 'ICONS.RSC'.

    Pour chaque rsolution, Thing rserve un tampon de 3 Ko qui est 
    ncessaire aux priphriques bitmap indpendants : 32*32*24/8=3072 
    octets (icnes de 32 par 32 pixels  raison de 24 bits par pixel).

   Pour conomiser de la mmoire sur les systmes monochromes, utilisez le 
   fichier 'MONOICON.RSC', que vous renommerez en 'ICONS.RSC'. Vous pouvez 
   galement crer votre propre fichier d'icnes monochromes 'ICONS.RSC' 
   et donc utiliser celui-ci.


---------------------------------------------------------------------------
Pourquoi la fentre console ne fonctionne pas correctement sous MiNT ?Thing
---------------------------------------------------------------------------

Q : Pourquoi la fentre console ne fonctionne pas correctement sous MiNT ? 
    Si je lance un shell TOS, le curseur n'apparat pas ainsi que le texte 
    que je tape...

R : C'est un problme inconnu. Quelquefois, TOS2GEM ne reconnat pas ce 
    qui rentre et ce qui sort du tampon VT52. Ceci peut tre facilement 
    corrig en supprimant le tampon (option 'Aucun' de l'intercalaire 
    'TOS2GEM' de la bote 'Prfrences...').


---------------------------------------------------------------------------
Pourquoi il n'y a pas de traitement ARGV sous l'AES 4.1 ?             Thing
---------------------------------------------------------------------------

Q : Pourquoi il n'y a pas de traitement ARGV quand l'AES 4.1 est prsent ? 
    Seuls les 124 premiers caractres sont transmis par la ligne de 
    commande...

R : Ceci a t dj confirm par plusieurs personnes comme un problme 
    venant de l'AES 4.1.

   L'AES 4.0 fonctionne bien et est la dernire version officielle.
   L'AES 4.1 a seulement t mis  jour pour les dveloppeurs (je ne suis 
   pas un dveloppeur officiel). Je n'ai donc pas essay d'ajouter une 
   routine de correction dans Thing !

   Pour rsumer, utilisez l'AES 4.0, achetez MagiC ou corrigez le problme 
   vous-mme.


---------------------------------------------------------------------------
Pourquoi ST-Guide n'utilise pas le slecteur de fontes de Thing ?     Thing
---------------------------------------------------------------------------

Q : Pourquoi ST-Guide n'utilise pas le slecteur de fontes de Thing ? J'ai 
    install la variable d'environnement FONTSELECT avec FONTSELECT=THING 
    et d'autres programmes utilisent le slecteur correctement...

R : Vous utilisez probablement une ancienne version de ST-Guide. Vrifiez 
    que votre version est date du 30/04/1995 ou aprs.


---------------------------------------------------------------------------
Puis-je utiliser 'MGFORMAT.PRG' de MagiC avec Thing ?                 Thing
---------------------------------------------------------------------------

Q : Puis-je utiliser 'MGFORMAT.PRG' de MagiC avec Thing ? J'ai install 
    'MGFORMAT.PRG' comme programme externe pour le formatage, mais deux 
    botes de dialogue apparaissent toujours...

R : 'MGFORMAT' ncessite un paramtre via une ligne de commande. Celui-ci 
    dfinit si l'on dsire formater ou copier. Pour toujours utiliser 
    'MGFORMAT' pour le formatage et viter l'affichage des botes, 
    procdez comme ce qui suit :

   - Installez 'MGFORMAT.PRG' comme application ;
   - Ajoutez le paramtre '-f' dans la ligne de commande ;
   - Installez 'MGFORMAT.PRG' comme programme externe pour le formatage 
     dans l'intercalaire 'Systme' de la bote 'Prfrences...'.


---------------------------------------------------------------------------
Puis-je rserver la mmoire pour les programmes sous MagiC ?          Thing
---------------------------------------------------------------------------

Q : Puis-je rserver la mmoire pour les programmes sous MagiC ? MagiC 
    possde un outil 'LIMITMEM.TTP' qui permet de rserver un maximum de 
    mmoire pour les programmes. Puis-je l'utiliser avec Thing ?

R : Oui, l'entre 'Information...' du menu fichier intgre un intercalaire 
    'Attributs' dont se trouve une option qui permet de dfinir la mmoire 
     rserver. La valeur est exprime en Kilo-octets. Pour ne rserver 
    aucune mmoire, effacez le champ ou entrez 0.

Q : Pourquoi la taille des fichiers excutables grossie de 8 Ko aprs 
    avoir dfini une rservation mmoire ?

R : Contrairement  ce qu'on pourrait penser, les attributs de gestion 
    mmoire ne sont pas sauvs dans des secteurs rservs de l'en-tte du 
    programme, mais  la fin.

   Les 8 octets commencent avec le texte 'MAGX' suivi d'un entier de 32 
   bits contenant la limite dfinie en octets. Pour effacer une 
   rservation mmoire, il suffit de retirer ces octets ou de les 
   remplacer par une nouvelle rservation. Si vous ne savez pas ce que 
   vous faites, utilisez l'entre 'Information...' du menu 'Fichier' ou un 
   autre utilitaire. Il est trs facile de dtruire l'intgrit d'un 
   fichier excutable en le manipulant n'importe comment !


---------------------------------------------------------------------------
Souris & clavier                                                      Thing
---------------------------------------------------------------------------

Actions avec la souris

Tirer avec le bouton gauche enfonc :
  Objets - Drag&Drop
  Bureau ou fentres en arrire-plan - Slection en lasso
Clic gauche :
  Objet - Slections individuelles
  Fentres en arrire-plan - Activation de fentres
[Shift] + clic gauche :
  Objet - Ajouter  une slection
  Bouton de fermeture - Fermeture d'une fentre (la fermeture 
   peut tre totale en ignorant les sous-rpertoires)
Double-clic gauche :
  Ouverture d'un objet
[Control] + double clic gauche :
  Visualisation d'un objet
[Shift] + double clic gauche :
  Lancement de programmes en mode simple TOS si Thing est dfini comme 
   shell sous MagiC et que les programmes ne soient pas installs comme 
   applications
  Ouverture de lecteurs ou de dossiers dans la fentre rpertoire active
[Alternate] + double clic gauche :
  Ouverture du rpertoire source d'une icne de bureau ou d'un objet de 
   groupe
  Ouverture d'une nouvelle fentre 'relative' d'un dossier existant
Clic droit :
  Activation d'une fentre dans le cas o une opration en arrire-plan 
   est active
  'Simulation d'un double-clic gauche' (utilis aussi avec les touches 
   spciales), si l'option correspondante de l'intercalaire 'Bureau' de la 
   bote 'Prfrences...' est active
Clic droit maintenu :
  Dfilement en 'temps rel' dans une fentre du bureau


Actions avec le clavier

[Alternate]+[A-Z] :
  Ouverture du lecteur correspondant (A  Z), s'il existe ; peut tre 
   associ avec [Shift] pour l'ouverture d'un autre lecteur dans une mme 
   fentre
  Slection du raccourci clavier correspondant dans le champ d'une bote 
   de dialogue
[Return] :
  Ouverture d'un objet slectionn
[Shift]+[Return] :
  Excute le programme slectionn en mode TOS simple si Thing est dfini 
   comme shell sous MagiC et que celui-ci n'est pas install comme 
   application
  Ouverture du lecteur ou du dossier slectionn dans la fentre active
[Control]+[Return] :
  Visualisation du fichier slectionn
[Esc] :
  Ractualise le contenu de la fentre active
[Shift]+[Esc] :
  Force la relecture du contenu du lecteur actif (force media change)
  Abandonne les modifications d'un objet de groupe
[Insert] :
  Active ou non le curseur de slection dans la fentre d'un rpertoire 
   d'un groupe


---------------------------------------------------------------------------
Remerciements                                                         Thing
---------------------------------------------------------------------------

Je tiens  remercier les personnes qui, avec leur soutien, leurs 
suggestions et leurs remarques m'ont permis de mener  bien la ralisation 
de Thing (par ordre alphabtique) :

 Thomas Binder
 Pour TOS2GEM, son aide, ses conseils et suggestions avec MiNT et MinixFS 
 ainsi que pour le dveloppement de Thing jusqu' la version 1.0.

 Stefan Brusch
 Pour son remarquable logiciel UUCP, sans qui, les efforts de -test avec 
 Internet auraient t un calvaire

 Volker Burggrf
 Pour son assistance lors des transferts de fichiers entre Augsburg et 
 Oldenburg ainsi que le -test.

 Joe Connor
 Pour sa traduction anglaise et l'enregistrement des utilisateurs via 
 InterActive.

 Erik Meltzer
 Pour la ralisation du manuel TeX et ses conseils pour TeX & LaTeX.

 Hartwig zur Nieden
 Pour leur aide sur le protocole AV et l'excellent utilitaire de recherche 
 ParaFin qui fonctionne  merveille avec Thing.

 Thomas Schulze
 Pour la documentation sur MiNT/MultiTOS au format ST-Guide ainsi que la 
 ralisation de la fonte 'Dcheneva' pour Thing.

 Holger Weets
 Pour son gnial systme hypertexte ST-Guide et PacShell qui depuis la 
 version 2.58 supporte le protocole AV et le Drag&Drop qui fonctionne 
 magnifiquement bien avec Thing. C'est aussi un -testeur 'minutieux' avec 
 un instinct 'naturel' qui trouve de nouveaux bogues et qui me rappelle 
 tout ce que j'ai oubli dans Thing !

Je tiens galement  remercier tous les autres -testeurs ainsi que tous 
les utilisateurs enregistrs pour leur patience, leurs suggestions et 
leurs encouragements pour mon travail !


---------------------------------------------------------------------------
O se procurer les mises  jour ?                                     Thing
---------------------------------------------------------------------------

  Par courrier
    InterActive Support Scheme
    Joe Connor

    65 Mill Road
    Colchester, Essex, CO4 5LJ
    Angleterre

    Ou :

    Arno Welzel
    Georgenstrae 55
    D-86152 Augsburg
    Allemagne

    Note : ajouter une enveloppe libelle  votre adresse, une disquette 
    et coupon rponse international ou l'quivalent en timbres.

  Bote aux lettres
    MUSIC Box (mubo) Augsburg, Allemagne

    Tlphone : +49-821-528406, +49-821-526088, +49-821-2290295

    Connectez-vous sous 'gast' et allez dans la rubrique des logiciels 
    avec '*82'. Vous trouverez la dernire version de Thing dans le groupe 
    Atari.

  FTP
    La dernire version de Thing est galement sur les serveurs suivants :

    1) ftp.augusta.de - /pub/sys/atari
    2) ftp.uni-oldenburg.de - /pub/atari/desktop

Le nom de l'archive sur les BBS ou les FTP est toujours la mme :

  THINxxxD.LZH ... version allemande x.xx


---------------------------------------------------------------------------
Bogues                                                                Thing
---------------------------------------------------------------------------

"... On ne peut rien obtenir de plus... "

  Les environnements locaux ne peuvent tre utiliss pour les programmes 
   TOS/TTP lancs avec 'MINIWIN.APP' sous MultiTOS. Cela semble venir d'un 
   problme propre  'MINIWIN'.

  Les oprations 'non-bloquantes' de Freedom semblent ne pas fonctionner 
   correctement. Il se peut que Thing ne reconnaisse pas la fentre de 
   Freedom  activer.

  Avec MultiTOS AES 4.1, la transmission des paramtres ARGV n'est pas 
   possible ! Seuls les 125 premiers caractres de la ligne de commande 
   sont utiliss. C'est un bogue li  l'AES 4.1, le 4.0 fonctionnant 
   parfaitement.

  Important : l'acclrateur de souris LogiTech ne doit pas tre utilis 
   ! 'MACCEL3' d'Atari remplit la mme fonction et fonctionne trs bien. 
   Plusieurs problmes ('plantages' avant et aprs l'excution de 
   programmes) peuvent intervenir avec l'acclrateur LogiTech.

  L'utilisation de Kobold 2 avec les fichiers systme Minix peuvent 
   occasionner des problmes ! C'est un problme li  Kobold qui n'est 
   pas capable de grer les noms de fichier longs.
