Added abort via escape key.

master
Camilla Berglund ago%!(EXTRA string=14 years)
parent e55b5fc27c
commit eeed6394c0
  1. 10
      tests/modes.c

@ -74,6 +74,15 @@ static int window_close_callback(GLFWwindow dummy)
return GL_TRUE; return GL_TRUE;
} }
static void key_callback(GLFWwindow dummy, int key, int action)
{
if (key == GLFW_KEY_ESCAPE)
{
glfwCloseWindow(window);
window = NULL;
}
}
static void list_modes(GLFWvidmode* modes, int count) static void list_modes(GLFWvidmode* modes, int count)
{ {
int i; int i;
@ -100,6 +109,7 @@ static void test_modes(GLFWvidmode* modes, int count)
glfwSetWindowSizeCallback(window_size_callback); glfwSetWindowSizeCallback(window_size_callback);
glfwSetWindowCloseCallback(window_close_callback); glfwSetWindowCloseCallback(window_close_callback);
glfwSetKeyCallback(key_callback);
for (i = 0; i < count; i++) for (i = 0; i < count; i++)
{ {

Loading…
Cancel
Save