private void glCanvas1_OpenGLDraw(object sender, PaintEventArgs e)
{
this.scene.Render();
// render 'o' as a circle.
{
Point mousePosition = this.glCanvas1.PointToClient(Control.MousePosition);
// Cross cursor shows where the mouse is.
OpenGL.DrawText(mousePosition.X - offset.X,
this.glCanvas1.Height - (mousePosition.Y + offset.Y) - 1,
Color.Red, "Courier New", crossCursorSize, "o");
}
}