home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / os2 / apps / 5774 < prev    next >
Encoding:
Text File  |  1992-09-01  |  2.3 KB  |  47 lines

  1. Newsgroups: comp.os.os2.apps
  2. Path: sparky!uunet!gatech!concert!rock!taco!garfield.catt.ncsu.edu!harris
  3. From: harris@garfield.catt.ncsu.edu (Michael Harris)
  4. Subject: Re: CHANGING MOUSE POINTER
  5. Message-ID: <harris.715353318@garfield.catt.ncsu.edu>
  6. Keywords: mouse pointer
  7. Sender: news@ncsu.edu (USENET News System)
  8. Organization: North Carolina State University
  9. References: <FAGER.9.715243480@gribb.hsr.no> <harris.715311450@garfield.catt.ncsu.edu> <unruh.715319635@physics.ubc.ca>
  10. Date: Tue, 1 Sep 1992 13:15:18 GMT
  11. Lines: 34
  12.  
  13. unruh@physics.ubc.ca (William Unruh) writes:
  14.  
  15. >harris@garfield.catt.ncsu.edu (Michael Harris) writes:
  16.  
  17. >>FAGER@gribb.hsr.no (Fagerland, Svein      94/96) writes:
  18.  
  19. >>>Is there a way to change the mouse-pointer in OS/2 ?
  20. >>>I've noticed that there is an option in the icon editor for pointers.
  21.  
  22. >>This option is to create a custom pointer image to put in your program.
  23. >>There is no way to change the default pointer short of using a resource
  24. >>editor on your DISPLAY.DLL.
  25.  
  26. >Is there a way of reattaching the mouse pointer? I have had a program
  27. >attach the mouse pointer to a completely transparent one and then bomb,
  28. >leaving it transparent ( slightly difficult to use). How can I reattach?
  29.  
  30. I think what may have happened is that your program HID the mouse pointer.
  31. If this ever happens and you can somehow bring up the OS/2 System Editor or
  32. a MLE. This will usually solve the problem.  (I haven't tried this in 2.0 yet.)
  33.  
  34. The OS/2 MLE in 1.3 had code in it to explicitly show the pointer as many times
  35. as necessary to make it visible.  Now, if you don't understand how the OS/2
  36. pointer is hidden, that last sentence will sound confusing.  The OS/2 pointer
  37. has what is called a "hide level" similar to a use count.  Basically, each
  38. time you hide the pointer, it increments a number somewhere.  When you show
  39. the pointer it decrements the number.  When the number is equal to zero, the
  40. mouse pointer is visible.  The hide level can never be negative.  (ie. showing
  41. a pointer that is visible will do nothing to the hide level.)
  42.  
  43. ______________________________________________________________________________
  44.      Michael Harris - harris@catt.ncsu.edu or harris@carvm3.vnet.ibm.com
  45.  System Administrator, Computer & Technologies Theme Program, NC State Univ.
  46. (My opinions are my own and do not represent those of NCSU or IBM Corporation)
  47.