OLGA  Comment installer OLGA



Voici une version courte de l'installation d'OLGA puisque elle ne traite pas de InplaceDrawing (ID4-OLGA) ! ID4 n'est pas necessaire pour utiliser le pont d'objets, par exemple, entre QED et CAB.


Pour utiliser OLGA vous devez avoir un systeme d'exploitation multitâches installé, comme MultiTOS, N.AES ou MagiC.

Tout d'abord, vous devez décider si vous voulez que OLGA manager reste en memoire tout le temps ou si il doit etre lancé seulement quand cela est nécessaire. La première solution est assez simple, vous devez juste copier OLGA manager (OLGA.APP) à la racine de votre disque de boot et le renommer en OLGA.ACC. AprĖs avoir rebooté votre machine, OLGA est près à etre utilisé.

La deuxième solution est un peu plus compliquée, mais elle libère la mémoire lorsque vous n'utilisez pas OLGA (c'est le type d'installation qui est recommandé). Copiez OLGA.APP n'importe où (par exemple C:\GEMSYS\OLGA\OLGA.APP) et fixez la variable d'environnement OLGAMANAGER vers ce chemin. Sous MultiTOS vous devez inserer la ligne suivante dans le fichier GEM.CNF :


  setenv OLGAMANAGER=C:\GEMSYS\OLGA\OLGA.APP

MagiC attends le ligne suivante dans le fichier MAGX.INF :


  #_ENV OLGAMANAGER=C:\GEMSYS\OLGA\OLGA.APP

Si vous lancez un application compatible OLGA maintenant, OLGA manager sera lancé automatiquement. De plus, le manager sera quitté automatiquement quand la dernière application compatible OLGA aura été quitté.

La façon d'OLGA de gérer les documents d'une application depend de l'application elle-meme. Prenons l'exemple d'un programme de dessin vectoriel qui peut aussi intégrer des images bitmap dans ces documents. Si vous double cliquez sur une image bitmap, OLGA essaiera de lancer une application qui gère ce type d'images. Quand vous aurez finis de travailler dessus et que vous aurez sauvé le fichier, le programme de dessin vectoriel mettra à jour automatiquement son document.

Donc, pour que OLGA sache quelle application lancer, vous devez indiquer au manager quelles sont vos applications favorites en configurant le fichier OLGA.INF. Tout d'abord, copiez le dans le meme répertoire que le fichier OLGA.APP (ou OLGA.ACC, ou à la racine de votre disque de boot, ou dans votre répertoire $HOME), puis modifiez ses paramètres. La structure du fichier OLGA.INF est la suivante :


[Extensions]
.EXT=chemin + nom du fichier (ou un alias)
   ...

[Types]
XY=chemin + nom du fichier (ou un alias)
 ...

[Applications]
Alias=chemin + nom du fichier
    ...

Vous trouverez un exemple de fichier OLGA.INF à la fin de ce document.

La section [Extensions] définie quelle application peut editer tel type de fichier en attribuant une application à une extension de fichier. Vous ne pouvez définir une extension qu'une seule fois.

La section [Types] attribue une application à un certain type de programmes. Par exemple, "ED" est utilisé pour les editeurs. Le tableau suivant montre quels sont les types disponibles actuellement :

WPTraitement de texte
DPlogiciel de PAO
EDediteur de texte
DBbase de donnée
SStableur
RGlogiciel de dessin bitmap
VGlogiciel de dessin vectoriel
GGlogiciel de dessin
MUapplication musicale
CDCAD
DClogiciel de communication
DTbureau
PEenvironement de programmation

Remarque : Les types d'applications correspondent aux types utilisés par le protocol XAcc.

Finallement, la section [Applications] permet d'avoir un fichier OLGA.INF plus propre en définissant des alias qui peuvent etre utilisé à la place du chemin complet des applications. Vous n'etes pas obligé d'utiliser cette section (Bien que cela soit recommandé).

C'est tout pour l'installation.




Un exemple de fichier OLGA.INF


[Extensions]
;utilisez des lettres en majuscules pour les extensions !
.TAD=$ARTWORX
.CWG=$ARTWORX
.GEM=$ARTWORX
.CVG=$ARTWORX
.AI=$ARTWORX
.SDB=$STELLA
.TXL=$TEXEL
.DIF=$TEXEL
.CSV=$TEXEL
.XLS=$TEXEL
.HTM=$CAB
.TXT=$QED
.ASC=$QED
.IMG=$PAPILLON
.TIF=$PAPILLON
.JPG=$PAPILLON
.GIF=$PAPILLON

[Types]
;vous devez utiliser aussi des majuscules pour les types
SS=$TEXEL
VG=$ARTWORX
RG=$PAPILLON
GG=$STELLA
ED=$QED

[Applications]
TEXEL=C:\Program\PP\PRGS\texel.app
STELLA=C:\Program\STELLA\STELLA.APP
ARTWORX=C:\Program\ArtWorx\ARTWORX.PRG
IDEALIST=C:\Tools\IdeaList\IDEALIST.PRG
CAB=C:\Program\WWW\CAB\CAB.APP
QED=C:\Editors\qed\qed.app
PAPILLON=C:\Program\PAPILLON\PAPILLON.PRG

Dernière mise à jour: 1999-10-25 - webmaster@snailshell.de