From b6a991d3e65d150669b3a90f28e15b028ef94487 Mon Sep 17 00:00:00 2001 From: Vadim Lopatin Date: Wed, 7 Jan 2015 18:22:59 +0300 Subject: [PATCH] fix win32 build properties --- dlanguilib.visualdproj | 4 +++- dub.json | 2 +- examples/example1/example1.visualdproj | 4 +++- examples/helloworld/helloworld.visualdproj | 4 +++- examples/tetris/tetris.visualdproj | 4 +++- src/dlangui/platforms/windows/winapp.d | 4 +++- 6 files changed, 16 insertions(+), 6 deletions(-) diff --git a/dlanguilib.visualdproj b/dlanguilib.visualdproj index 6f603064..a3290833 100644 --- a/dlanguilib.visualdproj +++ b/dlanguilib.visualdproj @@ -66,7 +66,7 @@ 0 DebugFocus 0 - USE_SDL USE_OPENGL + USE_OPENGL Unicode 0 0 1 @@ -89,6 +89,7 @@ $(OutDir)\$(ProjectName).lib 1 + 2 @@ -183,6 +184,7 @@ $(OutDir)\$(ProjectName).lib 1 + 1 diff --git a/dub.json b/dub.json index 8fe12fc0..f7c176c0 100644 --- a/dub.json +++ b/dub.json @@ -21,7 +21,7 @@ "targetType": "staticLibrary", "versions-posix": ["USE_SDL", "USE_OPENGL"], - "versions-windows": ["USE_OPENGL"], + "versions-windows": ["USE_OPENGL", "Unicode"], "copyFiles": ["res"], diff --git a/examples/example1/example1.visualdproj b/examples/example1/example1.visualdproj index 4d266fe4..a7d67fa0 100644 --- a/examples/example1/example1.visualdproj +++ b/examples/example1/example1.visualdproj @@ -66,7 +66,7 @@ 0 0 - USE_SDL USE_OPENGL + USE_OPENGL Unicode 0 3 0 @@ -89,6 +89,7 @@ $(OutDir)\$(ProjectName).exe 1 + 2 -profile @@ -183,6 +184,7 @@ $(OutDir)\$(ProjectName).exe 1 + 1 diff --git a/examples/helloworld/helloworld.visualdproj b/examples/helloworld/helloworld.visualdproj index f42555ad..3b8dcc69 100644 --- a/examples/helloworld/helloworld.visualdproj +++ b/examples/helloworld/helloworld.visualdproj @@ -66,7 +66,7 @@ 0 0 - USE_SDL USE_OPENGL + USE_OPENGL 0 3 0 @@ -89,6 +89,7 @@ $(OutDir)\$(ProjectName).exe 1 + 2 -profile @@ -183,6 +184,7 @@ $(OutDir)\$(ProjectName).exe 1 + 1 diff --git a/examples/tetris/tetris.visualdproj b/examples/tetris/tetris.visualdproj index 3b5addfc..0eb9d4a0 100644 --- a/examples/tetris/tetris.visualdproj +++ b/examples/tetris/tetris.visualdproj @@ -66,7 +66,7 @@ 0 0 - USE_SDL USE_OPENGL + USE_OPENGL 0 3 0 @@ -89,6 +89,7 @@ $(OutDir)\$(ProjectName).exe 1 + 2 -profile @@ -183,6 +184,7 @@ $(OutDir)\$(ProjectName).exe 1 + 1 diff --git a/src/dlangui/platforms/windows/winapp.d b/src/dlangui/platforms/windows/winapp.d index dc069afe..023a0423 100644 --- a/src/dlangui/platforms/windows/winapp.d +++ b/src/dlangui/platforms/windows/winapp.d @@ -335,8 +335,10 @@ class Win32Window : Window { override @property void windowCaption(dstring caption) { _caption = caption; - if (_hwnd) + if (_hwnd) { + Log.d("windowCaption ", caption); SetWindowTextW(_hwnd, toUTF16z(_caption)); + } } void onCreate() { Log.d("Window onCreate");