|  | @@ -693,7 +693,13 @@ protected: | 
														
													
														
															
																|  |  | case kKeyNumLock: key = GLFW_KEY_NUM_LOCK; break; |  |  | case kKeyNumLock: key = GLFW_KEY_NUM_LOCK; break; | 
														
													
														
															
																|  |  | case kKeyPrintScreen: key = GLFW_KEY_PRINT_SCREEN; break; |  |  | case kKeyPrintScreen: key = GLFW_KEY_PRINT_SCREEN; break; | 
														
													
														
															
																|  |  | case kKeyPause: key = GLFW_KEY_PAUSE; break; |  |  | case kKeyPause: key = GLFW_KEY_PAUSE; break; | 
														
													
														
															
																|  |  | default: key = ev.key; break; |  |  |  | 
														
													
														
															
																|  |  |  |  |  | default: | 
														
													
														
															
																|  |  |  |  |  | // glfw expects uppercase | 
														
													
														
															
																|  |  |  |  |  | if (ev.key >= 'a' && ev.key <= 'z') | 
														
													
														
															
																|  |  |  |  |  | key = ev.key - ('a' - 'A'); | 
														
													
														
															
																|  |  |  |  |  | else | 
														
													
														
															
																|  |  |  |  |  | key = ev.key; | 
														
													
														
															
																|  |  |  |  |  | break; | 
														
													
														
															
																|  |  | } |  |  | } | 
														
													
														
															
																|  |  | 
 |  |  | 
 | 
														
													
														
															
																|  |  | const ScopedContext sc(this, mods); |  |  | const ScopedContext sc(this, mods); | 
														
													
												
													
														
															
																|  | 
 |