From b48ea145b56faa711b8f45370ca7cde9c93ab723 Mon Sep 17 00:00:00 2001 From: palana Date: Wed, 26 Feb 2014 07:07:43 +0100 Subject: [PATCH] Add RTL-flags to main and log window if necessary --- Source/OBS.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/OBS.cpp b/Source/OBS.cpp index c91cd0ba..6b5fb55f 100644 --- a/Source/OBS.cpp +++ b/Source/OBS.cpp @@ -282,7 +282,7 @@ OBS::OBS() 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, x, y, cx, cy, NULL, NULL, hinstMain, NULL); if(!hwndMain) @@ -342,7 +342,7 @@ OBS::OBS() 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); RECT client;