Sfoglia il codice sorgente

提供windows下的vs编译工程,编译说明文档、修正编译问题

爬山虎 2 anni fa
parent
commit
1b6640b1fc
100 ha cambiato i file con 2214 aggiunte e 97 eliminazioni
  1. 1 1
      src/RealCompare.pro
  2. 1101 0
      src/RealCompare.vcxproj
  3. 1006 0
      src/RealCompare.vcxproj.filters
  4. 10 0
      src/RealCompare.vcxproj.user
  5. 1 1
      src/qscint/scintilla/boostregex/BoostRegExSearch.cpp
  6. 1 1
      src/qscint/scintilla/include/BoostRegexSearch.h
  7. 1 1
      src/qscint/scintilla/include/ILexer.h
  8. 1 1
      src/qscint/scintilla/include/ILoader.h
  9. 1 1
      src/qscint/scintilla/include/Platform.h
  10. 1 1
      src/qscint/scintilla/include/SciLexer.h
  11. 1 1
      src/qscint/scintilla/include/Sci_Position.h
  12. 1 1
      src/qscint/scintilla/include/Scintilla.h
  13. 1 1
      src/qscint/scintilla/include/ScintillaWidget.h
  14. 1 1
      src/qscint/scintilla/lexers/LexA68k.cpp
  15. 1 1
      src/qscint/scintilla/lexers/LexAPDL.cpp
  16. 1 1
      src/qscint/scintilla/lexers/LexASY.cpp
  17. 1 1
      src/qscint/scintilla/lexers/LexAU3.cpp
  18. 1 1
      src/qscint/scintilla/lexers/LexAVE.cpp
  19. 1 1
      src/qscint/scintilla/lexers/LexAVS.cpp
  20. 1 1
      src/qscint/scintilla/lexers/LexAbaqus.cpp
  21. 1 1
      src/qscint/scintilla/lexers/LexAda.cpp
  22. 1 1
      src/qscint/scintilla/lexers/LexAsm.cpp
  23. 1 1
      src/qscint/scintilla/lexers/LexAsn1.cpp
  24. 1 1
      src/qscint/scintilla/lexers/LexBaan.cpp
  25. 1 1
      src/qscint/scintilla/lexers/LexBash.cpp
  26. 1 1
      src/qscint/scintilla/lexers/LexBasic.cpp
  27. 1 1
      src/qscint/scintilla/lexers/LexBatch.cpp
  28. 1 1
      src/qscint/scintilla/lexers/LexBibTeX.cpp
  29. 1 1
      src/qscint/scintilla/lexers/LexBullant.cpp
  30. 1 1
      src/qscint/scintilla/lexers/LexCLW.cpp
  31. 1 1
      src/qscint/scintilla/lexers/LexCOBOL.cpp
  32. 1 1
      src/qscint/scintilla/lexers/LexCPP.cpp
  33. 1 1
      src/qscint/scintilla/lexers/LexCSS.cpp
  34. 1 1
      src/qscint/scintilla/lexers/LexCaml.cpp
  35. 1 1
      src/qscint/scintilla/lexers/LexCmake.cpp
  36. 1 1
      src/qscint/scintilla/lexers/LexCoffeeScript.cpp
  37. 1 1
      src/qscint/scintilla/lexers/LexConf.cpp
  38. 1 1
      src/qscint/scintilla/lexers/LexCrontab.cpp
  39. 1 1
      src/qscint/scintilla/lexers/LexCsound.cpp
  40. 1 1
      src/qscint/scintilla/lexers/LexD.cpp
  41. 1 1
      src/qscint/scintilla/lexers/LexDMAP.cpp
  42. 1 1
      src/qscint/scintilla/lexers/LexDMIS.cpp
  43. 1 1
      src/qscint/scintilla/lexers/LexDiff.cpp
  44. 1 1
      src/qscint/scintilla/lexers/LexECL.cpp
  45. 1 1
      src/qscint/scintilla/lexers/LexEDIFACT.cpp
  46. 1 1
      src/qscint/scintilla/lexers/LexEScript.cpp
  47. 1 1
      src/qscint/scintilla/lexers/LexEiffel.cpp
  48. 1 1
      src/qscint/scintilla/lexers/LexErlang.cpp
  49. 1 1
      src/qscint/scintilla/lexers/LexErrorList.cpp
  50. 1 1
      src/qscint/scintilla/lexers/LexFlagship.cpp
  51. 1 1
      src/qscint/scintilla/lexers/LexForth.cpp
  52. 1 1
      src/qscint/scintilla/lexers/LexFortran.cpp
  53. 1 1
      src/qscint/scintilla/lexers/LexGAP.cpp
  54. 1 1
      src/qscint/scintilla/lexers/LexGui4Cli.cpp
  55. 1 1
      src/qscint/scintilla/lexers/LexHTML.cpp
  56. 1 1
      src/qscint/scintilla/lexers/LexHaskell.cpp
  57. 1 1
      src/qscint/scintilla/lexers/LexHex.cpp
  58. 1 1
      src/qscint/scintilla/lexers/LexIndent.cpp
  59. 1 1
      src/qscint/scintilla/lexers/LexInno.cpp
  60. 1 1
      src/qscint/scintilla/lexers/LexJSON.cpp
  61. 1 1
      src/qscint/scintilla/lexers/LexKVIrc.cpp
  62. 1 1
      src/qscint/scintilla/lexers/LexKix.cpp
  63. 1 1
      src/qscint/scintilla/lexers/LexLPeg.cpp
  64. 1 1
      src/qscint/scintilla/lexers/LexLaTeX.cpp
  65. 1 1
      src/qscint/scintilla/lexers/LexLisp.cpp
  66. 1 1
      src/qscint/scintilla/lexers/LexLout.cpp
  67. 1 1
      src/qscint/scintilla/lexers/LexLua.cpp
  68. 1 1
      src/qscint/scintilla/lexers/LexMMIXAL.cpp
  69. 1 1
      src/qscint/scintilla/lexers/LexMPT.cpp
  70. 1 1
      src/qscint/scintilla/lexers/LexMSSQL.cpp
  71. 1 1
      src/qscint/scintilla/lexers/LexMagik.cpp
  72. 1 1
      src/qscint/scintilla/lexers/LexMake.cpp
  73. 1 1
      src/qscint/scintilla/lexers/LexMarkdown.cpp
  74. 1 1
      src/qscint/scintilla/lexers/LexMatlab.cpp
  75. 1 1
      src/qscint/scintilla/lexers/LexMaxima.cpp
  76. 1 1
      src/qscint/scintilla/lexers/LexMetapost.cpp
  77. 1 1
      src/qscint/scintilla/lexers/LexModula.cpp
  78. 1 1
      src/qscint/scintilla/lexers/LexMySQL.cpp
  79. 1 1
      src/qscint/scintilla/lexers/LexNimrod.cpp
  80. 1 1
      src/qscint/scintilla/lexers/LexNsis.cpp
  81. 1 1
      src/qscint/scintilla/lexers/LexNull.cpp
  82. 1 1
      src/qscint/scintilla/lexers/LexOScript.cpp
  83. 1 1
      src/qscint/scintilla/lexers/LexOpal.cpp
  84. 1 1
      src/qscint/scintilla/lexers/LexPB.cpp
  85. 1 1
      src/qscint/scintilla/lexers/LexPLM.cpp
  86. 1 1
      src/qscint/scintilla/lexers/LexPO.cpp
  87. 1 1
      src/qscint/scintilla/lexers/LexPOV.cpp
  88. 1 1
      src/qscint/scintilla/lexers/LexPS.cpp
  89. 1 1
      src/qscint/scintilla/lexers/LexPascal.cpp
  90. 1 1
      src/qscint/scintilla/lexers/LexPerl.cpp
  91. 1 1
      src/qscint/scintilla/lexers/LexPowerPro.cpp
  92. 1 1
      src/qscint/scintilla/lexers/LexPowerShell.cpp
  93. 1 1
      src/qscint/scintilla/lexers/LexProgress.cpp
  94. 1 1
      src/qscint/scintilla/lexers/LexProps.cpp
  95. 1 1
      src/qscint/scintilla/lexers/LexPython.cpp
  96. 1 1
      src/qscint/scintilla/lexers/LexR.cpp
  97. 1 1
      src/qscint/scintilla/lexers/LexRebol.cpp
  98. 1 1
      src/qscint/scintilla/lexers/LexRegistry.cpp
  99. 1 1
      src/qscint/scintilla/lexers/LexRuby.cpp
  100. 1 1
      src/qscint/scintilla/lexers/LexRust.cpp

