]> git.saurik.com Git - wxWidgets.git/blobdiff - src/x11/toplevel.cpp
fixed XRCID() lookup of numeric control IDs
[wxWidgets.git] / src / x11 / toplevel.cpp
index c9babe382597573abed672b42197116ed1b78dc5..fdcf28a869b83167d53d98f2f4c9f24e19ec35ef 100644 (file)
@@ -410,10 +410,18 @@ void wxTopLevelWindowX11::SetTitle(const wxString& title)
     
     if (GetMainWindow())
     {
+#if wxUSE_UNICODE
+        //  I wonder of e.g. Metacity takes UTF-8 here
+        XStoreName(wxGlobalDisplay(), (Window) GetMainWindow(),
+            (const char*) title.ToAscii() );
+        XSetIconName(wxGlobalDisplay(), (Window) GetMainWindow(),
+            (const char*) title.ToAscii() );
+#else
         XStoreName(wxGlobalDisplay(), (Window) GetMainWindow(),
             (const char*) title);
         XSetIconName(wxGlobalDisplay(), (Window) GetMainWindow(),
             (const char*) title);
+#endif
     }
 }