summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/filedialogimpl-win32.cpp
diff options
context:
space:
mode:
authorNicolas Dufour <nicoduf@yahoo.fr>2009-07-29 07:09:54 +0000
committerJazzyNico <JazzyNico@users.sourceforge.net>2009-07-29 07:09:54 +0000
commitac75b20aebb67b665c402867135b0184c493d963 (patch)
tree18bd3a33ef9cc2ad0f62a4287666af1a34b705d0 /src/ui/dialog/filedialogimpl-win32.cpp
parentFix bug #168387 (Display mode toggle doesn't update radio button) (diff)
downloadinkscape-ac75b20aebb67b665c402867135b0184c493d963.tar.gz
inkscape-ac75b20aebb67b665c402867135b0184c493d963.zip
Fix for bug #396580 (non-ASCII characters not displayed correctly in the open dialog).
(bzr r8355)
Diffstat (limited to 'src/ui/dialog/filedialogimpl-win32.cpp')
-rw-r--r--src/ui/dialog/filedialogimpl-win32.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ui/dialog/filedialogimpl-win32.cpp b/src/ui/dialog/filedialogimpl-win32.cpp
index 6fd753abb..0d8f0de5f 100644
--- a/src/ui/dialog/filedialogimpl-win32.cpp
+++ b/src/ui/dialog/filedialogimpl-win32.cpp
@@ -608,9 +608,12 @@ LRESULT CALLBACK FileOpenDialogImplWin32::preview_wnd_proc(HWND hwnd, UINT uMsg,
if(pImpl->_path_string[0] == 0)
{
+ WCHAR* noFileText=(WCHAR*)g_utf8_to_utf16(_("No file selected"),
+ -1, NULL, NULL, NULL);
FillRect(dc, &rcClient, (HBRUSH)(COLOR_3DFACE + 1));
- DrawText(dc, _("No file selected"), -1, &rcClient,
+ DrawTextW(dc, noFileText, -1, &rcClient,
DT_CENTER | DT_VCENTER | DT_NOPREFIX);
+ g_free(noFileText);
}
else if(pImpl->_preview_bitmap != NULL)
{