home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 17
/
CD_ASCQ_17_101194.iso
/
dos
/
fr
/
mousegra
/
mousegra.txt
< prev
Wrap
Text File
|
1994-09-22
|
6KB
|
133 lines
Version 1.00a du 22 septembre 1994.
***************************************************
* *
* NOUVEAU PROGRAMME FREEWARE *
* développé en Turbo Pascal 6 *
* *
* Une souris graphique en mode Texte !!! *
* *
***************************************************
PROGRAMME RESIDENT qui transforme le curseur souris de vos applications DOS,
en mode texte, en une fléche graphique, à la façon des
applications Norton !!!
Votre souris ne se déplacera plus de caractère en caractère
mais pixel par pixel, comme en mode graphique.
Lancer le programme MOUSEGRA (le pilote de votre souris étant déjà installé).
Il s'installe alors en résident en occupant environ 12 ko de mémoire (la
taille réèlle s'affiche à l'écran, et dépendra de votre driver souris);
Désormais l'aspect de votre souris en mode texte n'aura plus rien de triste !!
exemple : lancer MOUSEGRA.EXE
puis votre application DOS préférée (en mode texte),
(par exemple WORD en mode texte ou MSD de Microsoft).
********************************************************************************
Utilisation : - lancer MOUSEGRA, par exemple dans votre autoexec.bat.
============= "notez bien que ce programme ne remplace pas votre pilote
souris, qui devra bien sur avoir été installé préalablement;
ce programme n'intervient pas au niveau matériel de votre
souris, mais est une interface logiciel qui agrémente la
forme de la souris dans les applications DOS en mode texte
80 colonnes * 25 lignes (dans les modes vidéo VGA 2, 3 et 7)".
Il transforme le pavé de la souris en un curseur fléche.
- si vous voulez revenir à votre souris originale, il suffit de
relancer MOUSEGRA : le programme sera retiré de la mémoire.
- Si vous utilisez un TSR "panneau de contrôle", il vous
faudra charger les programmes dans l'ordre suivant :
* d'abord le pilote souris (ex : MOUSE.COM)
* ensuite MOUSEGRA.EXE (qui détourne des interruptions)
* et en dernier le panneau de contrôle (ex CPANEL.EXE)
- Il est possible de placer ce TSR en mémoire supérieure
grace à la commande LOADHIGH (LH) ou grace à la commande
INSTALLHIGH dans votre fichier CONFIG.SYS.
La désinstallation se fera indifféremment que vous
relanciez le programme en mémoire conventionnelle ou
supérieure.
********************************************************************************
Informations FREEWARE :
=======================
Le prix pour l'utilisation de ce logiciel est laissé à votre appréciation.
Après paiement de la licence (par chéque), une version personalisée vous sera
envoyée, avec le code source en Turbo-Pascal 6, pour voir les techniques que
j'ai mises en oeuvre pour développer ce programme :
- Accés direct à la RAM vidéo VGA pour gérer les matrices de caractères,
- Détournement et complèment de l'interruption souris 33h,
- Détournement et complèment de l'interruption vidéo 10h,
- Gestion de piles supplémentaires,
- Vérification de la présence du TSR en mémoire, et désinstallation.
N.B. : des connaissances en assembler vous seront nécessaires !
Mon adresse : Marc LOIRY
51 bis, chemin Raynal - bat E
31200 TOULOUSE
MERCI DE RESPECTER LE PRINCIPE DU FREEWARE.
********************************************************************************
Matériels nécessaires : - un PC avec au moins un 80286
======================= - une carte vidéo compatible VGA
- une souris (!!!) et son pilote compatible microsoft
********************************************************************************
Points techniques :
===================
- L'aspect graphique de la souris n'est visible qu'en mode
80 colonnes * 25 lignes.
dans les modes 43 ou 50 lignes, la souris aura l'aspect
normal du "curseur pavé".
- L'aspect de la souris dans les applications en mode
graphique n'est pas modifié.
- Lorsque les caractères ont le même attribut de premier
plan et de fond, la souris devient invisible.
- Si vous lancez une application DOS depuis l'environnement
Windows, il sera peut être nécessaire que vous modifiez
le fichier PIF associé à votre application :
validez alors l'option :
"Extensions/Options d'affichage/Ports d'écran/Texte"
Sous windows, l'affichage de la souris ne sera correct
que si votre application s'éxécute en mode plein écran.
- Ce programme transforme les matrices de 8 caractères
généralement très peu affichés à l'écran; Ces caractères
ont les codes ascii en héxa : 01,02,03,04,D0,D2,D7 et D8;
par conséquent, si un votre application texte les affiche,
il seront mal représentés et leur matrice changera à
chaque mouvement de souris : c'est le cas avec un éditeur
héxadécimal de fichier éxécutables.
- Avec certains logiciels (par ex, développés avec Turbo
Vision, il peut vous arriver de n'apercevoir qu'une partie
de la souris graphique, lorsqu'un affichage vient de
s'effectuer; il vous suffit alors de légérement déplacer
la souris pour la visualiser à nouveau entièrement.
- Certains logiciels, qui utilisent abondament les masquages
et les affichages de la souris, pourront avoir les
affichages de caractéres ralentis.
********************************************************************************
Bon informatique... Toutes remarques acceptées...
********************************************************************************