home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 16
/
CD_ASCQ_16_0994.iso
/
maj
/
2200
/
imagique.doc
< prev
next >
Wrap
Text File
|
1994-03-09
|
15KB
|
361 lines
╔══════════╗
║ IMAGIQUE ║
╚══════════╝
Sont regroupés ici plusieurs programmes dont le but est de vous permettre
1 ) d'éditer des documentations incluant
- des écrans "texte" en couleurs de votre choix
- des écrans graphiques que vous pouvez capturer dans un logiciel
( dessin, jeu, grapheur, etc... ) quelconque
La démo ( DEMO.BAT ) ci-jointe montre un exemple de tel "montage".
2 ) si vous programmez, d'inclure dans vos programmes des écrans
graphiques faits à l'aide de n'importe quel autre logiciel ( dessin, grapheur,
jeu, etc ... ) et lus directement dans un fichier-disque.
Ces programmes sont prévus pour un équipement graphique VGA ou SVGA.
┌───────────────────────────────────────────────────────────────────────┐
│ IMAGIQUE est édité en libre essai ( Shareware ). │
│ │
│ S'il vous donne satisfaction et vous rend des services, n'omettez pas │
│ de verser une contribution de 120 FF, par chèque, à son auteur. │
│ │
│ Vous seront alors envoyées les unités AffTimag et AffImage sous forme │
│ compilée ( .TPU ) et avec leurs codes sources (.PAS ). │
│ │
│ Burckel François │
│ 43, av du Gal De Gaulle │
│ 57400 SARREBOURG │
│ FRANCE │
└───────────────────────────────────────────────────────────────────────┘
Les quatre principaux programmes sont:
══════════════════════════════════════
╔════════════════════════════════════════════════╗
1) ║ Les CAPTEURS D'ÉCRAN: CAPT_EC, SAUVIM, CAPT256 ║
╚════════════════════════════════════════════════╝
Programme résident de capture d'écran. A charger depuis le prompt du DOS, de
préférence. La désinstallation se fait par un redémarrage de l'ordinateur
(Ctrl + Alt + Suppr ou bouton "reset" ). Ne fonctionne que sous MSDOS et est
inopérant sous WINDOWS. Pour la réutilisation des écrans ainsi sauvegardés,
utilisez le programme IMAGE_DE ( voir sa DOC ) pour les écrans graphiques et
un éditeur de textes ou TEXTIMAG pour les écrans de type texte.
Comment le faire intervenir ?
═════════════════════════════
L'appel se fait par:
<Shift gauche + F11>
puis ...
- si l'écran est en mode graphique, appuyez sur ...
F1 pour écran de résolution 320 x 200
F2 pour écran de résolution 360 x 480
F3 pour écran de résolution 640 x 200
F4 pour écran de résolution 640 x 350
F5 pour écran de résolution 640 x 400
F6 pour écran de résolution 640 x 480
F7 pour écran de résolution 720 x 348
F8 pour écran de résolution 800 x 600
F9 pour écran de résolution 1024 x 768
Une touche quelconque si vous ne savez pas ( 640 x 480 est
alors pris ).
Échap si vous voulez renoncer
- si l'écran est en mode texte, suivez les indications du message qui
apparaît au haut de l'écran.
Mode graphique:
═══════════════
Lorsqu'il est ainsi appelé, le capteur enregistre un fichier contenant
l'image de l'écran, sous forme de "pixmap", du moins si un signal sonore de
trois notes est émis. Si un signal d'une seule note est émis, c'est que cette
capture n'a pu se faire (fichier impossible à écrire, par manque de place sur
le disque, par exemple). Le fichier ainsi crée est toujours écrit dans le
répertoire actif au moment de l'appel. Cet enregistrement de l'écran
graphique peut prendre de l'ordre de la minute. C'est certes lent, mais c'est
le prix à payer pour que le capteur résident occupe le moins de mémoire
possible et ait une portabilité maximale.
Un témoin sonore indique que le programme est actif ( et non pas planté ! ).
Les fichiers produits sont nommés "IM_ECRAN.n", n étant un numéro qui est
incrémenté à chaque appel Shift + F11.
Mode texte:
═══════════
Deux formats de sauvegarde de l'écran:
- avec les attributs d'affichage, dans un fichier exploitable avec
TEXTIMAG ou la fonction de AffTImage;
- sans les attributs d'affichage, dans un fichier ASCII.
Un chemin pour la sauvegarde sera demandé. Si vous donnez un simple nom
de fichier, celui-ci sera enregistré dans le répertoire courant.
╔══════════════╗
2) ║ IMAGE_DE.EXE ║
╚══════════════╝
Sert à "traiter" les écrans graphiques capturés par CAPT_EC. Par
"traiter", il faut entendre:
- Déterminer la partie rectangulaire de l'écran que vous voulez
réutiliser ( cela peut être l'écran entier )
- Déplacer ou supprimer des blocs rectangulaires, qui peuvent
éventuellement être tournés de 90°.
( facultatif )
- Insérer des blocs rectangulaires provenant d'autres écrans.
( facultatif )
- Réenregistrer la partie découpée à un autre format.
* le format "T" : en vue d'une utilisation pour TEXTIMAG ou
d'une utilisation pour les procédures AffIMage et AffTimage qui
sont livrées avec cet assortiment de logiciels ( voir les DOC
correspondantes )
╔══════════════╗
3) ║ TEXTIMAG.EXE ║
╚══════════════╝
C'est un programme qui "interprète" vos fichiers textes que vous
voulez illustrer, comme la démo jointe à cet ensemble de programmes.
La syntaxe est la suivante :
TEXTIMAG c chemin\fichier.ext
où c est le nombre de couleurs du mode graphique ( 16 ou 256 )
Exemple: TEXTIMAG 256 C:\imagique\demo.txt
Le fichier TEXTIMAG.DOC décrit en détail le mode d'emploi.
TEXTIMAG offre des possibilités d'imprimer les images qu'il présente,
lorque le nombre de couleurs affichables ne dépasse pas 16.
╔══════════╗
4) ║ IMAG.EXE ║
╚══════════╝
Programme qui affiche une image ( seulement ) qui est au format
TEXTIMAG. La syntaxe de l'appel est:
IMAG mode chemin col ligne touche
où:
mode est un numéro du mode graphique selon le tableau ci-dessous
chemin est le chemin vers le fichier image à afficher
col est la colonne de l'emplacement du coin supérieur gauche
ligne est la ligne de l'emplacement du coin supérieur gauche
touche est le scan-code de la touche de sortie de IMAG
Exemple: IMAG 10 image.01 10 10 28
┌──────┬────────────┬──────────┐
│ mode │ résolution │ couleurs │
├──────┼────────────┼──────────┤
│ 1 │ 320x200 │ 16 │
│ 2 │ 640x200 │ 16 │
│ 3 │ 640x350 │ 16 │
│ 4 │ 640x480 │ 16 │
│ 5 │ 800x600 │ 16 │
│ 6 │ 1024x768 │ 16 │
│ 7 │ 320x200 │ 256 │
│ 8 │ 640x400 │ 256 │
│ 9 │ 640x480 │ 256 │
│ 10 │ 800x600 │ 256 │
│ 11 │ 1024x768 │ 256 │
└──────┴────────────┴──────────┘
Remarques:
* IMAG peut servir à faire afficher une image par un autre programme,
quel que soit le langage; il suffit que ce programme appelle IMAG
et lui précise les paramètres; exemple: l'appel par un programme en
QBASIC, fichier-source APPEL.BAS; essayez en faisant exécuter ce
dernier depuis le répertoire où se trouvent les fichiers de
IMAGIQUE.
* tout paramètre incorrectement formulé sera ignoré
* Si "chemin" est un simple nom de fichier, ce dernier sera cherché
dans le répertoire actif seulement
* si les cordonnées (col,ligne ) ne permettent pas un affichage complet
de l'image, rien ne sera affiché; le coin supérieur gauche d'un écran
a comme cordonnées (0,0) qui constituent d'ailleurs les valeurs par
défaut de col et ligne;
* si rien ne se passe, c'est qu'il y a eu une erreur, soit au moment
de la lecture du fichier, soit au moment de la restitution de
l'image.
* si "touche" n'est pas précisé, 1 ( la touche Échap ) est pris par
défaut; voici rappelés les scan-codes des touches d'un clavier
standard:
┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐
│ 1 │ │59 │60 │61 │62 │ │63 │64 │65 │66 │ │67 │68 │87 │88 │
└───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘
touches de fonction