]> git.saurik.com Git - wxWidgets.git/commitdiff
Initialize Xt locale handling.
authorMattia Barbon <mbarbon@cpan.org>
Sat, 30 Jul 2005 17:24:32 +0000 (17:24 +0000)
committerMattia Barbon <mbarbon@cpan.org>
Sat, 30 Jul 2005 17:24:32 +0000 (17:24 +0000)
  Set the correct default font encoding on startup.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35025 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/motif/app.cpp

index fa41cfebee8c0ce2d33f6d60cb7c34ba779081cb..a28cc95f914fa63b8514300dc7c66b13ea58aa33 100644 (file)
@@ -97,6 +97,10 @@ bool wxApp::Initialize(int& argc, wxChar **argv)
 
     wxWidgetHashTable = new wxHashTable(wxKEY_INTEGER);
 
+#if wxUSE_INTL
+    wxFont::SetDefaultEncoding(wxLocale::GetSystemEncoding());
+#endif
+
     return true;
 }
 
@@ -189,6 +193,7 @@ bool wxApp::OnInitGui()
     if( !wxAppBase::OnInitGui() )
         return false;
 
+    XtSetLanguageProc(NULL, NULL, NULL);
     XtToolkitInitialize() ;
     wxTheApp->m_appContext = (WXAppContext) XtCreateApplicationContext();
     XtAppSetFallbackResources((XtAppContext) wxTheApp->m_appContext, fallbackResources);