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