WID support for displaying hardware crosshair cursor
Original Publication Date: 2003-Nov-20
Included in the Prior Art Database: 2003-Nov-20
Some applications, such as CAD applications, use a crosshair cursor. If a graphic adapter supports a hardware crosshair cursor, applications can either implement the crosshair cursor in software or use the graphic adapter's hardware cursor. If the crosshair cursor is implemented in software, the application has to manage the crosshair cursor by redrawing the frame buffer every time the pointer device is moved. This method degrades performance, while increasing the applications complexity. When an application uses the hardware crosshair cursor, application complexity is reduced and performance is improved since the application does not have to redraw the frame buffer when the pointer device is moved.