<UseDebugLibraries>true</UseDebugLibraries>\r
<UseOfMfc>Dynamic</UseOfMfc>\r
<CharacterSet>MultiByte</CharacterSet>\r
+ <PlatformToolset>Windows7.1SDK</PlatformToolset>\r
</PropertyGroup>\r
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
<ConfigurationType>Application</ConfigurationType>\r
<UseDebugLibraries>true</UseDebugLibraries>\r
<UseOfMfc>Dynamic</UseOfMfc>\r
<CharacterSet>MultiByte</CharacterSet>\r
+ <PlatformToolset>Windows7.1SDK</PlatformToolset>\r
</PropertyGroup>\r
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
<ConfigurationType>Application</ConfigurationType>\r
<UseDebugLibraries>false</UseDebugLibraries>\r
<UseOfMfc>Dynamic</UseOfMfc>\r
<CharacterSet>MultiByte</CharacterSet>\r
+ <PlatformToolset>Windows7.1SDK</PlatformToolset>\r
+ <WholeProgramOptimization>true</WholeProgramOptimization>\r
</PropertyGroup>\r
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
<ConfigurationType>Application</ConfigurationType>\r
<UseOfMfc>Dynamic</UseOfMfc>\r
<CharacterSet>MultiByte</CharacterSet>\r
<PlatformToolset>Windows7.1SDK</PlatformToolset>\r
+ <WholeProgramOptimization>true</WholeProgramOptimization>\r
</PropertyGroup>\r
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
<ImportGroup Label="ExtensionSettings">\r
<PropertyGroup Label="UserMacros" />\r
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
<LinkIncremental>true</LinkIncremental>\r
+ <TargetName>xkeymacs</TargetName>\r
</PropertyGroup>\r
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
<LinkIncremental>true</LinkIncremental>\r
<OutDir>$(SolutionDir)$(Configuration)\</OutDir>\r
+ <TargetName>xkeymacs64</TargetName>\r
</PropertyGroup>\r
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
<LinkIncremental>false</LinkIncremental>\r
<AdditionalIncludeDirectories>C:\WinDDK\7600.16385.1\inc\mfc42</AdditionalIncludeDirectories>\r
<ForceConformanceInForLoopScope>false</ForceConformanceInForLoopScope>\r
<RuntimeTypeInfo>false</RuntimeTypeInfo>\r
+ <PrecompiledHeader>Use</PrecompiledHeader>\r
+ <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>\r
</ClCompile>\r
<Link>\r
<TargetMachine>MachineX86</TargetMachine>\r
<GenerateDebugInformation>true</GenerateDebugInformation>\r
<SubSystem>Windows</SubSystem>\r
<AdditionalLibraryDirectories>C:\WinDDK\7600.16385.1\lib\Mfc\i386;C:\WinDDK\7600.16385.1\lib\ATL\i386</AdditionalLibraryDirectories>\r
- <AdditionalDependencies>Version.lib;ShLwApi.Lib;Imm32.lib</AdditionalDependencies>\r
+ <AdditionalDependencies>Version.lib;ShLwApi.Lib;Imm32.lib;$(SolutionDir)xkeymacsdll\$(IntDir)$(TargetName).lib</AdditionalDependencies>\r
<ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>\r
</Link>\r
<ResourceCompile>\r
<ClCompile>\r
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
- <WarningLevel>Level3</WarningLevel>\r
+ <WarningLevel>Level4</WarningLevel>\r
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
<Optimization>Disabled</Optimization>\r
<AdditionalIncludeDirectories>C:\WinDDK\7600.16385.1\inc\mfc42</AdditionalIncludeDirectories>\r
- <ForceConformanceInForLoopScope>false</ForceConformanceInForLoopScope>\r
+ <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>\r
+ <PrecompiledHeader>Use</PrecompiledHeader>\r
+ <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>\r
</ClCompile>\r
<Link>\r
<GenerateDebugInformation>true</GenerateDebugInformation>\r
<SubSystem>Windows</SubSystem>\r
<AdditionalLibraryDirectories>C:\WinDDK\7600.16385.1\lib\Mfc\amd64;C:\WinDDK\7600.16385.1\lib\ATL\amd64</AdditionalLibraryDirectories>\r
- <AdditionalDependencies>Version.lib;ShLwApi.Lib;Imm32.lib</AdditionalDependencies>\r
+ <AdditionalDependencies>Version.lib;ShLwApi.Lib;Imm32.lib;$(SolutionDir)xkeymacsdll\$(IntDir)$(TargetName).lib</AdditionalDependencies>\r
<ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>\r
</Link>\r
<ResourceCompile>\r
<WarningLevel>Level4</WarningLevel>\r
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
<AdditionalIncludeDirectories>C:\WinDDK\7600.16385.1\inc\mfc42</AdditionalIncludeDirectories>\r
- <ForceConformanceInForLoopScope>false</ForceConformanceInForLoopScope>\r
- <Optimization>MinSpace</Optimization>\r
+ <Optimization>MaxSpeed</Optimization>\r
<OmitFramePointers>true</OmitFramePointers>\r
<RuntimeTypeInfo>false</RuntimeTypeInfo>\r
+ <StringPooling>true</StringPooling>\r
+ <WholeProgramOptimization>true</WholeProgramOptimization>\r
+ <PrecompiledHeader>Use</PrecompiledHeader>\r
+ <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>\r
</ClCompile>\r
<Link>\r
<TargetMachine>MachineX86</TargetMachine>\r
<EnableCOMDATFolding>true</EnableCOMDATFolding>\r
<OptimizeReferences>true</OptimizeReferences>\r
<AdditionalLibraryDirectories>C:\WinDDK\7600.16385.1\lib\Mfc\i386;C:\WinDDK\7600.16385.1\lib\ATL\i386</AdditionalLibraryDirectories>\r
- <AdditionalDependencies>Version.lib;Imm32.lib;ShLwApi.Lib</AdditionalDependencies>\r
+ <AdditionalDependencies>Version.lib;ShLwApi.Lib;Imm32.lib;$(SolutionDir)xkeymacsdll\$(IntDir)$(TargetName).lib</AdditionalDependencies>\r
<ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>\r
</Link>\r
<ResourceCompile>\r
<AdditionalIncludeDirectories>C:\WinDDK\7600.16385.1\inc\mfc42</AdditionalIncludeDirectories>\r
<ForceConformanceInForLoopScope>false</ForceConformanceInForLoopScope>\r
<Optimization>MaxSpeed</Optimization>\r
+ <OmitFramePointers>true</OmitFramePointers>\r
+ <StringPooling>true</StringPooling>\r
+ <WholeProgramOptimization>true</WholeProgramOptimization>\r
+ <PrecompiledHeader>Use</PrecompiledHeader>\r
+ <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>\r
</ClCompile>\r
<Link>\r
<GenerateDebugInformation>true</GenerateDebugInformation>\r
<EnableCOMDATFolding>true</EnableCOMDATFolding>\r
<OptimizeReferences>true</OptimizeReferences>\r
<AdditionalLibraryDirectories>C:\WinDDK\7600.16385.1\lib\Mfc\amd64;C:\WinDDK\7600.16385.1\lib\ATL\amd64</AdditionalLibraryDirectories>\r
- <AdditionalDependencies>Version.lib;Imm32.lib;ShLwApi.Lib</AdditionalDependencies>\r
+ <AdditionalDependencies>Version.lib;ShLwApi.Lib;Imm32.lib;$(SolutionDir)xkeymacsdll\$(IntDir)$(TargetName).lib</AdditionalDependencies>\r
<ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>\r
</Link>\r
<ResourceCompile>\r
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
</ClCompile>\r
- <ClCompile Include="data.cpp">\r
+ <ClCompile Include="dotxkeymacs.cpp">\r
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
</ClCompile>\r
- <ClCompile Include="dotxkeymacs.cpp">\r
+ <ClCompile Include="imelist.cpp">\r
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
</ClCompile>\r
<ClCompile Include="key.cpp">\r
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
</ClCompile>\r
<ClCompile Include="stdafx.cpp">\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>\r
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>\r
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>\r
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>\r
</ClCompile>\r
<ClCompile Include="xkeymacs.cpp">\r
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
<ClInclude Include="104keyboard.h" />\r
<ClInclude Include="109keyboard.h" />\r
<ClInclude Include="about.h" />\r
- <ClInclude Include="data.h" />\r
<ClInclude Include="dotxkeymacs.h" />\r
+ <ClInclude Include="imelist.h" />\r
<ClInclude Include="key.h" />\r
<ClInclude Include="keyboardlayout.h" />\r
<ClInclude Include="mainfrm.h" />\r
<ClInclude Include="propertiesbasic.h" />\r
<ClInclude Include="propertieslist.h" />\r
<ClInclude Include="resource.h" />\r
+ <ClInclude Include="resource1.h" />\r
<ClInclude Include="stdafx.h" />\r
<ClInclude Include="xkeymacs.h" />\r
<ClInclude Include="xkeymacs64.h" />\r
</ItemGroup>\r
<ItemGroup>\r
- <ResourceCompile Include="xkeymacs.rc" />\r
+ <ResourceCompile Include="xkeymacs.rc">\r
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
+ </ResourceCompile>\r
+ <ResourceCompile Include="xkeymacs64.rc">\r
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>\r
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>\r
+ </ResourceCompile>\r
</ItemGroup>\r
<ItemGroup>\r
- <ProjectReference Include="..\xkeymacsdll\xkeymacsdll-vc10.vcxproj">\r
- <Project>{6e0d026b-0162-ecf5-9db6-3d5ec4311906}</Project>\r
- </ProjectReference>\r
+ <None Include="res\alt_off.ico" />\r
+ <None Include="res\alt_on.ico" />\r
+ <None Include="res\ctrl_off.ico" />\r
+ <None Include="res\ctrl_on.ico" />\r
+ <None Include="res\cx_off.ico" />\r
+ <None Include="res\cx_on.ico" />\r
+ <None Include="res\disable.ico" />\r
+ <None Include="res\disableTMP.ico" />\r
+ <None Include="res\disableWOCQ.ico" />\r
+ <None Include="res\disable_.cur" />\r
+ <None Include="res\disable_tmp.cur" />\r
+ <None Include="res\disable_wocq.cur" />\r
+ <None Include="res\drag.cur" />\r
+ <None Include="res\hand.cur" />\r
+ <None Include="res\meta_off.ico" />\r
+ <None Include="res\meta_on.ico" />\r
+ <None Include="res\mx_off.ico" />\r
+ <None Include="res\mx_on.ico" />\r
+ <None Include="res\shift_of.ico" />\r
+ <None Include="res\shift_on.ico" />\r
+ <None Include="res\sort_asc.bmp" />\r
+ <None Include="res\sort_des.bmp" />\r
+ <None Include="res\xkeymacs.ico" />\r
</ItemGroup>\r
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
<ImportGroup Label="ExtensionTargets">\r
</ImportGroup>\r
+ <ProjectExtensions>\r
+ <VisualStudio>\r
+ <UserProperties RESOURCE_FILE="xkeymacs.rc" />\r
+ </VisualStudio>\r
+ </ProjectExtensions>\r
</Project>
\ No newline at end of file