Files
FireBee_Setup/THING/language/thing.127/fr/DOC_HTML/PAGES/APPLICAT.HTM
2022-11-14 10:05:42 +01:00

184 lines
10 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<! *** En-tˆte ***>
<html><head><title>Thing V1.09 - Applications</title></head>
<body>
<! ------------------------------------------------------------------------------------------------>
<! *** Applications ***>
<! ------------------------------------------------------------------------------------------------>
<h3>Applications</h3>
<ul>
<li><a href="#G&eacute;n&eacute;ral">G&eacute;n&eacute;ral</a>
<li><a href="#Propri&eacute;t&eacute;s">Propri&eacute;t&eacute;s sp&eacute;cifiques</a>
<li><a href="#Ligne de commande">Installer une ligne de commande</a>
</ul>
<! ------------------------------------------------------------------------------------------------>
<hr size=1>
<h3>Applications : <a name="G&eacute;n&eacute;ral">G&eacute;n&eacute;ral</a></h3>
Thing reconna&icirc;t certains programmes comme ex&eacute;cutables. Eventuellement, d'autres fichiers peuvent
&ecirc;tre consid&eacute;r&eacute;s comme ex&eacute;cutables en fonction des options d&eacute;finies dans la bo&icirc;te de dialogue
'Pr&eacute;f&eacute;rences...' (<a href="../pages/options.htm#Pr&eacute;f&eacute;rences - Syst&egrave;me">intercalaire
'Syst&egrave;me'</a>).<p>
<dl>
<dt><b>Programmes GEM</b>
<dd>Tous les fichiers portant l'extension : PRG, APP, GTP et (&eacute;ventuellement) PRX, APX.<p>
<dd>Les programmes GEM peuvent &ecirc;tre ex&eacute;cut&eacute;s normalement ou par ligne de commande <a
href="../pages/protocol.htm#VA_START">VA_START</a> sous un environnement multit&acirc;ches.<p>
<dd>Les programmes avec l'extension 'GTP' attendent une entr&eacute;e par une ligne de commande (exemple :
par <a href="../pages/protocol.htm#Drag&Drop">Drag&amp;Drop</a> sur l'ic&ocirc;ne du programme).
Autrement, l'ex&eacute;cution sera faite sans param&egrave;tres.<p>
<dt><b>Accessoires</b>
<dd>Tous les fichiers portant l'extension 'ACC' et (&eacute;ventuellement) ACX.<p>
<dd>Sous Thing, les accessoires sont seulement pass&eacute;s par VA_START ou (&eacute;ventuellement) par AC_OPEN.
Si un accessoire n'est pas actif, il peut &ecirc;tre trait&eacute; comme un programme GEM. Une bo&icirc;te d'alerte
sera affich&eacute;e vous avertissant que tous les accessoires ne peuvent &ecirc;tre ex&eacute;cut&eacute;s comme programme.<p>
<dt><b>Programmes TOS</b>
<dd>Tous les fichiers portant l'extension TOS ou TTP. Sous MiNT, tous les fichiers avec l'attribut
'x' seront consid&eacute;r&eacute;s comme TTP.<p>
<dd>La sortie des programmes TOS peut &ecirc;tre affich&eacute;e dans la fen&ecirc;tre console de Thing si TOS2GEM est
install&eacute;. Eventuellement, ce sera VT52 (sous MagiC), MINIWIN (sous MultiTOS), <a
href="../pages/intro.htm#TOSWIN">TOSWIN</a> (sous TOS simple & MiNT).<p>
<dd>A la diff&eacute;rence des programmes GEM, aucune transmission de param&egrave;tres par <a
href="../pages/protocol.htm#VA_START">VA_START</a> n'est possible. Les programmes TTP/GTP affichent
une ligne de commande si n&eacute;cessaire.<p>
<dt><b>Modules CPX</b> (optionnel)
<dd>Si 'Freedom 2' (en cours de d&eacute;veloppement) est install&eacute;, il est possible d'ex&eacute;cuter en tant que
programme GEM les fichiers portant les extensions CPX, EPX et (&eacute;ventuellement) CPZ et EPZ.<p>
<dd>La diff&eacute;rence importante avec 'Freedom 2' est qu'il offre la possibilit&eacute; d'ex&eacute;cuter plusieurs
modules CPX en m&ecirc;me temps dans Thing, m&ecirc;me sous TOS simple.<p>
</dl>
Les programmes peuvent &ecirc;tre lanc&eacute;s par un double-clic sur l'ic&ocirc;ne ou par simple clic et la commande
'Ouvrir...' du menu 'Fichier' ou encore par <a
href="../pages/protocol.htm#Drag&Drop">Drag&amp;Drop</a> en tirant le fichier sur le programme.<p>
Une des caract&eacute;ristiques int&eacute;ressante du bureau Atari est la possibilit&eacute; d'associer des extensions
de fichiers &agrave; des applications sp&eacute;cifiques. Dans Thing, ceci est g&eacute;r&eacute; par les options 'Ouvrir...',
'Voir...' et 'Imprimer...'.<p>
Plus d'une application peut &ecirc;tre install&eacute;e pour chaque type de fichier et cela apporte de multiples
possibilit&eacute;s. Par exemple, un pilote DVI peut &ecirc;tre install&eacute; pour imprimer et visualiser tous les
fichiers 'DVI' par l'interm&eacute;diaire d'IdeaList.<p>
<! ------------------------------------------------------------------------------------------------>
<hr size=1>
<h3>Applications : <a name="Propri&eacute;t&eacute;s">Propri&eacute;t&eacute;s</a></h3>
<dl>
<dt>Voir aussi :
<dd><a href="../pages/options.htm#Applications...">Options pour l'installation d'applications</a>
</dl>
Chaque application peut &ecirc;tre individuellement assign&eacute;e &agrave; des t&acirc;ches diff&eacute;rentes :<p>
<dl>
<dt><b>Types de fichiers reconnus</b>
<dd>Ici, un ou plusieurs types de fichiers, avec jokers, peuvent &ecirc;tre entr&eacute;s pour chaque action
'Ouvrir...', 'Voir...' et 'Imprimer...'. Par exemple, un &eacute;diteur de texte peut &ecirc;tre affect&eacute; pour
'Ouvrir...' avec les extensions '*.txt,*.doc' et 'Voir...' avec '*' qui consid&eacute;rera les fichiers &agrave;
visualiser par d&eacute;faut.<p>
<dt><b>Type de programme (d&eacute;pendant de l'extension)</b>
<dd>Ceci d&eacute;termine comment doit &ecirc;tre ex&eacute;cut&eacute; le programme.<p>
<dt><b>Un titre 'clair'</b>
<dd>Quand aucun titre n'est d&eacute;fini, c'est le nom du programme qui est utilis&eacute; par d&eacute;faut. Vous
pouvez d&eacute;finir un titre pour chaque application et celui-ci sera affich&eacute; dans l'ic&ocirc;ne si elle est
install&eacute;e sur le bureau ou ajout&eacute;e dans une fen&ecirc;tre de groupe (et non dans une fen&ecirc;tre r&eacute;pertoire.
N'importe quel caract&egrave;re peut &ecirc;tre utilis&eacute; jusqu'&agrave; concurrence de 32.<p>
<dt><b>Raccourci (optionnel)</b>
<dd>A la diff&eacute;rence des fichiers et dossiers, les programmes peuvent &ecirc;tre appel&eacute;s par un raccourci
clavier qui, non seulement seront ex&eacute;cut&eacute;s, mais chargeront les objets s&eacute;lectionn&eacute;s comme une ligne
de commande.<p>
<dt><b>R&eacute;pertoire de lancement</b>
<dd>Normalement, un programme consid&egrave;re son propre r&eacute;pertoire comme celui de d&eacute;marrage. Parfois, il
est n&eacute;cessaire, si le r&eacute;pertoire transmis &agrave; la ligne de commande est consid&eacute;r&eacute; comme le r&eacute;pertoire
de lancement ou celui de la fen&ecirc;tre active. Thing propose les deux alternatives.<p>
</dl>
Plusieurs autres options sont implant&eacute;es afin d'adapter au mieux vos diff&eacute;rentes configurations.<p>
<! ------------------------------------------------------------------------------------------------>
<hr size=1>
<h3>Applications : <a name="Ligne de commande">Ligne de commande</a></h3>
Si vous avez utilis&eacute; le bureau de remplacement 'Gemini' avec son shell int&eacute;gr&eacute; 'Mupfel', vous allez
d&eacute;couvrir que Thing en a une approche diff&eacute;rente :<p>
<ol>
<li>Mupfel est lanc&eacute; en m&ecirc;me temps et doit toujours &ecirc;tre disponible.
<li>Les <a href="../pages/bureau.htm#Objets">objets</a> peuvent &ecirc;tre transmis comme scripts &agrave;
Mupfel, lesquels sont cr&eacute;&eacute;s et disponibles en param&egrave;tres de ligne de commande.
<li>Les scripts de Mupfel peuvent &ecirc;tre assign&eacute;s &agrave; une application pour l'ouverture de certains
types de fichiers.
</ol>
Dans Thing, chaque shell doit &ecirc;tre lanc&eacute; comme un programme apr&egrave;s chargement. D'un premier abord,
cela peut para&icirc;tre un inconv&eacute;nient, mais il est plus souple de pouvoir choisir un ou plusieurs
shells comme vous le souhaitez.<p>
M&ecirc;me lanc&eacute; comme programme, il reste possible d'assigner des scripts &agrave; une application pour ouvrir
certains types de fichiers. Voici quelques pr&eacute;cisions :<p>
<dl>
<dt><b>Enregistrer un shell</b>
<dd>Avant tout, Thing doit &ecirc;tre &agrave; m&ecirc;me d'ex&eacute;cuter le script. Installez le shell et dans la bo&icirc;te de
dialogue 'Installer une application', entrez le type de fichier (par exemple : '*.mup') dans le
champ 'Types de fichiers pour l'ex&eacute;cution' de l'intercalaire 'Fichier'. Ensuite, activez l'option
'Utiliser Drag&Drop'.<p>
<dt><b>Drag&Drop</b> (Tirer & Poser)
<dd>Par le syst&egrave;me du Drag&Drop, n'importe quel fichier script, dossier ou programme peut
transmettre au shell le nom du script. Par exemple :<p>
<dd>Si le fichier 'F:\INCOMING\ALICE.LZH' est tir&eacute; puis pos&eacute; sur le shell 'D:\TOOLS\UNPACK.MUP', la
commande suivante sera g&eacute;n&eacute;r&eacute;e :<p>
<pre>
'D:\TOOLS\UNPACK.MUP F:\INCOMING\ALICE.LZH'
</pre>
<dd>En interne, le script n'utilise que le deuxi&egrave;me param&egrave;tre : 'F:\INCOMING\ALICE.LZH'.<p>
<dt><b>Installer un script comme application</b>
<dd>Une fois le shell install&eacute;, les scripts peuvent &ecirc;tre install&eacute;s tout simplement comme
applications (comme dans Gemini).<p>
<dd>Le r&eacute;pertoire de lancement, les param&egrave;tres par d&eacute;faut, les options et l'environnement pr&eacute;sent
sont r&eacute;cup&eacute;r&eacute;s &agrave; partir de l'application correspondante install&eacute;e (bien que cela puisque changer
dans une future version de Thing).<p>
<dd>Ceci ne se limite pas &agrave; un seul shell. Par exemple, il est parfaitement possible d'installer
Mupfel, MCMD et GAWK simultan&eacute;ment pour les fichiers '*.mup', '*.bat' et '*.awk'.<p>
</dl>
<hr size=1>
<table border align=center>
<tr><td align=center><a href="../pages/install.htm">Installation</a>
<td align=center><a href="../pages/intro.htm">Introduction</a>
<td align=center><a href="../pages/bureau.htm">Bureau</a>
<td align=center><a href="../pages/icones.htm">Ic&ocirc;nes</a>
<tr><td align=center bgcolor=blue><font color=white>Applications</font>
<td align=center><a href="../pages/groupes.htm">Groupes d'objets</a>
<td align=center><a href="../pages/enregist.htm">Enregistrement</a>
<td bgcolor=beige align=center><a href="../home.htm">Sommaire</a>
</table>
</body>
</html>