+ 1 - 1
src/RealCompare.pro

@@ -42,7 +42,7 @@ TRANSLATIONS += realcompare_zh.ts
         DESTDIR = x64/Release
 		LIBS	+= -Lx64/Release
 		LIBS += -lqmyedit_qt5
-                QMAKE_CXXFLAGS += /openmp
+        #QMAKE_CXXFLAGS += /openmp
     }
    }
 unix{

+ 1101 - 0
src/RealCompare.vcxproj

@@ -0,0 +1,1101 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Release|x64">
+      <Configuration>Release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|x64">
+      <Configuration>Debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{3842E8A0-CF86-31D6-A247-40F65F8611D3}</ProjectGuid>
+    <RootNamespace>Notepad--</RootNamespace>
+    <Keyword>QtVS_v304</Keyword>
+    <WindowsTargetPlatformVersion>10.0.18362.0</WindowsTargetPlatformVersion>
+    <WindowsTargetPlatformMinVersion>10.0.18362.0</WindowsTargetPlatformMinVersion>
+  <QtMsBuild Condition="'$(QtMsBuild)'=='' or !Exists('$(QtMsBuild)\qt.targets')">$(MSBuildProjectDirectory)\QtMsBuild</QtMsBuild></PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+    <PlatformToolset>v141</PlatformToolset>
+    <OutputDirectory>x64\Release\</OutputDirectory>
+    <ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage>
+    <CharacterSet>NotSet</CharacterSet>
+    <ConfigurationType>Application</ConfigurationType>
+    <IntermediateDirectory>release\</IntermediateDirectory>
+    <PrimaryOutput>Notepad--</PrimaryOutput>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+    <PlatformToolset>v141</PlatformToolset>
+    <OutputDirectory>x64\Debug\</OutputDirectory>
+    <ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage>
+    <CharacterSet>NotSet</CharacterSet>
+    <ConfigurationType>Application</ConfigurationType>
+    <IntermediateDirectory>debug\</IntermediateDirectory>
+    <PrimaryOutput>Notepad--</PrimaryOutput>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /><Target Name="QtMsBuildNotFound" BeforeTargets="CustomBuild;ClCompile" Condition="!Exists('$(QtMsBuild)\qt.targets') or !Exists('$(QtMsBuild)\qt.props')"><Message Importance="High" Text="QtMsBuild: could not locate qt.targets, qt.props; project may not build correctly." /></Target>
+  <ImportGroup Label="ExtensionSettings" />
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" /><ImportGroup Condition="Exists('$(QtMsBuild)\qt_defaults.props')"><Import Project="$(QtMsBuild)\qt_defaults.props" /></ImportGroup><PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"><OutDir>x64\Debug\</OutDir><IntDir>debug\</IntDir><TargetName>Notepad--</TargetName><IgnoreImportLibrary>true</IgnoreImportLibrary></PropertyGroup><PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"><OutDir>x64\Release\</OutDir><IntDir>release\</IntDir><TargetName>Notepad--</TargetName><IgnoreImportLibrary>true</IgnoreImportLibrary><LinkIncremental>false</LinkIncremental></PropertyGroup><PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"><QtInstall>msvc2017_64</QtInstall><QtModules>core;network;gui;widgets;concurrent</QtModules></PropertyGroup><PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"><QtInstall>msvc2017_64</QtInstall><QtModules>core;network;gui;widgets;concurrent</QtModules></PropertyGroup><ImportGroup Condition="Exists('$(QtMsBuild)\qt.props')"><Import Project="$(QtMsBuild)\qt.props" /></ImportGroup>
+  
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <ClCompile>
+      <AdditionalIncludeDirectories>.\GeneratedFiles\$(ConfigurationName);.\GeneratedFiles;.;qscint\src;qscint\src\Qsci;qscint\scintilla\include;cceditor;x64\Release;release;/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalOptions>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions>
+      <AssemblerListingLocation>release\</AssemblerListingLocation>
+      <BrowseInformation>false</BrowseInformation>
+      <DebugInformationFormat>None</DebugInformationFormat>
+      <DisableSpecificWarnings>4577;4467;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <ExceptionHandling>Sync</ExceptionHandling>
+      <ObjectFileName>release\</ObjectFileName>
+      <OpenMPSupport>true</OpenMPSupport>
+      <Optimization>MaxSpeed</Optimization>
+      <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QSCINTILLA_DLL;QT_NO_DEBUG;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <PreprocessToFile>false</PreprocessToFile>
+      <ProgramDataBaseFileName></ProgramDataBaseFileName>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <SuppressStartupBanner>true</SuppressStartupBanner>
+      <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
+      <WarningLevel>Level3</WarningLevel>
+    <MultiProcessorCompilation>true</MultiProcessorCompilation></ClCompile>
+    <Link>
+      <AdditionalDependencies>qmyedit_qt5.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>x64\Release;C:\openssl\lib;C:\Utils\my_sql\mysql-5.6.11-winx64\lib;C:\Utils\postgresql\pgsql\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <AdditionalOptions>"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
+      <DataExecutionPrevention>true</DataExecutionPrevention>
+      <GenerateDebugInformation>false</GenerateDebugInformation>
+      <IgnoreImportLibrary>true</IgnoreImportLibrary>
+      <LinkIncremental>false</LinkIncremental>
+      <OutputFile>$(OutDir)\Notepad--.exe</OutputFile>
+      <RandomizedBaseAddress>true</RandomizedBaseAddress>
+      <SubSystem>Windows</SubSystem>
+      <SuppressStartupBanner>true</SuppressStartupBanner>
+    </Link>
+    <Midl>
+      <DefaultCharType>Unsigned</DefaultCharType>
+      <EnableErrorChecks>None</EnableErrorChecks>
+      <WarningLevel>0</WarningLevel>
+    </Midl>
+    <ResourceCompile>
+      <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QSCINTILLA_DLL;QT_NO_DEBUG;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CONCURRENT_LIB;QT_NETWORK_LIB;QT_CORE_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+    </ResourceCompile>
+  <QtMoc><CompilerFlavor>msvc</CompilerFlavor><Include>./$(Configuration)/moc_predefs.h</Include><ExecutionDescription>Moc'ing %(Identity)...</ExecutionDescription><DynamicSource>output</DynamicSource><QtMocDir>$(Configuration)</QtMocDir><QtMocFileName>moc_%(Filename).cpp</QtMocFileName></QtMoc><QtRcc><InitFuncName>RealCompare</InitFuncName><Compression>default</Compression><ExecutionDescription>Rcc'ing %(Identity)...</ExecutionDescription><QtRccDir>$(Configuration)</QtRccDir><QtRccFileName>qrc_%(Filename).cpp</QtRccFileName></QtRcc><QtUic><ExecutionDescription>Uic'ing %(Identity)...</ExecutionDescription><QtUicDir>$(ProjectDir)</QtUicDir><QtUicFileName>ui_%(Filename).h</QtUicFileName></QtUic></ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <ClCompile>
+      <AdditionalIncludeDirectories>.\GeneratedFiles\$(ConfigurationName);.\GeneratedFiles;.;qscint\src;qscint\src\Qsci;qscint\scintilla\include;cceditor;x64\Release;debug;/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalOptions>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions>
+      <AssemblerListingLocation>debug\</AssemblerListingLocation>
+      <BrowseInformation>false</BrowseInformation>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+      <DisableSpecificWarnings>4577;4467;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <ExceptionHandling>Sync</ExceptionHandling>
+      <ObjectFileName>debug\</ObjectFileName>
+      <Optimization>Disabled</Optimization>
+      <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QSCINTILLA_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <PreprocessToFile>false</PreprocessToFile>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <SuppressStartupBanner>true</SuppressStartupBanner>
+      <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
+      <WarningLevel>Level3</WarningLevel>
+    <MultiProcessorCompilation>true</MultiProcessorCompilation></ClCompile>
+    <Link>
+      <AdditionalDependencies>x64\Debug\qmyedit_qt5d.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>x64\Debug;C:\openssl\lib;C:\Utils\my_sql\mysql-5.6.11-winx64\lib;C:\Utils\postgresql\pgsql\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <AdditionalOptions>"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
+      <DataExecutionPrevention>true</DataExecutionPrevention>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <IgnoreImportLibrary>true</IgnoreImportLibrary>
+      <OutputFile>$(OutDir)\Notepad--.exe</OutputFile>
+      <RandomizedBaseAddress>true</RandomizedBaseAddress>
+      <SubSystem>Windows</SubSystem>
+      <SuppressStartupBanner>true</SuppressStartupBanner>
+    </Link>
+    <Midl>
+      <DefaultCharType>Unsigned</DefaultCharType>
+      <EnableErrorChecks>None</EnableErrorChecks>
+      <WarningLevel>0</WarningLevel>
+    </Midl>
+    <ResourceCompile>
+      <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QSCINTILLA_DLL;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CONCURRENT_LIB;QT_NETWORK_LIB;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+    </ResourceCompile>
+  <QtMoc><CompilerFlavor>msvc</CompilerFlavor><Include>./$(Configuration)/moc_predefs.h</Include><ExecutionDescription>Moc'ing %(Identity)...</ExecutionDescription><DynamicSource>output</DynamicSource><QtMocDir>$(Configuration)</QtMocDir><QtMocFileName>moc_%(Filename).cpp</QtMocFileName></QtMoc><QtRcc><InitFuncName>RealCompare</InitFuncName><Compression>default</Compression><ExecutionDescription>Rcc'ing %(Identity)...</ExecutionDescription><QtRccDir>$(Configuration)</QtRccDir><QtRccFileName>qrc_%(Filename).cpp</QtRccFileName></QtRcc><QtUic><ExecutionDescription>Uic'ing %(Identity)...</ExecutionDescription><QtUicDir>$(ProjectDir)</QtUicDir><QtUicFileName>ui_%(Filename).h</QtUicFileName></QtUic></ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="CmpareMode.cpp" />
+    <ClCompile Include="Encode.cpp" />
+    <ClCompile Include="MediatorDisplay.cpp" />
+    <ClCompile Include="MediatorFileTree.cpp" />
+    <ClCompile Include="QTreeWidgetSortItem.cpp" />
+    <ClCompile Include="RcTreeWidget.cpp" />
+    <ClCompile Include="aboutndd.cpp" />
+    <ClCompile Include="cceditor\ccnotepad.cpp" />
+    <ClCompile Include="closeDlg.cpp" />
+    <ClCompile Include="columnedit.cpp" />
+    <ClCompile Include="command.cpp" />
+    <ClCompile Include="common.cpp" />
+    <ClCompile Include="ctipwin.cpp" />
+    <ClCompile Include="dirfindfile.cpp" />
+    <ClCompile Include="doctypelistview.cpp" />
+    <ClCompile Include="donate.cpp" />
+    <ClCompile Include="draglineedit.cpp" />
+    <ClCompile Include="encodeconvert.cpp" />
+    <ClCompile Include="extLexermanager.cpp" />
+    <ClCompile Include="filecmprulewin.cpp" />
+    <ClCompile Include="cceditor\filemanager.cpp" />
+    <ClCompile Include="findcmpwin.cpp" />
+    <ClCompile Include="findresultwin.cpp" />
+    <ClCompile Include="findwin.cpp" />
+    <ClCompile Include="gotolinewin.cpp" />
+    <ClCompile Include="hexcmprangewin.cpp" />
+    <ClCompile Include="hexfilegoto.cpp" />
+    <ClCompile Include="hexrulewin.cpp" />
+    <ClCompile Include="langstyledefine.cpp" />
+    <ClCompile Include="main.cpp" />
+    <ClCompile Include="mytreeview.cpp" />
+    <ClCompile Include="nddsetting.cpp" />
+    <ClCompile Include="ndstyleditemdelegate.cpp" />
+    <ClCompile Include="optionsview.cpp" />
+    <ClCompile Include="progresswin.cpp" />
+    <ClCompile Include="qscidisplaywindow.cpp" />
+    <ClCompile Include="qtlangset.cpp" />
+    <ClCompile Include="rcglobal.cpp" />
+    <ClCompile Include="renamewin.cpp" />
+    <ClCompile Include="scintillaeditview.cpp" />
+    <ClCompile Include="scintillahexeditview.cpp" />
+    <ClCompile Include="statuswidget.cpp" />
+    <ClCompile Include="styleset.cpp" />
+    <ClCompile Include="texteditsetwin.cpp" />
+    <ClCompile Include="textfind.cpp" />
+    <ClCompile Include="userlexdef.cpp" />
+  </ItemGroup>
+  <ItemGroup>
+    <QtMoc Include="CmpareMode.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <ClInclude Include="Encode.h" />
+    <QtMoc Include="MediatorDisplay.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="MediatorFileTree.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <ClInclude Include="QTreeWidgetSortItem.h" />
+    <ClInclude Include="RcTreeWidget.h" />
+    <ClInclude Include="Sorters.h" />
+    <ClInclude Include="StrategyCompare.h" />
+    <QtMoc Include="aboutndd.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="cceditor\ccnotepad.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="closeDlg.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="columnedit.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <ClInclude Include="command.h" />
+    <ClInclude Include="common.h" />
+    <QtMoc Include="ctipwin.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <ClInclude Include="diff.h" />
+    <QtMoc Include="dirfindfile.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="doctypelistview.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="donate.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="draglineedit.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="encodeconvert.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <ClInclude Include="extlexermanager.h" />
+    <QtMoc Include="filecmprulewin.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="cceditor\filemanager.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="findcmpwin.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="findresultwin.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="findwin.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="gotolinewin.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="hexcmprangewin.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="hexfilegoto.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="hexrulewin.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="langstyledefine.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <ClInclude Include="mytreeview.h" />
+    <ClInclude Include="nddsetting.h" />
+    <QtMoc Include="ndstyleditemdelegate.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="optionsview.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="progresswin.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="qscidisplaywindow.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="qtlangset.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <ClInclude Include="rcglobal.h" />
+    <QtMoc Include="renamewin.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <ClInclude Include="replacecommand.h" />
+    <ClInclude Include="resource.h" />
+    <ClInclude Include="rgba_icons.h" />
+    <QtMoc Include="scintillaeditview.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="scintillahexeditview.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="statuswidget.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <ClInclude Include="styleset.h" />
+    <QtMoc Include="texteditsetwin.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <QtMoc Include="textfind.h">
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtMoc>
+    <ClInclude Include="userlexdef.h" />
+  </ItemGroup>
+  <ItemGroup>
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    <CustomBuild Include="debug\moc_predefs.h.cbt">
+      <FileType>Document</FileType>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(QTDIR)\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">cl -Bx"$(QTDIR)\bin\qmake.exe" -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E $(QTDIR)\mkspecs\features\data\dummy.cpp 2&gt;NUL &gt;debug\moc_predefs.h</Command>
+      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Generate moc_predefs.h</Message>
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">debug\moc_predefs.h;%(Outputs)</Outputs>
+    </CustomBuild>
+    <CustomBuild Include="release\moc_predefs.h.cbt">
+      <FileType>Document</FileType>
+      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(QTDIR)\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">cl -Bx"$(QTDIR)\bin\qmake.exe" -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /openmp -O2 -MD -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E $(QTDIR)\mkspecs\features\data\dummy.cpp 2&gt;NUL &gt;release\moc_predefs.h</Command>
+      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Generate moc_predefs.h</Message>
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">release\moc_predefs.h;%(Outputs)</Outputs>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+    </CustomBuild>
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="realcompare_zh.ts" />
+  </ItemGroup>
+  <ItemGroup>
+    <QtUic Include="aboutndd.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="cceditor\ccnotepad.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="closeDlg.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="columnedit.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="ctipwin.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="dirfindfile.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="doctypelistview.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="donate.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="encodeconvert.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="filecmprulewin.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="findcmpwin.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="findresultwin.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="findwin.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="gotolinewin.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="hexcmprangewin.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="hexfilegoto.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="hexrulewin.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="langstyledefine.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="optionsview.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="progresswin.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="qtlangset.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="renamewin.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="statuswidget.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="texteditsetwin.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+    <QtUic Include="textfind.ui">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtUic>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Resources\img\1.png" />
+    <None Include="Resources\img\2.png" />
+    <None Include="Resources\img\3.png" />
+    <None Include="Resources\img\4.png" />
+    <None Include="Resources\img\5.png" />
+    <None Include="Resources\img\6.png" />
+    <None Include="Resources\img\6688.png" />
+    <QtRcc Include="RealCompare.qrc">
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    </QtRcc>
+    <None Include="qss\lightblue\add_bottom.png" />
+    <None Include="qss\lightblue\add_top.png" />
+    <None Include="Resources\img\all.png" />
+    <None Include="qss\lightblue\arrow_bottom.png" />
+    <None Include="notepad\autosave.png" />
+    <None Include="Resources\img\bin.png" />
+    <None Include="Resources\edit\styledeepblue\bincmp.png" />
+    <None Include="Resources\img\bookmark.png" />
+    <None Include="Resources\img\break.png" />
+    <None Include="Resources\img\clear.png" />
+    <None Include="notepad\clearsign.png" />
+    <None Include="Resources\edit\global\close.png" />
+    <None Include="notepad\close.png" />
+    <None Include="notepad\closeAll.png" />
+    <None Include="notepad\closeFile.png" />
+    <None Include="notepad\closeTabButton.png" />
+    <None Include="notepad\closeTabButton_hover.png" />
+    <None Include="notepad\closeTabButton_inact.png" />
+    <None Include="notepad\closeTabButton_push.png" />
+    <None Include="Resources\edit\styleblack\closeall.png" />
+    <None Include="Resources\edit\styledeepblue\closeall.png" />
+    <None Include="Resources\edit\styleblack\closefile.png" />
+    <None Include="Resources\edit\styledeepblue\closefile.png" />
+    <None Include="Resources\edit\global\closehover.png" />
+    <None Include="notepad\closehover.png" />
+    <None Include="notepad\cmpbin.png" />
+    <None Include="notepad\cmpdir.png" />
+    <None Include="notepad\cmpfile.png" />
+    <None Include="notepad\cmpfile1.png" />
+    <None Include="Resources\edit\styleblack\copy.png" />
+    <None Include="Resources\edit\styledeepblue\copy.png" />
+    <None Include="notepad\copy.png" />
+    <None Include="Resources\edit\styleblack\crlf.png" />
+    <None Include="Resources\edit\styledeepblue\crlf.png" />
+    <None Include="Resources\edit\styleblack\cut.png" />
+    <None Include="Resources\edit\styledeepblue\cut.png" />
+    <None Include="notepad\cut.png" />
+    <None Include="Resources\img\diff.png" />
+    <None Include="Resources\img\diff1.png" />
+    <None Include="Resources\img\dir.png" />
+    <None Include="Resources\edit\styleblack\dircompare.png" />
+    <None Include="Resources\edit\styledeepblue\dircompare.png" />
+    <None Include="notepad\ecg.png" />
+    <None Include="Resources\img\file.png" />
+    <None Include="Resources\edit\styleblack\filecompare.png" />
+    <None Include="Resources\edit\styledeepblue\filecompare.png" />
+    <None Include="Resources\edit\styleblack\find.png" />
+    <None Include="Resources\edit\styledeepblue\find.png" />
+    <None Include="notepad\find.png" />
+    <None Include="notepad\findReplace.png" />
+    <None Include="notepad\go.png" />
+    <None Include="Resources\edit\styledeepblue\goto.png" />
+    <None Include="Resources\img\hidechar.png" />
+    <None Include="notepad\indentGuide.png" />
+    <None Include="Resources\img\info.png" />
+    <None Include="notepad\invisibleChar.png" />
+    <None Include="Resources\img\left3.png" />
+    <None Include="qss\lightbluestyle.qss" />
+    <None Include="mac.icns" />
+    <None Include="Resources\img\main.png" />
+    <None Include="notepad\mark.png" />
+    <None Include="qss\mystyle.qss" />
+    <None Include="Resources\edit\global\ndd.ico" />
+    <None Include="Resources\edit\global\needsave.png" />
+    <None Include="Resources\img\needsave.png" />
+    <None Include="notepad\needsave.png" />
+    <None Include="Resources\edit\styleblack\needsaveallbar.png" />
+    <None Include="Resources\edit\styledeepblue\needsaveallbar.png" />
+    <None Include="Resources\edit\styleblack\needsavebar.png" />
+    <None Include="Resources\edit\styledeepblue\needsavebar.png" />
+    <None Include="notepad\newFile.png" />
+    <None Include="Resources\edit\styleblack\newfile.png" />
+    <None Include="Resources\edit\styledeepblue\newfile.png" />
+    <None Include="Resources\edit\styledeepblue\next.png" />
+    <None Include="Resources\img\next.png" />
+    <None Include="notepad\next.png" />
+    <None Include="Resources\img\next2.png" />
+    <None Include="Resources\edit\global\noneedsave.png" />
+    <None Include="notepad\noneedsave.png" />
+    <None Include="Resources\edit\styleblack\noneedsaveallbar.png" />
+    <None Include="Resources\edit\styledeepblue\noneedsaveallbar.png" />
+    <None Include="Resources\edit\styleblack\noneedsavebar.png" />
+    <None Include="Resources\edit\styledeepblue\noneedsavebar.png" />
+    <None Include="Resources\edit\global\notebook.png" />
+    <None Include="Resources\img\onlyfile.png" />
+    <None Include="Resources\img\open.png" />
+    <None Include="Resources\img\open1.png" />
+    <None Include="notepad\openFile.png" />
+    <None Include="Resources\edit\styleblack\openfile.png" />
+    <None Include="Resources\edit\styledeepblue\openfile.png" />
+    <None Include="Resources\edit\styleblack\paste.png" />
+    <None Include="Resources\edit\styledeepblue\paste.png" />
+    <None Include="notepad\paste.png" />
+    <None Include="Resources\img\point.png" />
+    <None Include="Resources\edit\styledeepblue\pre.png" />
+    <None Include="Resources\img\pre.png" />
+    <None Include="notepad\pre.png" />
+    <None Include="Resources\img\pre2.png" />
+    <None Include="Resources\img\pullopen.png" />
+    <None Include="realcompare_zh.qm" />
+    <None Include="Resources\edit\styleblack\redo.png" />
+    <None Include="Resources\edit\styledeepblue\redo.png" />
+    <None Include="Resources\img\redo.png" />
+    <None Include="notepad\redo.png" />
+    <None Include="Resources\img\register.png" />
+    <None Include="Resources\img\reload.png" />
+    <None Include="Resources\img\reload2.png" />
+    <None Include="Resources\edit\styleblack\rename.png" />
+    <None Include="Resources\edit\styledeepblue\rename.png" />
+    <None Include="notepad\rename.png" />
+    <None Include="Resources\edit\styleblack\replace.png" />
+    <None Include="Resources\edit\styledeepblue\replace.png" />
+    <None Include="Resources\img\right3.png" />
+    <None Include="notepad\rightClose.png" />
+    <None Include="Resources\img\rule.png" />
+    <None Include="Resources\img\same1.png" />
+    <None Include="Resources\img\save.png" />
+    <None Include="notepad\saveAll.png" />
+    <None Include="notepad\saveFile.png" />
+    <None Include="notepad\savetab.png" />
+    <None Include="Resources\img\showall.png" />
+    <None Include="Resources\img\showchar.png" />
+    <None Include="notepad\sign.png" />
+    <None Include="Resources\img\strict.png" />
+    <None Include="Resources\img\swap.png" />
+    <None Include="Resources\img\tolerant.png" />
+    <None Include="Resources\img\tran.png" />
+    <None Include="Resources\edit\styleblack\transcode.png" />
+    <None Include="Resources\edit\styledeepblue\transcode.png" />
+    <None Include="Resources\edit\styleblack\undo.png" />
+    <None Include="Resources\edit\styledeepblue\undo.png" />
+    <None Include="Resources\img\undo.png" />
+    <None Include="notepad\undo.png" />
+    <None Include="Resources\img\unequaldir.png" />
+    <None Include="Resources\img\unequalfile.png" />
+    <None Include="Resources\edit\styleblack\white.png" />
+    <None Include="Resources\edit\styledeepblue\white.png" />
+    <None Include="notepad\wrap.png" />
+    <None Include="notepad\zoomIn.png" />
+    <None Include="notepad\zoomOut.png" />
+    <None Include="Resources\edit\styleblack\zoomin.png" />
+    <None Include="Resources\edit\styledeepblue\zoomin.png" />
+    <None Include="Resources\img\zoomin.png" />
+    <None Include="Resources\edit\styleblack\zoomout.png" />
+    <None Include="Resources\edit\styledeepblue\zoomout.png" />
+    <None Include="Resources\img\zoomout.png" />
+  </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="RealCompare.rc" />
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /><ImportGroup Condition="Exists('$(QtMsBuild)\qt.targets')"><Import Project="$(QtMsBuild)\qt.targets" /></ImportGroup>
+  <ImportGroup Label="ExtensionTargets" />
+</Project>

+ 1006 - 0
src/RealCompare.vcxproj.filters

@@ -0,0 +1,1006 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup>
+    <Filter Include="Form Files">
+      <UniqueIdentifier>{99349809-55BA-4b9d-BF79-8FDBB0286EB3}</UniqueIdentifier>
+      <Extensions>ui</Extensions>
+      <ParseFiles>false</ParseFiles>
+    </Filter>
+    <Filter Include="Form Files">
+      <UniqueIdentifier>{99349809-55BA-4b9d-BF79-8FDBB0286EB3}</UniqueIdentifier>
+      <Extensions>ui</Extensions>
+      <ParseFiles>false</ParseFiles>
+    </Filter>
+    <Filter Include="Generated Files">
+      <UniqueIdentifier>{71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11}</UniqueIdentifier>
+      <Extensions>cpp;c;cxx;moc;h;def;odl;idl;res;</Extensions>
+    </Filter>
+    <Filter Include="Generated Files">
+      <UniqueIdentifier>{71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11}</UniqueIdentifier>
+      <Extensions>cpp;c;cxx;moc;h;def;odl;idl;res;</Extensions>
+    </Filter>
+    <Filter Include="Header Files">
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
+    </Filter>
+    <Filter Include="Header Files">
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
+    </Filter>
+    <Filter Include="Resource Files">
+      <UniqueIdentifier>{D9D6E242-F8AF-46E4-B9FD-80ECBC20BA3E}</UniqueIdentifier>
+      <Extensions>qrc;*</Extensions>
+      <ParseFiles>false</ParseFiles>
+    </Filter>
+    <Filter Include="Resource Files">
+      <UniqueIdentifier>{D9D6E242-F8AF-46E4-B9FD-80ECBC20BA3E}</UniqueIdentifier>
+      <Extensions>qrc;*</Extensions>
+      <ParseFiles>false</ParseFiles>
+    </Filter>
+    <Filter Include="Source Files">
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+    </Filter>
+    <Filter Include="Source Files">
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+    </Filter>
+    <Filter Include="Translation Files">
+      <UniqueIdentifier>{639EADAA-A684-42e4-A9AD-28FC9BCB8F7C}</UniqueIdentifier>
+      <Extensions>ts;xlf</Extensions>
+      <ParseFiles>false</ParseFiles>
+    </Filter>
+    <Filter Include="Translation Files">
+      <UniqueIdentifier>{639EADAA-A684-42e4-A9AD-28FC9BCB8F7C}</UniqueIdentifier>
+      <Extensions>ts;xlf</Extensions>
+      <ParseFiles>false</ParseFiles>
+    </Filter>
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="CmpareMode.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="Encode.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="MediatorDisplay.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="MediatorFileTree.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="QTreeWidgetSortItem.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="RcTreeWidget.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="aboutndd.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="cceditor\ccnotepad.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="closeDlg.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="columnedit.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="command.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="common.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="ctipwin.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="dirfindfile.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="doctypelistview.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="donate.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="draglineedit.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="encodeconvert.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="extLexermanager.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="filecmprulewin.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="cceditor\filemanager.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="findcmpwin.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="findresultwin.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="findwin.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="gotolinewin.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="hexcmprangewin.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="hexfilegoto.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="hexrulewin.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="langstyledefine.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="main.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="mytreeview.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="nddsetting.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="ndstyleditemdelegate.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="optionsview.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="progresswin.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="qscidisplaywindow.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="qtlangset.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="rcglobal.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="renamewin.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="scintillaeditview.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="scintillahexeditview.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="statuswidget.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="styleset.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="texteditsetwin.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="textfind.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="userlexdef.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+  </ItemGroup>
+  <ItemGroup>
+    <QtMoc Include="CmpareMode.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <ClInclude Include="Encode.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <QtMoc Include="MediatorDisplay.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="MediatorFileTree.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <ClInclude Include="QTreeWidgetSortItem.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="RcTreeWidget.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="Sorters.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="StrategyCompare.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <QtMoc Include="aboutndd.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="cceditor\ccnotepad.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="closeDlg.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="columnedit.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <ClInclude Include="command.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="common.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <QtMoc Include="ctipwin.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <ClInclude Include="diff.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <QtMoc Include="dirfindfile.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="doctypelistview.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="donate.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="draglineedit.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="encodeconvert.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <ClInclude Include="extlexermanager.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <QtMoc Include="filecmprulewin.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="cceditor\filemanager.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="findcmpwin.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="findresultwin.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="findwin.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="gotolinewin.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="hexcmprangewin.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="hexfilegoto.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="hexrulewin.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="langstyledefine.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <ClInclude Include="mytreeview.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="nddsetting.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <QtMoc Include="ndstyleditemdelegate.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="optionsview.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="progresswin.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="qscidisplaywindow.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="qtlangset.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <ClInclude Include="rcglobal.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <QtMoc Include="renamewin.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <ClInclude Include="replacecommand.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="resource.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="rgba_icons.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <QtMoc Include="scintillaeditview.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="scintillahexeditview.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="statuswidget.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <ClInclude Include="styleset.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <QtMoc Include="texteditsetwin.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <QtMoc Include="textfind.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
+    <ClInclude Include="userlexdef.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+  </ItemGroup>
+  <ItemGroup>
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    <CustomBuild Include="debug\moc_predefs.h.cbt">
+      <Filter>Generated Files</Filter>
+    </CustomBuild>
+    <CustomBuild Include="release\moc_predefs.h.cbt">
+      <Filter>Generated Files</Filter>
+    </CustomBuild>
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="realcompare_zh.ts">
+      <Filter>Translation Files</Filter>
+    </None>
+  </ItemGroup>
+  <ItemGroup>
+    <QtUic Include="aboutndd.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="cceditor\ccnotepad.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="closeDlg.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="columnedit.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="ctipwin.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="dirfindfile.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="doctypelistview.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="donate.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="encodeconvert.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="filecmprulewin.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="findcmpwin.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="findresultwin.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="findwin.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="gotolinewin.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="hexcmprangewin.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="hexfilegoto.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="hexrulewin.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="langstyledefine.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="optionsview.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="progresswin.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="qtlangset.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="renamewin.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="statuswidget.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="texteditsetwin.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+    <QtUic Include="textfind.ui">
+      <Filter>Form Files</Filter>
+    </QtUic>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Resources\img\1.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\2.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\3.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\4.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\5.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\6.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\6688.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <QtRcc Include="RealCompare.qrc">
+      <Filter>Resource Files</Filter>
+    </QtRcc>
+    <None Include="qss\lightblue\add_bottom.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="qss\lightblue\add_top.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\all.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="qss\lightblue\arrow_bottom.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\autosave.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\bin.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\bincmp.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\bookmark.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\break.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\clear.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\clearsign.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\global\close.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\close.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\closeAll.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\closeFile.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\closeTabButton.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\closeTabButton_hover.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\closeTabButton_inact.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\closeTabButton_push.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\closeall.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\closeall.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\closefile.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\closefile.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\global\closehover.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\closehover.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\cmpbin.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\cmpdir.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\cmpfile.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\cmpfile1.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\copy.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\copy.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\copy.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\crlf.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\crlf.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\cut.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\cut.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\cut.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\diff.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\diff1.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\dir.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\dircompare.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\dircompare.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\ecg.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\file.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\filecompare.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\filecompare.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\find.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\find.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\find.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\findReplace.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\go.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\goto.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\hidechar.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\indentGuide.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\info.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\invisibleChar.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\left3.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="qss\lightbluestyle.qss">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="mac.icns">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\main.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\mark.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="qss\mystyle.qss">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\global\ndd.ico">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\global\needsave.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\needsave.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\needsave.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\needsaveallbar.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\needsaveallbar.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\needsavebar.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\needsavebar.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\newFile.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\newfile.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\newfile.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\next.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\next.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\next.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\next2.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\global\noneedsave.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\noneedsave.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\noneedsaveallbar.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\noneedsaveallbar.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\noneedsavebar.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\noneedsavebar.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\global\notebook.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\onlyfile.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\open.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\open1.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\openFile.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\openfile.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\openfile.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\paste.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\paste.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\paste.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\point.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\pre.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\pre.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\pre.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\pre2.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\pullopen.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="realcompare_zh.qm">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\redo.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\redo.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\redo.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\redo.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\register.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\reload.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\reload2.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\rename.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\rename.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\rename.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\replace.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\replace.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\right3.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\rightClose.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\rule.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\same1.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\save.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\saveAll.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\saveFile.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\savetab.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\showall.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\showchar.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\sign.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\strict.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\swap.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\tolerant.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\tran.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\transcode.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\transcode.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\undo.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\undo.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\undo.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\undo.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\unequaldir.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\unequalfile.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\white.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\white.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\wrap.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\zoomIn.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="notepad\zoomOut.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\zoomin.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\zoomin.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\zoomin.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styleblack\zoomout.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\edit\styledeepblue\zoomout.png">
+      <Filter>Resource Files</Filter>
+    </None>
+    <None Include="Resources\img\zoomout.png">
+      <Filter>Resource Files</Filter>
+    </None>
+  </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="RealCompare.rc" />
+  </ItemGroup>
+</Project>

+ 10 - 0
src/RealCompare.vcxproj.user

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup />
+  <PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <QtLastBackgroundBuild>2022-11-28T01:31:37.4770997Z</QtLastBackgroundBuild>
+  </PropertyGroup>
+  <PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <QtLastBackgroundBuild>2022-11-28T01:31:37.7020503Z</QtLastBackgroundBuild>
+  </PropertyGroup>
+</Project>

+ 1 - 1
src/qscint/scintilla/boostregex/BoostRegExSearch.cpp

@@ -1,4 +1,4 @@
-/**
+/**
  * Copyright (c) since 2009 Simon Steele - http://untidy.net/
  * Based on the work of Simon Steele for Programmer's Notepad 2 (http://untidy.net)
  * Converted from boost::xpressive to boost::regex and performance improvements 

+ 1 - 1
src/qscint/scintilla/include/BoostRegexSearch.h

@@ -1,4 +1,4 @@
-#ifndef BOOSTREGEXSEARCH_H
+#ifndef BOOSTREGEXSEARCH_H
 #define BOOSTREGEXSEARCH_H
 
 #define SCFIND_REGEXP_DOTMATCHESNL			   0x10000000

+ 1 - 1
src/qscint/scintilla/include/ILexer.h

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file ILexer.h
  ** Interface between Scintilla and lexers.
  **/

+ 1 - 1
src/qscint/scintilla/include/ILoader.h

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file ILoader.h
  ** Interface for loading into a Scintilla document from a background thread.
  **/

+ 1 - 1
src/qscint/scintilla/include/Platform.h

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file Platform.h
  ** Interface to platform facilities. Also includes some basic utilities.
  ** Implemented in PlatGTK.cxx for GTK+/Linux, PlatWin.cxx for Windows, and PlatWX.cxx for wxWindows.

+ 1 - 1
src/qscint/scintilla/include/SciLexer.h

@@ -1,4 +1,4 @@
-/* Scintilla source code edit control */
+/* Scintilla source code edit control */
 /** @file SciLexer.h
  ** Interface to the added lexer functions in the SciLexer version of the edit control.
  **/

+ 1 - 1
src/qscint/scintilla/include/Sci_Position.h

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file Sci_Position.h
  ** Define the Sci_Position type used in Scintilla's external interfaces.
  ** These need to be available to clients written in C so are not in a C++ namespace.

+ 1 - 1
src/qscint/scintilla/include/Scintilla.h

@@ -1,4 +1,4 @@
-/* Scintilla source code edit control */
+/* Scintilla source code edit control */
 /** @file Scintilla.h
  ** Interface to the edit control.
  **/

+ 1 - 1
src/qscint/scintilla/include/ScintillaWidget.h

@@ -1,4 +1,4 @@
-/* Scintilla source code edit control */
+/* Scintilla source code edit control */
 /* @file ScintillaWidget.h
  * Definition of Scintilla widget for GTK+.
  * Only needed by GTK+ code but is harmless on other platforms.

+ 1 - 1
src/qscint/scintilla/lexers/LexA68k.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexA68k.cxx
  ** Lexer for Assembler, just for the MASM syntax
  ** Written by Martial Demolins AKA Folco

+ 1 - 1
src/qscint/scintilla/lexers/LexAPDL.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexAPDL.cxx
  ** Lexer for APDL. Based on the lexer for Assembler by The Black Horus.
  ** By Hadar Raz.

+ 1 - 1
src/qscint/scintilla/lexers/LexASY.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 //Author: instanton (email: soft_share<at>126<dot>com)
 // The License.txt file describes the conditions under which this software may be distributed.
 

+ 1 - 1
src/qscint/scintilla/lexers/LexAU3.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 // @file LexAU3.cxx
 // Lexer for AutoIt3  http://www.hiddensoft.com/autoit3
 // by Jos van der Zande, [email protected]

+ 1 - 1
src/qscint/scintilla/lexers/LexAVE.cpp

@@ -1,4 +1,4 @@
-// SciTE - Scintilla based Text Editor
+// SciTE - Scintilla based Text Editor
 /** @file LexAVE.cxx
  ** Lexer for Avenue.
  **

+ 1 - 1
src/qscint/scintilla/lexers/LexAVS.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexAVS.cxx
  ** Lexer for AviSynth.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexAbaqus.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexABAQUS.cxx
  ** Lexer for ABAQUS. Based on the lexer for APDL by Hadar Raz.
  ** By Sergio Lucato.

+ 1 - 1
src/qscint/scintilla/lexers/LexAda.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexAda.cxx
  ** Lexer for Ada 95
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexAsm.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexAsm.cxx
  ** Lexer for Assembler, just for the MASM syntax
  ** Written by The Black Horus

+ 1 - 1
src/qscint/scintilla/lexers/LexAsn1.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexAsn1.cxx
  ** Lexer for ASN.1
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexBaan.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexBaan.cxx
 ** Lexer for Baan.
 ** Based heavily on LexCPP.cxx

+ 1 - 1
src/qscint/scintilla/lexers/LexBash.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexBash.cxx
  ** Lexer for Bash.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexBasic.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexBasic.cxx
  ** Lexer for BlitzBasic and PureBasic.
  ** Converted to lexer object and added further folding features/properties by "Udo Lechner" <dlchnr(at)gmx(dot)net>

+ 1 - 1
src/qscint/scintilla/lexers/LexBatch.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexBatch.cxx
  ** Lexer for batch files.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexBibTeX.cpp

@@ -1,4 +1,4 @@
-// Copyright 2008-2010 Sergiu Dotenco. The License.txt file describes the
+// Copyright 2008-2010 Sergiu Dotenco. The License.txt file describes the
 // conditions under which this software may be distributed.
 
 /**

+ 1 - 1
src/qscint/scintilla/lexers/LexBullant.cpp

@@ -1,4 +1,4 @@
-// SciTE - Scintilla based Text Editor
+// SciTE - Scintilla based Text Editor
 // LexBullant.cxx - lexer for Bullant
 
 #include <stdlib.h>

+ 1 - 1
src/qscint/scintilla/lexers/LexCLW.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexClw.cxx
  ** Lexer for Clarion.
  ** 2004/12/17 Updated Lexer

+ 1 - 1
src/qscint/scintilla/lexers/LexCOBOL.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexCOBOL.cxx
  ** Lexer for COBOL
  ** Based on LexPascal.cxx

+ 1 - 1
src/qscint/scintilla/lexers/LexCPP.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexCPP.cxx
  ** Lexer for C++, C, Java, and JavaScript.
  ** Further folding features and configuration properties added by "Udo Lechner" <dlchnr(at)gmx(dot)net>

+ 1 - 1
src/qscint/scintilla/lexers/LexCSS.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 // Encoding: UTF-8
 /** @file LexCSS.cxx
  ** Lexer for Cascading Style Sheets

+ 1 - 1
src/qscint/scintilla/lexers/LexCaml.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexCaml.cxx
  ** Lexer for Objective Caml.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexCmake.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexCmake.cxx
  ** Lexer for Cmake
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexCoffeeScript.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexCoffeeScript.cxx
  ** Lexer for CoffeeScript.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexConf.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexConf.cxx
  ** Lexer for Apache Configuration Files.
  **

+ 1 - 1
src/qscint/scintilla/lexers/LexCrontab.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexCrontab.cxx
  ** Lexer to use with extended crontab files used by a powerful
  ** Windows scheduler/event monitor/automation manager nnCron.

+ 1 - 1
src/qscint/scintilla/lexers/LexCsound.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexCsound.cxx
  ** Lexer for Csound (Orchestra & Score)
  ** Written by Georg Ritter - <ritterfuture A T gmail D O T com>

+ 1 - 1
src/qscint/scintilla/lexers/LexD.cpp

@@ -1,4 +1,4 @@
-/** @file LexD.cxx
+/** @file LexD.cxx
  ** Lexer for D.
  **
  ** Copyright (c) 2006 by Waldemar Augustyn <[email protected]>

+ 1 - 1
src/qscint/scintilla/lexers/LexDMAP.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexDMAP.cxx
  ** Lexer for MSC Nastran DMAP.
  ** Written by Mark Robinson, based on the Fortran lexer by Chuan-jian Shen, Last changed Aug. 2013

+ 1 - 1
src/qscint/scintilla/lexers/LexDMIS.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexDMIS.cxx
  ** Lexer for DMIS.
   **/

+ 1 - 1
src/qscint/scintilla/lexers/LexDiff.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexDiff.cxx
  ** Lexer for diff results.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexECL.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexECL.cxx
  ** Lexer for ECL.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexEDIFACT.cpp

@@ -1,4 +1,4 @@
-// Scintilla Lexer for EDIFACT
+// Scintilla Lexer for EDIFACT
 // Written by Iain Clarke, IMCSoft & Inobiz AB.
 // EDIFACT documented here: https://www.unece.org/cefact/edifact/welcome.html
 // and more readably here: https://en.wikipedia.org/wiki/EDIFACT

+ 1 - 1
src/qscint/scintilla/lexers/LexEScript.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexESCRIPT.cxx
  ** Lexer for ESCRIPT
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexEiffel.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexEiffel.cxx
  ** Lexer for Eiffel.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexErlang.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 // Encoding: UTF-8
 // Copyright 1998-2001 by Neil Hodgson <[email protected]>
 // The License.txt file describes the conditions under which this software may be distributed.

+ 1 - 1
src/qscint/scintilla/lexers/LexErrorList.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexErrorList.cxx
  ** Lexer for error lists. Used for the output pane in SciTE.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexFlagship.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexFlagShip.cxx
  ** Lexer for Harbour and FlagShip.
  ** (Syntactically compatible to other xBase dialects, like Clipper, dBase, Clip, FoxPro etc.)

+ 1 - 1
src/qscint/scintilla/lexers/LexForth.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexForth.cxx
  ** Lexer for FORTH
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexFortran.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexFortran.cxx
  ** Lexer for Fortran.
  ** Written by Chuan-jian Shen, Last changed Sep. 2003

+ 1 - 1
src/qscint/scintilla/lexers/LexGAP.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexGAP.cxx
  ** Lexer for the GAP language. (The GAP System for Computational Discrete Algebra)
  ** http://www.gap-system.org

+ 1 - 1
src/qscint/scintilla/lexers/LexGui4Cli.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 // Copyright 1998-2002 by Neil Hodgson <[email protected]>
 /*
 This is the Lexer for Gui4Cli, included in SciLexer.dll

+ 1 - 1
src/qscint/scintilla/lexers/LexHTML.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexHTML.cxx
  ** Lexer for HTML.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexHaskell.cpp

@@ -1,4 +1,4 @@
-/******************************************************************
+/******************************************************************
  *    LexHaskell.cxx
  *
  *    A haskell lexer for the scintilla code control.

+ 1 - 1
src/qscint/scintilla/lexers/LexHex.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexHex.cxx
  ** Lexers for Motorola S-Record, Intel HEX and Tektronix extended HEX.
  **

+ 1 - 1
src/qscint/scintilla/lexers/LexIndent.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexIndent.cxx
  ** Lexer for no language. Used for indentation-based folding of files.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexInno.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexInno.cxx
  ** Lexer for Inno Setup scripts.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexJSON.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /**
  * @file LexJSON.cxx
  * @date February 19, 2016

+ 1 - 1
src/qscint/scintilla/lexers/LexKVIrc.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexKVIrc.cxx
  ** Lexer for KVIrc script.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexKix.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexKix.cxx
  ** Lexer for KIX-Scripts.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexLPeg.cpp

@@ -1,4 +1,4 @@
-/**
+/**
  * Copyright 2006-2018 Mitchell mitchell.att.foicica.com. See License.txt.
  *
  * Lua-powered dynamic language lexer for Scintilla.

+ 1 - 1
src/qscint/scintilla/lexers/LexLaTeX.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexLaTeX.cxx
  ** Lexer for LaTeX2e.
   **/

+ 1 - 1
src/qscint/scintilla/lexers/LexLisp.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexLisp.cxx
  ** Lexer for Lisp.
  ** Written by Alexey Yutkin.

+ 1 - 1
src/qscint/scintilla/lexers/LexLout.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexLout.cxx
  ** Lexer for the Basser Lout (>= version 3) typesetting language
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexLua.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexLua.cxx
  ** Lexer for Lua language.
  **

+ 1 - 1
src/qscint/scintilla/lexers/LexMMIXAL.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 // Encoding: UTF-8
 /** @file LexMMIXAL.cxx
  ** Lexer for MMIX Assembler Language.

+ 1 - 1
src/qscint/scintilla/lexers/LexMPT.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexMPT.cxx
  ** Lexer for MPT specific files. Based on LexOthers.cxx
  ** LOT = the text log file created by the MPT application while running a test program

+ 1 - 1
src/qscint/scintilla/lexers/LexMSSQL.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexMSSQL.cxx
  ** Lexer for MSSQL.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexMagik.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /**
  * @file LexMagik.cxx
  * Lexer for GE(r) Smallworld(tm) MagikSF

+ 1 - 1
src/qscint/scintilla/lexers/LexMake.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexMake.cxx
  ** Lexer for make files.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexMarkdown.cpp

@@ -1,4 +1,4 @@
-/******************************************************************
+/******************************************************************
  *  LexMarkdown.cxx
  *
  *  A simple Markdown lexer for scintilla.

+ 1 - 1
src/qscint/scintilla/lexers/LexMatlab.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 // Encoding: UTF-8
 /** @file LexMatlab.cxx
  ** Lexer for Matlab.

+ 1 - 1
src/qscint/scintilla/lexers/LexMaxima.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexMaxima.cxx
  ** Lexer for Maxima (http://maxima.sourceforge.net).
  ** Written by Gunter Königsmann based on the lisp lexer by Alexey Yutkin and Neil Hodgson .

+ 1 - 1
src/qscint/scintilla/lexers/LexMetapost.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 
 // File: LexMetapost.cxx - general context conformant metapost coloring scheme
 // Author: Hans Hagen - PRAGMA ADE - Hasselt NL - www.pragma-ade.com

+ 1 - 1
src/qscint/scintilla/lexers/LexModula.cpp

@@ -1,4 +1,4 @@
-//	-*- coding: utf-8 -*-
+//	-*- coding: utf-8 -*-
 //	Scintilla source code edit control
 /**
  *	@file LexModula.cxx

+ 1 - 1
src/qscint/scintilla/lexers/LexMySQL.cpp

@@ -1,4 +1,4 @@
-/**
+/**
  * Scintilla source code edit control
  * @file LexMySQL.cxx
  * Lexer for MySQL

+ 1 - 1
src/qscint/scintilla/lexers/LexNimrod.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 // Nimrod lexer
 // (c) 2009 Andreas Rumpf
 /** @file LexNimrod.cxx

+ 1 - 1
src/qscint/scintilla/lexers/LexNsis.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexNsis.cxx
  ** Lexer for NSIS
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexNull.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexNull.cxx
  ** Lexer for no language. Used for plain text and unrecognized files.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexOScript.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexOScript.cxx
  ** Lexer for OScript sources; ocx files and/or OSpace dumps.
  ** OScript is a programming language used to develop applications for the

+ 1 - 1
src/qscint/scintilla/lexers/LexOpal.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexOpal.cxx
  ** Lexer for OPAL (functional language similar to Haskell)
  ** Written by Sebastian Pipping <[email protected]>

+ 1 - 1
src/qscint/scintilla/lexers/LexPB.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 // @file LexPB.cxx
 // Lexer for PowerBasic by Roland Walter, [email protected] (for PowerBasic see www.powerbasic.com)
 //

+ 1 - 1
src/qscint/scintilla/lexers/LexPLM.cpp

@@ -1,4 +1,4 @@
-// Copyright (c) 1990-2007, Scientific Toolworks, Inc.
+// Copyright (c) 1990-2007, Scientific Toolworks, Inc.
 // Author: Jason Haslam
 // The License.txt file describes the conditions under which this software may be distributed.
 

+ 1 - 1
src/qscint/scintilla/lexers/LexPO.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexPO.cxx
  ** Lexer for GetText Translation (PO) files.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexPOV.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexPOV.cxx
  ** Lexer for POV-Ray SDL (Persistance of Vision Raytracer, Scene Description Language).
  ** Written by Philippe Lhoste but this is mostly a derivative of LexCPP...

+ 1 - 1
src/qscint/scintilla/lexers/LexPS.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexPS.cxx
  ** Lexer for PostScript
  **

+ 1 - 1
src/qscint/scintilla/lexers/LexPascal.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexPascal.cxx
  ** Lexer for Pascal.
  ** Written by Laurent le Tynevez

+ 1 - 1
src/qscint/scintilla/lexers/LexPerl.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexPerl.cxx
  ** Lexer for Perl.
  ** Converted to lexer object by "Udo Lechner" <dlchnr(at)gmx(dot)net>

+ 1 - 1
src/qscint/scintilla/lexers/LexPowerPro.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 // @file LexPowerPro.cxx
 // PowerPro utility, written by Bruce Switzer, is available from http://powerpro.webeddie.com
 // PowerPro lexer is written by Christopher Bean ([email protected])

+ 1 - 1
src/qscint/scintilla/lexers/LexPowerShell.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexPowerShell.cxx
  ** Lexer for PowerShell scripts.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexProgress.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexProgress.cxx
  **  Lexer for Progress 4GL.
  ** Based on LexCPP.cxx of Neil Hodgson <[email protected]>

+ 1 - 1
src/qscint/scintilla/lexers/LexProps.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexProps.cxx
  ** Lexer for properties files.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexPython.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexPython.cxx
  ** Lexer for Python.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexR.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file Lexr.cxx
  ** Lexer for R, S, SPlus Statistics Program (Heavily derived from CPP Lexer).
  **

+ 1 - 1
src/qscint/scintilla/lexers/LexRebol.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexRebol.cxx
  ** Lexer for REBOL.
  ** Written by Pascal Hurni, inspired from LexLua by Paul Winwood & Marcos E. Wurzius & Philippe Lhoste

+ 1 - 1
src/qscint/scintilla/lexers/LexRegistry.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /**
  * @file LexRegistry.cxx
  * @date July 26 2014

+ 1 - 1
src/qscint/scintilla/lexers/LexRuby.cpp

@@ -1,4 +1,4 @@
-// Scintilla source code edit control
+// Scintilla source code edit control
 /** @file LexRuby.cxx
  ** Lexer for Ruby.
  **/

+ 1 - 1
src/qscint/scintilla/lexers/LexRust.cpp

@@ -1,4 +1,4 @@
-/** @file LexRust.cxx
+/** @file LexRust.cxx
  ** Lexer for Rust.
  **
  ** Copyright (c) 2013 by SiegeLord <[email protected]>

Some files were not shown because too many files changed in this diff