diff --git a/dlangui-monod-linux.dproj b/dlangui-monod-linux.dproj
index c46bd3c7..f9cc9cd4 100644
--- a/dlangui-monod-linux.dproj
+++ b/dlangui-monod-linux.dproj
@@ -147,6 +147,7 @@
0
+ true
bin\DebugX11
diff --git a/dlangui-monod-linux.sln b/dlangui-monod-linux.sln
index c2bb7980..4ec3cba7 100644
--- a/dlangui-monod-linux.sln
+++ b/dlangui-monod-linux.sln
@@ -26,8 +26,8 @@ Global
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Debug|Any CPU.Build.0 = Debug|x64
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.DebugMinimal|Any CPU.ActiveCfg = DebugMinimal|x64
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.DebugMinimal|Any CPU.Build.0 = DebugMinimal|x64
- {075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.DebugX11|Any CPU.ActiveCfg = DebugX11|Any CPU
- {075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.DebugX11|Any CPU.Build.0 = DebugX11|Any CPU
+ {075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.DebugX11|Any CPU.ActiveCfg = DebugX11|x64
+ {075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.DebugX11|Any CPU.Build.0 = DebugX11|x64
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Release|Any CPU.Build.0 = Release|Any CPU
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.ReleaseMinimal|Any CPU.ActiveCfg = ReleaseMinimal|x64
@@ -40,8 +40,8 @@ Global
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Debug|Any CPU.Build.0 = Debug|x64
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.DebugMinimal|Any CPU.ActiveCfg = DebugMinimal|x64
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.DebugMinimal|Any CPU.Build.0 = DebugMinimal|x64
- {0A3A0D08-E4DC-418E-B92B-561CC91C2306}.DebugX11|Any CPU.ActiveCfg = DebugX11|Any CPU
- {0A3A0D08-E4DC-418E-B92B-561CC91C2306}.DebugX11|Any CPU.Build.0 = DebugX11|Any CPU
+ {0A3A0D08-E4DC-418E-B92B-561CC91C2306}.DebugX11|Any CPU.ActiveCfg = DebugX11|x64
+ {0A3A0D08-E4DC-418E-B92B-561CC91C2306}.DebugX11|Any CPU.Build.0 = DebugX11|x64
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Release|Any CPU.Build.0 = Release|Any CPU
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.ReleaseMinimal|Any CPU.ActiveCfg = ReleaseMinimal|x64
diff --git a/dlangui-monod.sln b/dlangui-monod.sln
deleted file mode 100644
index 02cf8df7..00000000
--- a/dlangui-monod.sln
+++ /dev/null
@@ -1,68 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
-Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "dlangui-monod-lib", "dlangui-monod-lib.dproj", "{84FCA922-7BD9-4B9E-A192-A52F0A830AF5}"
-EndProject
-Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "DerelictFT", "3rdparty\DerelictFT\DerelictFT.dproj", "{2B088613-C536-4E5C-8B74-7913267D75DA}"
-EndProject
-Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "DerelictGL3", "3rdparty\DerelictGL3\DerelictGL3.dproj", "{5355CB25-5AA9-4738-9A0F-C0673DBBCB07}"
-EndProject
-Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "DerelictUtil", "3rdparty\DerelictUtil\DerelictUtil.dproj", "{0B737AB4-0C3B-4250-A133-3AD793E2D322}"
-EndProject
-Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "DerelictSDL2", "3rdparty\DerelictSDL2\DerelictSDL2.dproj", "{87EE4E19-2409-4441-A0C0-2E6D08C555D9}"
-EndProject
-Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "example1", "examples\example1\example1.dproj", "{11EEFA98-AAC1-45BD-8972-C97571D2D196}"
-EndProject
-Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "dlib", "3rdparty\dlib\dlib.dproj", "{174F5AAC-3D16-4AD9-9041-0DC0723A78FE}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- Unittest|Any CPU = Unittest|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {0B737AB4-0C3B-4250-A133-3AD793E2D322}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0B737AB4-0C3B-4250-A133-3AD793E2D322}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0B737AB4-0C3B-4250-A133-3AD793E2D322}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0B737AB4-0C3B-4250-A133-3AD793E2D322}.Release|Any CPU.Build.0 = Release|Any CPU
- {0B737AB4-0C3B-4250-A133-3AD793E2D322}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU
- {0B737AB4-0C3B-4250-A133-3AD793E2D322}.Unittest|Any CPU.Build.0 = Unittest|Any CPU
- {11EEFA98-AAC1-45BD-8972-C97571D2D196}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {11EEFA98-AAC1-45BD-8972-C97571D2D196}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {11EEFA98-AAC1-45BD-8972-C97571D2D196}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {11EEFA98-AAC1-45BD-8972-C97571D2D196}.Release|Any CPU.Build.0 = Release|Any CPU
- {11EEFA98-AAC1-45BD-8972-C97571D2D196}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU
- {11EEFA98-AAC1-45BD-8972-C97571D2D196}.Unittest|Any CPU.Build.0 = Unittest|Any CPU
- {174F5AAC-3D16-4AD9-9041-0DC0723A78FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {174F5AAC-3D16-4AD9-9041-0DC0723A78FE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {174F5AAC-3D16-4AD9-9041-0DC0723A78FE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {174F5AAC-3D16-4AD9-9041-0DC0723A78FE}.Release|Any CPU.Build.0 = Release|Any CPU
- {174F5AAC-3D16-4AD9-9041-0DC0723A78FE}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU
- {174F5AAC-3D16-4AD9-9041-0DC0723A78FE}.Unittest|Any CPU.Build.0 = Unittest|Any CPU
- {2B088613-C536-4E5C-8B74-7913267D75DA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2B088613-C536-4E5C-8B74-7913267D75DA}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2B088613-C536-4E5C-8B74-7913267D75DA}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2B088613-C536-4E5C-8B74-7913267D75DA}.Release|Any CPU.Build.0 = Release|Any CPU
- {2B088613-C536-4E5C-8B74-7913267D75DA}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU
- {2B088613-C536-4E5C-8B74-7913267D75DA}.Unittest|Any CPU.Build.0 = Unittest|Any CPU
- {5355CB25-5AA9-4738-9A0F-C0673DBBCB07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5355CB25-5AA9-4738-9A0F-C0673DBBCB07}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5355CB25-5AA9-4738-9A0F-C0673DBBCB07}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5355CB25-5AA9-4738-9A0F-C0673DBBCB07}.Release|Any CPU.Build.0 = Release|Any CPU
- {5355CB25-5AA9-4738-9A0F-C0673DBBCB07}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU
- {5355CB25-5AA9-4738-9A0F-C0673DBBCB07}.Unittest|Any CPU.Build.0 = Unittest|Any CPU
- {84FCA922-7BD9-4B9E-A192-A52F0A830AF5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {84FCA922-7BD9-4B9E-A192-A52F0A830AF5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {84FCA922-7BD9-4B9E-A192-A52F0A830AF5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {84FCA922-7BD9-4B9E-A192-A52F0A830AF5}.Release|Any CPU.Build.0 = Release|Any CPU
- {84FCA922-7BD9-4B9E-A192-A52F0A830AF5}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU
- {84FCA922-7BD9-4B9E-A192-A52F0A830AF5}.Unittest|Any CPU.Build.0 = Unittest|Any CPU
- {87EE4E19-2409-4441-A0C0-2E6D08C555D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {87EE4E19-2409-4441-A0C0-2E6D08C555D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {87EE4E19-2409-4441-A0C0-2E6D08C555D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {87EE4E19-2409-4441-A0C0-2E6D08C555D9}.Release|Any CPU.Build.0 = Release|Any CPU
- {87EE4E19-2409-4441-A0C0-2E6D08C555D9}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU
- {87EE4E19-2409-4441-A0C0-2E6D08C555D9}.Unittest|Any CPU.Build.0 = Unittest|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/examples/dmledit/dmledit-monod-linux.dproj b/examples/dmledit/dmledit-monod-linux.dproj
index 26668157..09adeb7b 100644
--- a/examples/dmledit/dmledit-monod-linux.dproj
+++ b/examples/dmledit/dmledit-monod-linux.dproj
@@ -169,10 +169,17 @@
true
0
-
+
+ true
bin\DebugX11
+
+
+ USE_X11
+ USE_FREETYPE
+
+
obj/DebugX11
- false
+ true
-Jviews
-Jviews/res
-Jviews/res/hdpi
diff --git a/examples/example1/example1-monod-linux.dproj b/examples/example1/example1-monod-linux.dproj
index 6df8f103..a760d54f 100644
--- a/examples/example1/example1-monod-linux.dproj
+++ b/examples/example1/example1-monod-linux.dproj
@@ -170,6 +170,7 @@
0
+ true
bin\DebugX11
@@ -193,22 +194,6 @@
0
-lX11
-
- bin\DebugX11
- obj/DebugX11
- false
- -Jviews
--Jviews/res
--Jviews/res/hdpi
--Jviews/res/mdpi
--Jviews/res/i18n
-
- false
- example1-monod-linux
- Executable
- true
- 0
-
diff --git a/examples/helloworld/helloworld-monod-linux.dproj b/examples/helloworld/helloworld-monod-linux.dproj
index 096a3910..566954c7 100644
--- a/examples/helloworld/helloworld-monod-linux.dproj
+++ b/examples/helloworld/helloworld-monod-linux.dproj
@@ -130,6 +130,7 @@
0
+ true
bin\DebugX11
@@ -150,16 +151,6 @@
-
- bin\DebugX11
- obj/DebugX11
- false
- false
- helloworld-monod-linux
- Executable
- true
- 0
-
diff --git a/examples/tetris/tetris-monod-linux.dproj b/examples/tetris/tetris-monod-linux.dproj
index caefd800..ff456cca 100644
--- a/examples/tetris/tetris-monod-linux.dproj
+++ b/examples/tetris/tetris-monod-linux.dproj
@@ -168,10 +168,17 @@
true
0
-
+
bin\DebugX11
+
+
+ USE_X11
+ USE_FREETYPE
+ EmbedStandardResources
+
+
obj/DebugX11
- false
+ true
-Jviews
-Jviews/res
-Jviews/res/hdpi