There are 2 ways to do it:
- Call SYSMETRICS_Set from x11drv when the resolution changes and update
the values of SM_CXSCREEN, SM_CYSCREEN etc. Disadvantage: probably breaks DLL separation.
I think something like that is in the work as parts of Alex' rework of the Desktop mode with the introduction of the winedesktop application.
Lionel