Add RTL-flags to main and log window if necessary
This commit is contained in:
parent
f4ed09778e
commit
b48ea145b5
@ -282,7 +282,7 @@ OBS::OBS()
|
|||||||
|
|
||||||
bFullscreenMode = false;
|
bFullscreenMode = false;
|
||||||
|
|
||||||
hwndMain = CreateWindowEx(WS_EX_CONTROLPARENT|WS_EX_WINDOWEDGE, OBS_WINDOW_CLASS, GetApplicationName(),
|
hwndMain = CreateWindowEx(WS_EX_CONTROLPARENT|WS_EX_WINDOWEDGE|(LocaleIsRTL() ? WS_EX_LAYOUTRTL : 0), OBS_WINDOW_CLASS, GetApplicationName(),
|
||||||
WS_OVERLAPPED | WS_THICKFRAME | WS_MAXIMIZEBOX | WS_MINIMIZEBOX | WS_CAPTION | WS_SYSMENU | WS_CLIPCHILDREN,
|
WS_OVERLAPPED | WS_THICKFRAME | WS_MAXIMIZEBOX | WS_MINIMIZEBOX | WS_CAPTION | WS_SYSMENU | WS_CLIPCHILDREN,
|
||||||
x, y, cx, cy, NULL, NULL, hinstMain, NULL);
|
x, y, cx, cy, NULL, NULL, hinstMain, NULL);
|
||||||
if(!hwndMain)
|
if(!hwndMain)
|
||||||
@ -342,7 +342,7 @@ OBS::OBS()
|
|||||||
logSizeY = 500;
|
logSizeY = 500;
|
||||||
}
|
}
|
||||||
|
|
||||||
hwndLogWindow = CreateWindow(OBS_LOGWINDOW_CLASS, L"LogWindow", WS_OVERLAPPEDWINDOW, x, y, logSizeX, logSizeY, NULL, NULL, hinstMain, NULL);
|
hwndLogWindow = CreateWindowEx(LocaleIsRTL() ? WS_EX_LAYOUTRTL : 0, OBS_LOGWINDOW_CLASS, L"LogWindow", WS_OVERLAPPEDWINDOW, x, y, logSizeX, logSizeY, NULL, NULL, hinstMain, NULL);
|
||||||
LocalizeWindow(hwndLogWindow);
|
LocalizeWindow(hwndLogWindow);
|
||||||
|
|
||||||
RECT client;
|
RECT client;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user