X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgraphics%2Fwindows%2Fdisplay.cpp;h=b9388e31f8ed297b85efbe20bd44b488bf7cc5b4;hb=85609ce268bdd6a91cd26e0bda7460862d3f38d7;hp=428abcc248f1f0fa2a613a95588078ace653fa3d;hpb=5d8a8dbe07aaf8d9bd2c4c2982b34a877aee432f;p=libs%2Fgui.git diff --git a/source/graphics/windows/display.cpp b/source/graphics/windows/display.cpp index 428abcc..b9388e3 100644 --- a/source/graphics/windows/display.cpp +++ b/source/graphics/windows/display.cpp @@ -26,6 +26,7 @@ Display::Display(const string &): monitors.push_back(Monitor()); Monitor &monitor = monitors.back(); monitor.index = monitors.size()-1; + monitor.name = adapter_dev.DeviceString; priv->monitors.push_back(adapter_dev.DeviceName); if(adapter_dev.StateFlags&DISPLAY_DEVICE_PRIMARY_DEVICE) @@ -95,6 +96,7 @@ bool Display::process_events() MSG msg; if(PeekMessage(&msg, 0, 0, 0, PM_REMOVE)) { + TranslateMessage(&msg); DispatchMessage(&msg); return true; }