home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / pascal / 7703 < prev    next >
Encoding:
Text File  |  1992-12-28  |  1.7 KB  |  39 lines

  1. Newsgroups: comp.lang.pascal
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!rpi!usc!enterpoop.mit.edu!micro-heart-of-gold.mit.edu!uw-beaver!news.tek.com!psgrain!qiclab!leonard
  3. From: leonard@qiclab.scn.rain.com (Leonard Erickson)
  4. Subject: Re: GRAPHIC MOUSE CURSOR IN T
  5. Message-ID: <1992Dec28.181902.25155@qiclab.scn.rain.com>
  6. Reply-To: Leonard.Erickson@f51.n105.z1.fidonet.org
  7. Organization: SCN Research/Qic Laboratories of Tigard, Oregon.
  8. References: <932.6.uupcb@lill.frmug.fr.mugnet.org>
  9. Date: Mon, 28 Dec 1992 18:19:02 GMT
  10. Lines: 27
  11.  
  12. vanney.raphael@lill.frmug.fr.mugnet.org (Vanney Raphael) writes:
  13.  
  14. >I extremely highly suspect this is, say, easily, done by dynamically
  15. >(i.e.
  16. >whenever you move the mouse) redefining the character set :
  17. >When showing the mouse, replace the (up to) four characters (partially)
  18. >covered by the mouse cursor by, say     #255 #254
  19. >                                        #253 #252
  20. >then redefine the characters #252 to #255 to display... those characters
  21. >that where under the mouse... PLUS a mouse cursor !
  22. >That of course implies that you've got no other #252..#255 characters on
  23. >the screen (try #0..#3).
  24. >If you have never seen one thousand of mouse cursors moving
  25. >simultaneously
  26. >on your screen, just try to edit a binary file with PC-Tools 7....!!!
  27.  
  28. You overlook the fact that in text mode, you can have 8 or so character
  29. sets available for use. Pick the highests numbered one and define your
  30. mouse cursor characters *there*. That way, since the default font is
  31. what gets picked for everything else, you can get away with all kinds
  32. of things.
  33.  
  34. -- 
  35. Leonard Erickson              leonard@qiclab.scn.rain.com
  36. CIS: [70465,203]             70465.203@compuserve.com
  37. FIDO:   1:105/51     Leonard.Erickson@f51.n105.z1.fidonet.org
  38. (The CIS & Fido addresses are preferred)
  39.