| 
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -572,17 +572,19 @@ Vector2 GetMonitorPosition(int monitor) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			// Get selected monitor width (currently used by monitor) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			int GetMonitorWidth(int monitor) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			{ | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    int w = 0; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    w = EM_ASM_INT( { return screen.width; }, 0); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    return w; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    // NOTE: Returned value is limited to the current monitor where the browser window is located | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    int width = 0; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    width = EM_ASM_INT( { return screen.width; }, 0); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    return width; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			} | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			// Get selected monitor height (currently used by monitor) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			int GetMonitorHeight(int monitor) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			{ | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    int h = 0; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    h = EM_ASM_INT( { return screen.height; }, 0); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    return h; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    // NOTE: Returned value is limited to the current monitor where the browser window is located | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    int height = 0; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    height = EM_ASM_INT( { return screen.height; }, 0); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    return height; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			} | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			// Get selected monitor physical width in millimetres | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -616,8 +618,11 @@ const char *GetMonitorName(int monitor) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			// Get window position XY on monitor | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			Vector2 GetWindowPosition(void) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			{ | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    TRACELOG(LOG_WARNING, "GetWindowPosition() not implemented on target platform"); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    return (Vector2){ 0, 0 }; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    // NOTE: Returned position is relative to the current monitor where the browser window is located | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    Vector2 position = { 0, 0 }; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    position.x = (float)EM_ASM_INT( { return window.screenX; }, 0); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    position.y = (float)EM_ASM_INT( { return window.screenY; }, 0); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    return position; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			} | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			// Get window scale DPI factor for current monitor | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
				
				 | 
			
			 | 
			
			
 |