Author: ekohl
Date: Mon May 20 18:10:30 2013
New Revision: 59056

URL: http://svn.reactos.org/svn/reactos?rev=59056&view=rev
Log:
[WELCOME]
Adding RTL support for welcome.
Patch by Baruch Rutman.

CORE-7123 #resolve #comment Committed in revision 59056.

Modified:
    trunk/reactos/base/setup/welcome/lang/he-IL.rc
    trunk/reactos/base/setup/welcome/welcome.c

Modified: trunk/reactos/base/setup/welcome/lang/he-IL.rc
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/base/setup/welcome/lang/he-IL.rc?rev=59056&r1=59055&r2=59056&view=diff
==============================================================================
--- trunk/reactos/base/setup/welcome/lang/he-IL.rc      [iso-8859-1] (original)
+++ trunk/reactos/base/setup/welcome/lang/he-IL.rc      [iso-8859-1] Mon May 20 
18:10:30 2013
@@ -12,7 +12,6 @@
 //    IDS_CHECKTEXT           "הראה חלון זה שוב"
 //    IDS_CLOSETEXT           "יציאה"
 END
-/* The topic pane needs to be in the right side because Hebrew is written in 
opposite of english */
 
 /* Topic buttons */
 STRINGTABLE DISCARDABLE

Modified: trunk/reactos/base/setup/welcome/welcome.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/base/setup/welcome/welcome.c?rev=59056&r1=59055&r2=59056&view=diff
==============================================================================
--- trunk/reactos/base/setup/welcome/welcome.c  [iso-8859-1] (original)
+++ trunk/reactos/base/setup/welcome/welcome.c  [iso-8859-1] Mon May 20 
18:10:30 2013
@@ -36,6 +36,7 @@
 #include <winuser.h>
 #include <reactos/version.h>
 #include <tchar.h>
+#include <winnls.h>
 
 #include "resource.h"
 
@@ -115,6 +116,16 @@
 
   UNREFERENCED_PARAMETER(hPrevInstance);
   UNREFERENCED_PARAMETER(lpszCmdLine);
+
+  switch (GetUserDefaultUILanguage())
+  {
+    case MAKELANGID(LANG_HEBREW, SUBLANG_DEFAULT):
+      SetProcessDefaultLayout(LAYOUT_RTL);
+      break;
+
+    default:
+      break;
+  }
 
   hInstance = hInst;
 


Reply via email to