private void ToggleFullScreen()
{
m_fullscreen = !m_fullscreen;
if (m_fullscreen)
{
// get the size of the window
int[] viewport = new int[4];
Gl.glGetIntegerv(Gl.GL_VIEWPORT, viewport);
m_window_width = viewport[2];
m_window_height = viewport[3];
//RECT rect = new RECT();
//if (GetWindowRect( ?, out rect))
m_window_left = 0;// xPos;
m_window_top = 0;// yPos;
Glut.glutFullScreen();
}
else
{
Glut.glutPositionWindow(m_window_left, m_window_top);
Glut.glutReshapeWindow(m_window_width, m_window_height);
}
}