From: Josef G. <jo...@gm...> - 2013-12-04 06:21:40
|
I am not very familiar with the tcl/tk source code, please bear with me. I am using Windows7 Sp1, python 2.7, tk 8.5 on a laptop with no attached display. The screen specifications are 280 mm. The screen physically measures 275 mm (close enough). I have manually checked and written a script to check screen EDID. The EDID states 280 mm. winfo_screenmmwidth reports 361 mm. I tracked the winfo_screenmmwidth command down to TK_GetScreenMM in tkGet.c. Tk_GetScreen calls WidthMMOfScreen, which only seems to be defined in Xlib.h as a macro(?) method for retrieving data from the Screen struture. How is the Screen structure, specifically mwidth, extracted in Windows7? Is there a registry call for the current display's EDID? Thank you in advance, Josef |