initial commit

This commit is contained in:
root
2023-06-12 09:14:09 +02:00
commit b4912f303e
2545 changed files with 209350 additions and 0 deletions

View File

@@ -0,0 +1,183 @@
<! *** 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>