winemac.drv: Set DM_POSITION and DM_DISPLAYORIENTATION when reporting registry display settings.
Set DM_POSITION and DM_DISPLAYORIENTATION when calling EnumDisplaySettings(ENUM_REGISTRY_SETTINGS). DM_DISPLAYFIXEDOUTPUT is not set because it is not necessarily reported according to tests. Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com> Signed-off-by: Ken Thomases <ken@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
988d31b696
commit
343043153b
|
@ -193,7 +193,9 @@ static BOOL read_registry_settings(DEVMODEW *dm)
|
|||
dm->dmFields |= DM_DISPLAYFLAGS;
|
||||
query_value("DefaultSettings.XPanning", &dm->dmPosition.x);
|
||||
query_value("DefaultSettings.YPanning", &dm->dmPosition.y);
|
||||
dm->dmFields |= DM_POSITION;
|
||||
query_value("DefaultSettings.Orientation", &dm->dmDisplayOrientation);
|
||||
dm->dmFields |= DM_DISPLAYORIENTATION;
|
||||
query_value("DefaultSettings.FixedOutput", &dm->dmDisplayFixedOutput);
|
||||
|
||||
#undef query_value
|
||||
|
|
Loading…
Reference in New Issue