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... ********************************************************************************