A lot of our newer members have asked about how to get input from a graphical position here recently, so I wanted to bring Terry's GLInput library back to folks attention.
Inside the attached ZIP folder is all the necessary components to add Terry's library to your work, as well as several demos which he wrote to showcase how things perform. Heck, there's even a PDF file documenting everything, to make it easy to learn and use...
Normally, I'd post some example code to showcase how everything works when sharing a library like this, but Terry has did such a good job writing and documenting his, that I don't feel like doing such is necessary. Just download the library, run the demos, read the PDF, and follow the instructions to add GLINPUT to your own projects. :)