Please enable JavaScript to view this site.

ESL Documentation

The normal appearance of the mouse pointer is the standard Windows slanted arrow. You can use the set pointer to action statement in the following form to change its appearance:

set pointer to POINTER VALUE [in DLL FILE]

POINTER VALUE is an integer value representing the bit-map pointer to use.

DLL FILE is the string representing the name, including the extension, of a Dynamic Link Library (DLL) containing pointer bitmaps.

Windows System Pointers

If no file is specified, POINTER_VALUE is a constant name or integer that indicates one of the standard Windows pointers shown in the following table.

Constant Name

Pointer Description

SPTR_ARROW          

Standard arrow

SPTR_TEXT            

Text entry I-beam

SPTR_WAIT            

Hourglass

SPTR_MOVE            

Crosshair

SPTR_UPARROW        

Up arrow

SPTR_SIZE            

4-way arrow

SPTR_APPICON        

Large rectangle

SPTR_SIZENWSE        

Size border arrow for UL and LR corners

SPTR_SIZENESW        

Size border arrow for LL and UR corners

SPTR_SIZEWE          

Size border arrow for left and right sides

SPTR_SIZENS          

Size border arrow for top and bottom

SPTR_SIZEALL        

Four-pointed arrow pointing north, south, east, and west

SPTR_NO              

Slashed circle

SPTR_HAND            

Hand

SPTR_APPSTARTING    

Standard arrow and small hourglass

SPTR_HELP            

Arrow and question mark

The constants in this table are defined in the include file WINPTR.INC.

If a DLL file is specified, the number or constant name indicates which pointer in the file should be used.