[NEW] Add VS 2013 support.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1278 f5eea248-9336-0410-98b8-ebc06183d4e3
This commit is contained in:
Don Ho 2014-10-14 22:29:23 +00:00
parent fa351a683e
commit b50d2a9a29
7 changed files with 560 additions and 10 deletions

View File

@ -5293,7 +5293,7 @@ struct Quote{
const char *_quote;
};
const int nbQuote = 197;
const int nbQuote = 201;
Quote quotes[nbQuote] = {
{"Notepad++", "Good programmers use Notepad++ to code.\nExtreme programmers use MS Word to code, in Comic Sans, center aligned."},
{"Martin Golding", "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."},
@ -5350,12 +5350,11 @@ Quote quotes[nbQuote] = {
{"Anonymous #21", "I love my sixpack so much, I protect it with a layer of fat."},
{"Anonymous #22", "\"It's impossible.\" said pride.\n\"It's risky.\" said experience.\n\"It's pointless.\" said reason.\n\"Give it a try.\" whispered the heart.\n...\n\"What the hell was that?!?!?!?!?!\" shouted the anus two minutes later."},
{"Anonymous #23", "Everybody talks about leaving a better planet for the children.\nWhy nobody tries to leave better children to the planet?"},
//{"Anonymous #24", ""},
{"Anonymous #24", "An Architect's dream is an Engineer's nightmare."},
{"Anonymous #25", "In a way, I feel sorry for the kids of this generation.\nThey'll have parents who know how to check browser history."},
{"Anonymous #26", "I would never bungee jump.\nI came into this world because of a broken rubber, and I'm not going out cause of one."},
//{"Anonymous #27", ""},
{"Anonymous #27", "I don't have a problem with caffeine.\nI have a problem without caffeine."},
{"Anonymous #28", "Why 6 afraid of 7?\nBecause 7 8 9 (seven ate nine) while 6 and 9 were flirting."},
//{"Anonymous #29", ""},
{"Anonymous #30", "Why do Java developers wear glasses?\nBecause they don't C#."},
{"Anonymous #31", "A baby's laughter is one of the most beautiful sounds you will ever hear. Unless it's 3 AM. And you're home alone. And you don't have a baby."},
{"Anonymous #32", "Two bytes meet. The first byte asks, \"You look terrible. Are you OK?\"\nThe second byte replies, \"No, just feeling a bit off.\""},
@ -5407,7 +5406,7 @@ Quote quotes[nbQuote] = {
{"Anonymous #79", "I'm a creationist.\nI believe man create God."},
{"Anonymous #80", "Let's eat kids.\nLet's eat, kids.\n\nUse a comma.\nSave lives."},
{"Anonymous #81", "A male engineering student was crossing a road one day when a frog called out to him and said, \"If you kiss me, I'll turn into a beautiful princess.\" He bent over, picked up the frog, and put it in his pocket.\n\nThe frog spoke up again and said, \"If you kiss me and turn me back into a beautiful princess, I will stay with you for one week.\" The engineering student took the frog out of his pocket, smiled at it; and returned it to his pocket.\n\nThe frog then cried out, \"If you kiss me and turn me back into a princess, I'll stay with you and do ANYTHING you want.\" Again the boy took the frog out, smiled at it, and put it back into his pocket.\n\nFinally, the frog asked, \"What is the matter? I've told you I'm a beautiful princess, that I'll stay with you for a week and do anything you want. Why won't you kiss me?\" The boy said, \"Look I'm an engineer. I don't have time for a girlfriend, but a talking frog is cool.\"\n"},
//{"Anonymous #82", ""},
{"Anonymous #82", "Programmers never die.\nThey just go offline."},
{"Anonymous #83", "Copy from one, it's plagiarism.\nCopy from two, it's research."},
//{"Anonymous #84", ""},
{"Anonymous #85", "Race, religion, ethnic pride and nationalism etc... does nothing but teach you how to hate people that you've never met."},
@ -5501,6 +5500,7 @@ Quote quotes[nbQuote] = {
{"Friedrich Nietzsche", "There is not enough love and goodness in the world to permit giving any of it away to imaginary beings."},
{"Dhalsim", "Pain is a state of mind and I don't mind your pain."},
{"Elie Wiesel", "Human beings can be beautiful or more beautiful,\nthey can be fat or skinny, they can be right or wrong,\nbut illegal? How can a human being be illegal?"},
{"Dennis Ritchie", "Empty your memory, with a free(), like a pointer.\nIf you cast a pointer to a integer, it becomes the integer.\nIf you cast a pointer to a struct, it becomes the struct.\nThe pointer can crash, and can overflow.\nBe a pointer my friend."},
{"Chewbacca", "Uuuuuuuuuur Ahhhhrrrrrr\nUhrrrr Ahhhhrrrrrr\nAaaarhg..."}
};

View File

@ -545,6 +545,8 @@ generic_string ThemeSwitcher::getThemeFromXmlFileName(const TCHAR *xmlFullPath)
typedef void (WINAPI *PGNSI)(LPSYSTEM_INFO);
#pragma warning(disable : 4996)
winVer getWindowsVersion()
{
OSVERSIONINFOEX osvi;

View File

@ -94,7 +94,7 @@
<Keywords name="instre1">as case class data default deriving do else hiding if import in infix infixl infixr instance let module newtype of proc qualified rec then type where _</Keywords>
</Language>
<Language name="html" ext="html htm shtml shtm xhtml hta" commentLine="" commentStart="&lt;!--" commentEnd="--&gt;">
<Keywords name="instre1">!doctype a abbr accept accept-charset accesskey acronym action address align alink alt applet archive area article aside audio axis b background base basefont bdo bgcolor big blockquote body border br button canvas caption cellpadding cellspacing center char charoff charset checkbox checked cite class classid clear code codebase codetype col colgroup color cols colspan command compact content contenteditable contextmenu coords data datafld dataformatas datalist datapagesize datasrc datetime dd declare defer del details dfn dir disabled div dl draggable dropzone dt em embed enctype event face fieldset figcaption figure file font footer for form frame frameborder frameset h1 h2 h3 h4 h5 h6 head header height hgroup hidden hr href hreflang hspace html http-equiv i id iframe image img input ins isindex ismap kbd keygen label lang language leftmargin legend li link longdesc map marginheight marginwidth mark marquee maxlength media menu meta meter method multiple name nav noframes nohref noresize noscript noshade nowrap object ol onabort onafterprint onbeforeonload onbeforeprint onblur oncanplay oncanplaythrough onchange onclick oncontextmenu ondblclick ondrag ondragend ondragenter ondragleave ondragover ondragstart ondrop ondurationchange ondurationchange onemptied onended onerror onfocus onformchange onforminput onhaschange oninput oninvalid onkeydown onkeypress onkeyup onload onloadeddata onloadedmetadata onloadstart onmessage onmousedown onmousemove onmouseout onmouseover onmouseup onmousewheel onoffline ononline onpagehide onpageshow onpause onplay onplaying onpopstate onprogress onratechange onreadystatechange onredo onreset onresize onscroll onseeked onseeking onselect onselect onstalled onstorage onsubmit onsubmit onsuspend ontimeupdate onundo onunload onunload onvolumechange onwaiting optgroup option output p param password placeholder pre profile progress prompt public q radio readonly rel reset rev rows rowspan rp rt ruby rules s samp scheme scope script section select selected shape size small source span spellcheck src standby start strike strong style sub submit summary sup tabindex table target tbody td text textarea tfoot th thead time title topmargin tr tt type u ul usemap valign value valuetype var version video vlink vspace wbr width xml xmlns</Keywords>
<Keywords name="instre1">!doctype a abbr accept accept-charset accesskey acronym action address align alink alt applet archive area article aside audio axis b background base basefont bdo bgcolor big blockquote body border br button canvas caption cellpadding cellspacing center char charoff charset checkbox checked cite class classid clear code codebase codetype col colgroup color cols colspan command compact content contenteditable contextmenu coords data datafld dataformatas datalist datapagesize datasrc datetime dd declare defer del details dfn dir disabled div dl draggable dropzone dt em embed enctype event face fieldset figcaption figure file font footer for form frame frameborder frameset h1 h2 h3 h4 h5 h6 head header height hgroup hidden hr href hreflang hspace html http-equiv i id iframe image img input ins isindex ismap kbd keygen label lang language leftmargin legend li link longdesc main map marginheight marginwidth mark marquee maxlength media menu meta meter method multiple name nav noframes nohref noresize noscript noshade nowrap object ol onabort onafterprint onbeforeonload onbeforeprint onblur oncanplay oncanplaythrough onchange onclick oncontextmenu ondblclick ondrag ondragend ondragenter ondragleave ondragover ondragstart ondrop ondurationchange ondurationchange onemptied onended onerror onfocus onformchange onforminput onhaschange oninput oninvalid onkeydown onkeypress onkeyup onload onloadeddata onloadedmetadata onloadstart onmessage onmousedown onmousemove onmouseout onmouseover onmouseup onmousewheel onoffline ononline onpagehide onpageshow onpause onplay onplaying onpopstate onprogress onratechange onreadystatechange onredo onreset onresize onscroll onseeked onseeking onselect onselect onstalled onstorage onsubmit onsubmit onsuspend ontimeupdate onundo onunload onunload onvolumechange onwaiting optgroup option output p param password placeholder pre profile progress prompt public q radio readonly rel reset rev rows rowspan rp rt ruby rules s samp scheme scope script section select selected shape size small source span spellcheck src standby start strike strong style sub submit summary sup tabindex table target tbody td text textarea tfoot th thead time title topmargin tr tt type u ul usemap valign value valuetype var version video vlink vspace wbr width xml xmlns</Keywords>
</Language>
<Language name="ini" ext="ini inf reg url" commentLine=";">
</Language>

View File

@ -0,0 +1,546 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Unicode Debug|Win32">
<Configuration>Unicode Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Unicode Release|Win32">
<Configuration>Unicode Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>Notepad++</ProjectName>
<ProjectGuid>{FCF60E65-1B78-4D1D-AB59-4FC00AC8C248}</ProjectGuid>
<RootNamespace>Notepad++</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Unicode Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v120_xp</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Unicode Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v120_xp</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Unicode Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Unicode Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Unicode Debug|Win32'">
<OutDir>$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Unicode Release|Win32'">
<OutDir>..\bin\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Unicode Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<FavorSizeOrSpeed>Neither</FavorSizeOrSpeed>
<AdditionalIncludeDirectories>..\src\WinControls\AboutDlg;..\..\scintilla\include;..\include;..\src\WinControls;..\src\WinControls\ImageListSet;..\src\WinControls\OpenSaveFileDialog;..\src\WinControls\SplitterContainer;..\src\WinControls\StaticDialog;..\src\WinControls\TabBar;..\src\WinControls\ToolBar;..\src\MISC\Process;..\src\ScitillaComponent;..\src\MISC;..\src\MISC\SysMsg;..\src\WinControls\StatusBar;..\src;..\src\WinControls\StaticDialog\RunDlg;..\src\tinyxml;..\src\WinControls\ColourPicker;..\src\Win32Explr;..\src\MISC\RegExt;..\src\WinControls\TrayIcon;..\src\WinControls\shortcut;..\src\WinControls\Grid;..\src\WinControls\ContextMenu;..\src\MISC\PluginsManager;..\src\WinControls\Preference;..\src\WinControls\WindowsDlg;..\src\WinControls\TaskList;..\src\WinControls\DockingWnd;..\src\WinControls\ToolTip;..\src\MISC\Exception;..\src\MISC\Common;..\src\tinyxml\tinyXmlA;..\src\WinControls\AnsiCharPanel;..\src\WinControls\ClipboardHistory;..\src\WinControls\FindCharsInRange;..\src\WinControls\VerticalFileSwitcher;..\src\WinControls\ProjectPanel;..\src\WinControls\DocumentMap;..\src\WinControls\FunctionList;..\src\uchardet;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_WINDOWS;_USE_64BIT_TIME_T;TIXML_USE_STL;TIXMLA_USE_STL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<ExceptionHandling>Async</ExceptionHandling>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>Create</PrecompiledHeader>
<PrecompiledHeaderFile>precompiledHeaders.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)$(TargetName).pch</PrecompiledHeaderOutputFile>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalOptions>/fixed:no %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>comctl32.lib;shlwapi.lib;shell32.lib;Oleacc.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ShowProgress>LinkVerboseLib</ShowProgress>
<OutputFile>$(OutDir)notepadPlus_Debug.exe</OutputFile>
<Version>1.0</Version>
<TypeLibraryFile>/TLBID</TypeLibraryFile>
<TypeLibraryResourceID>5</TypeLibraryResourceID>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)notepadPlus.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
</Link>
<Manifest>
<AdditionalManifestFiles>..\src\dpiAware.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
</Manifest>
<PostBuildEvent>
<Command />
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Unicode Release|Win32'">
<ClCompile>
<Optimization>Full</Optimization>
<InlineFunctionExpansion>Default</InlineFunctionExpansion>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>false</OmitFramePointers>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\src\WinControls\AboutDlg;..\..\scintilla\include;..\include;..\src\WinControls;..\src\WinControls\ImageListSet;..\src\WinControls\OpenSaveFileDialog;..\src\WinControls\SplitterContainer;..\src\WinControls\StaticDialog;..\src\WinControls\TabBar;..\src\WinControls\ToolBar;..\src\MISC\Process;..\src\ScitillaComponent;..\src\MISC;..\src\MISC\SysMsg;..\src\WinControls\StatusBar;..\src;..\src\WinControls\StaticDialog\RunDlg;..\src\tinyxml;..\src\WinControls\ColourPicker;..\src\Win32Explr;..\src\MISC\RegExt;..\src\WinControls\TrayIcon;..\src\WinControls\shortcut;..\src\WinControls\Grid;..\src\WinControls\ContextMenu;..\src\MISC\PluginsManager;..\src\WinControls\Preference;..\src\WinControls\WindowsDlg;..\src\WinControls\TaskList;..\src\WinControls\DockingWnd;..\src\WinControls\ToolTip;..\src\MISC\Exception;..\src\MISC\Common;..\src\tinyxml\tinyXmlA;..\src\WinControls\AnsiCharPanel;..\src\WinControls\ClipboardHistory;..\src\WinControls\FindCharsInRange;..\src\WinControls\VerticalFileSwitcher;..\src\WinControls\ProjectPanel;..\src\WinControls\DocumentMap;..\src\WinControls\FunctionList;..\src\uchardet;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USE_64BIT_TIME_T;TIXML_USE_STL;TIXMLA_USE_STL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessToFile>false</PreprocessToFile>
<PreprocessSuppressLineNumbers>false</PreprocessSuppressLineNumbers>
<StringPooling>true</StringPooling>
<ExceptionHandling>Async</ExceptionHandling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>Create</PrecompiledHeader>
<PrecompiledHeaderFile>precompiledHeaders.h</PrecompiledHeaderFile>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>comctl32.lib;shlwapi.lib;shell32.lib;Oleacc.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ShowProgress>LinkVerboseLib</ShowProgress>
<OutputFile>$(OutDir)notepad++.exe</OutputFile>
<Version>1.0</Version>
<TypeLibraryFile />
<TypeLibraryResourceID>1</TypeLibraryResourceID>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)npp.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
<TargetMachine>MachineX86</TargetMachine>
</Link>
<Manifest>
<AdditionalManifestFiles>..\src\dpiAware.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
</Manifest>
<PostBuildEvent>
<Command>copy ..\src\config.model.xml ..\bin\config.model.xml
copy ..\src\langs.model.xml ..\bin\langs.model.xml
copy ..\src\stylers.model.xml ..\bin\stylers.model.xml
copy ..\src\shortcuts.xml ..\bin\shortcuts.xml
copy ..\src\functionList.xml ..\bin\functionList.xml
copy ..\src\contextMenu.xml ..\bin\contextMenu.xml
..\misc\vistaIconTool\changeIcon.bat "..\misc\vistaIconTool\ChangeIcon.exe" "$(OutDir)notepad++.exe"
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\src\WinControls\AboutDlg\AboutDlg.cpp" />
<ClCompile Include="..\src\WinControls\AnsiCharPanel\ansiCharPanel.cpp" />
<ClCompile Include="..\src\ScitillaComponent\AutoCompletion.cpp" />
<ClCompile Include="..\src\WinControls\Grid\BabyGrid.cpp" />
<ClCompile Include="..\src\WinControls\Grid\BabyGridWrapper.cpp" />
<ClCompile Include="..\src\ScitillaComponent\Buffer.cpp" />
<ClCompile Include="..\src\uchardet\CharDistribution.cpp" />
<ClCompile Include="..\src\WinControls\ClipboardHistory\clipboardHistoryPanel.cpp" />
<ClCompile Include="..\src\WinControls\ColourPicker\ColourPicker.cpp" />
<ClCompile Include="..\src\WinControls\ColourPicker\ColourPopup.cpp" />
<ClCompile Include="..\src\ScitillaComponent\columnEditor.cpp" />
<ClCompile Include="..\src\MISC\Common\Common.cpp" />
<ClCompile Include="..\src\WinControls\ContextMenu\ContextMenu.cpp" />
<ClCompile Include="..\src\WinControls\TabBar\ControlsTab.cpp" />
<ClCompile Include="..\src\WinControls\DockingWnd\DockingCont.cpp" />
<ClCompile Include="..\src\WinControls\DockingWnd\DockingManager.cpp" />
<ClCompile Include="..\src\WinControls\DockingWnd\DockingSplitter.cpp" />
<ClCompile Include="..\src\ScitillaComponent\DocTabView.cpp" />
<ClCompile Include="..\src\WinControls\DocumentMap\documentMap.cpp" />
<ClCompile Include="..\src\EncodingMapper.cpp" />
<ClCompile Include="..\src\WinControls\OpenSaveFileDialog\FileDialog.cpp" />
<ClCompile Include="..\src\WinControls\FindCharsInRange\FindCharsInRange.cpp" />
<ClCompile Include="..\src\ScitillaComponent\FindReplaceDlg.cpp" />
<ClCompile Include="..\src\ScitillaComponent\FunctionCallTip.cpp" />
<ClCompile Include="..\src\WinControls\FunctionList\functionListPanel.cpp" />
<ClCompile Include="..\src\WinControls\FunctionList\functionParser.cpp" />
<ClCompile Include="..\src\ScitillaComponent\GoToLineDlg.cpp" />
<ClCompile Include="..\src\WinControls\DockingWnd\Gripper.cpp" />
<ClCompile Include="..\src\MISC\PluginsManager\IDAllocator.cpp" />
<ClCompile Include="..\src\WinControls\ImageListSet\ImageListSet.cpp" />
<ClCompile Include="..\src\uchardet\JpCntx.cpp" />
<ClCompile Include="..\src\uchardet\LangBulgarianModel.cpp" />
<ClCompile Include="..\src\uchardet\LangCyrillicModel.cpp" />
<ClCompile Include="..\src\uchardet\LangGreekModel.cpp" />
<ClCompile Include="..\src\uchardet\LangHebrewModel.cpp" />
<ClCompile Include="..\src\uchardet\LangHungarianModel.cpp" />
<ClCompile Include="..\src\uchardet\LangThaiModel.cpp" />
<ClCompile Include="..\src\lastRecentFileList.cpp" />
<ClCompile Include="..\src\lesDlgs.cpp" />
<ClCompile Include="..\src\WinControls\AnsiCharPanel\ListView.cpp" />
<ClCompile Include="..\src\localization.cpp" />
<ClCompile Include="..\src\MISC\Exception\MiniDumper.cpp" />
<ClCompile Include="..\src\Notepad_plus.cpp" />
<ClCompile Include="..\src\Notepad_plus_Window.cpp" />
<ClCompile Include="..\src\NppBigSwitch.cpp" />
<ClCompile Include="..\src\NppCommands.cpp" />
<ClCompile Include="..\src\NppIO.cpp" />
<ClCompile Include="..\src\NppNotification.cpp" />
<ClCompile Include="..\src\uchardet\nsBig5Prober.cpp" />
<ClCompile Include="..\src\uchardet\nsCharSetProber.cpp" />
<ClCompile Include="..\src\uchardet\nsEscCharsetProber.cpp" />
<ClCompile Include="..\src\uchardet\nsEscSM.cpp" />
<ClCompile Include="..\src\uchardet\nsEUCJPProber.cpp" />
<ClCompile Include="..\src\uchardet\nsEUCKRProber.cpp" />
<ClCompile Include="..\src\uchardet\nsEUCTWProber.cpp" />
<ClCompile Include="..\src\uchardet\nsGB2312Prober.cpp" />
<ClCompile Include="..\src\uchardet\nsHebrewProber.cpp" />
<ClCompile Include="..\src\uchardet\nsLatin1Prober.cpp" />
<ClCompile Include="..\src\uchardet\nsMBCSGroupProber.cpp" />
<ClCompile Include="..\src\uchardet\nsMBCSSM.cpp" />
<ClCompile Include="..\src\uchardet\nsSBCharSetProber.cpp" />
<ClCompile Include="..\src\uchardet\nsSBCSGroupProber.cpp" />
<ClCompile Include="..\src\uchardet\nsSJISProber.cpp" />
<ClCompile Include="..\src\uchardet\nsUniversalDetector.cpp" />
<ClCompile Include="..\src\uchardet\nsUTF8Prober.cpp" />
<ClCompile Include="..\src\Parameters.cpp" />
<ClCompile Include="..\src\Misc\PluginsManager\PluginsManager.cpp" />
<ClCompile Include="..\src\MISC\Common\precompiledHeaders.cpp" />
<ClCompile Include="..\src\WinControls\Preference\preferenceDlg.cpp" />
<ClCompile Include="..\src\ScitillaComponent\Printer.cpp" />
<ClCompile Include="..\src\MISC\Process\Process.cpp" />
<ClCompile Include="..\src\WinControls\ProjectPanel\ProjectPanel.cpp" />
<ClCompile Include="..\src\MISC\RegExt\regExtDlg.cpp" />
<ClCompile Include="..\src\WinControls\StaticDialog\RunDlg\RunDlg.cpp" />
<ClCompile Include="..\src\WinControls\shortcut\RunMacroDlg.cpp" />
<ClCompile Include="..\src\ScitillaComponent\ScintillaCtrls.cpp" />
<ClCompile Include="..\src\ScitillaComponent\ScintillaEditView.cpp" />
<ClCompile Include="..\src\WinControls\shortcut\shortcut.cpp" />
<ClCompile Include="..\src\WinControls\Grid\ShortcutMapper.cpp" />
<ClCompile Include="..\src\WinControls\WindowsDlg\SizeableDlg.cpp" />
<ClCompile Include="..\src\ScitillaComponent\SmartHighlighter.cpp" />
<ClCompile Include="..\src\WinControls\SplitterContainer\Splitter.cpp" />
<ClCompile Include="..\src\WinControls\SplitterContainer\SplitterContainer.cpp" />
<ClCompile Include="..\src\sqlite\sqlite3.c">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Unicode Debug|Win32'">
</PrecompiledHeader>
<WarningLevel Condition="'$(Configuration)|$(Platform)'=='Unicode Debug|Win32'">TurnOffAllWarnings</WarningLevel>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Unicode Release|Win32'">
</PrecompiledHeader>
<WarningLevel Condition="'$(Configuration)|$(Platform)'=='Unicode Release|Win32'">TurnOffAllWarnings</WarningLevel>
</ClCompile>
<ClCompile Include="..\src\WinControls\StaticDialog\StaticDialog.cpp" />
<ClCompile Include="..\src\WinControls\StatusBar\StatusBar.cpp" />
<ClCompile Include="..\src\WinControls\TabBar\TabBar.cpp" />
<ClCompile Include="..\src\WinControls\TaskList\TaskList.cpp" />
<ClCompile Include="..\src\WinControls\TaskList\TaskListDlg.cpp" />
<ClCompile Include="..\src\TinyXml\tinystr.cpp" />
<ClCompile Include="..\src\TinyXml\tinyXmlA\tinystrA.cpp" />
<ClCompile Include="..\src\TinyXml\tinyxml.cpp" />
<ClCompile Include="..\src\TinyXml\tinyXmlA\tinyxmlA.cpp" />
<ClCompile Include="..\src\TinyXml\tinyxmlerror.cpp" />
<ClCompile Include="..\src\TinyXml\tinyXmlA\tinyxmlerrorA.cpp" />
<ClCompile Include="..\src\TinyXml\tinyxmlparser.cpp" />
<ClCompile Include="..\src\TinyXml\tinyXmlA\tinyxmlparserA.cpp" />
<ClCompile Include="..\src\WinControls\ToolBar\ToolBar.cpp" />
<ClCompile Include="..\src\WinControls\ToolTip\ToolTip.cpp" />
<ClCompile Include="..\src\WinControls\TrayIcon\trayIconControler.cpp" />
<ClCompile Include="..\src\WinControls\ProjectPanel\TreeView.cpp" />
<ClCompile Include="..\src\uchardet\uchardet.cpp" />
<ClCompile Include="..\src\UniConversion.cpp" />
<ClCompile Include="..\src\WinControls\AboutDlg\URLCtrl.cpp" />
<ClCompile Include="..\src\ScitillaComponent\UserDefineDialog.cpp" />
<ClCompile Include="..\src\Utf8_16.cpp" />
<ClCompile Include="..\src\WinControls\VerticalFileSwitcher\VerticalFileSwitcher.cpp" />
<ClCompile Include="..\src\WinControls\VerticalFileSwitcher\VerticalFileSwitcherListView.cpp" />
<ClCompile Include="..\src\MISC\Exception\Win32Exception.cpp" />
<ClCompile Include="..\src\WinControls\WindowsDlg\WindowsDlg.cpp" />
<ClCompile Include="..\src\winmain.cpp" />
<ClCompile Include="..\src\WinControls\WindowsDlg\WinMgr.cpp" />
<ClCompile Include="..\src\WinControls\WindowsDlg\WinRect.cpp" />
<ClCompile Include="..\src\WinControls\ColourPicker\WordStyleDlg.cpp" />
<ClCompile Include="..\src\ScitillaComponent\xmlMatchedTagsHighlighter.cpp" />
</ItemGroup>
<ItemGroup>
<Image Include="..\src\icons\allChars_off.ico" />
<Image Include="..\src\icons\allChars_on.ico" />
<Image Include="..\src\icons\closeAll.bmp" />
<Image Include="..\src\icons\closefile.bmp" />
<Image Include="..\src\icons\closeTabButton.bmp" />
<Image Include="..\src\icons\closeTabButton_hover.bmp" />
<Image Include="..\src\icons\closeTabButton_inact.bmp" />
<Image Include="..\src\icons\closeTabButton_push.bmp" />
<Image Include="..\src\icons\copy.bmp" />
<Image Include="..\src\icons\cut.bmp" />
<Image Include="..\src\icons\cut_dis.ico" />
<Image Include="..\src\icons\cut_off.ico" />
<Image Include="..\src\icons\cut_on.ico" />
<Image Include="..\src\default_close.ico" />
<Image Include="..\src\default_new.ico" />
<Image Include="..\src\default_open.ico" />
<Image Include="..\src\icons\delete.ico" />
<Image Include="..\src\icons\dupli_dis.ico" />
<Image Include="..\src\icons\dupli_off.ico" />
<Image Include="..\src\icons\dupli_on.ico" />
<Image Include="..\src\icons\find.bmp" />
<Image Include="..\src\icons\find_off.ico" />
<Image Include="..\src\icons\find_on.ico" />
<Image Include="..\src\icons\findrep_off.ico" />
<Image Include="..\src\icons\findrep_on.ico" />
<Image Include="..\src\icons\findReplace.bmp" />
<Image Include="..\src\icons\findResult.ico" />
<Image Include="..\src\hot_close.ico" />
<Image Include="..\src\hot_new.ico" />
<Image Include="..\src\hot_open.ico" />
<Image Include="..\src\icons\icon10.ico" />
<Image Include="..\src\icons\imp_off.ico" />
<Image Include="..\src\icons\imprim_off.ico" />
<Image Include="..\src\icons\imprim_on.ico" />
<Image Include="..\src\icons\indentGuide.bmp" />
<Image Include="..\src\icons\indentGuide_off.ico" />
<Image Include="..\src\icons\indentGuide_on.ico" />
<Image Include="..\src\icons\invisibleChar.bmp" />
<Image Include="..\src\icons\new_off.ico" />
<Image Include="..\src\icons\new_on.ico" />
<Image Include="..\src\icons\newFile.bmp" />
<Image Include="..\src\icons\npp.ico" />
<Image Include="..\src\icons\open_off.ico" />
<Image Include="..\src\icons\open_on.ico" />
<Image Include="..\src\icons\openFile.bmp" />
<Image Include="..\src\icons\paste.bmp" />
<Image Include="..\src\icons\paste_dis.ico" />
<Image Include="..\src\icons\paste_off.ico" />
<Image Include="..\src\icons\paste_on.ico" />
<Image Include="..\src\icons\playRecord.bmp" />
<Image Include="..\src\icons\playrecord_dis.ico" />
<Image Include="..\src\icons\playRecord_m.bmp" />
<Image Include="..\src\icons\playrecord_m_dis.ico" />
<Image Include="..\src\icons\playrecord_m_off.ico" />
<Image Include="..\src\icons\playrecord_m_on.ico" />
<Image Include="..\src\icons\playrecord_off.ico" />
<Image Include="..\src\icons\playrecord_on.ico" />
<Image Include="..\src\icons\print.bmp" />
<Image Include="..\src\icons\readonly.ico" />
<Image Include="..\src\icons\redo.bmp" />
<Image Include="..\src\icons\redo_dis.ico" />
<Image Include="..\src\icons\redo_off.ico" />
<Image Include="..\src\icons\redo_on.ico" />
<Image Include="..\src\icons\save_dis.ico" />
<Image Include="..\src\icons\save_off.ico" />
<Image Include="..\src\icons\save_on.ico" />
<Image Include="..\src\icons\saveAll.bmp" />
<Image Include="..\src\icons\saveall_dis.ico" />
<Image Include="..\src\icons\saveall_off.ico" />
<Image Include="..\src\icons\saveall_on.ico" />
<Image Include="..\src\icons\saved.ico" />
<Image Include="..\src\icons\saveFile.bmp" />
<Image Include="..\src\icons\saveRecord.bmp" />
<Image Include="..\src\icons\saverecord_dis.ico" />
<Image Include="..\src\icons\saverecord_off.ico" />
<Image Include="..\src\icons\saverecord_on.ico" />
<Image Include="..\src\icons\showPannel.bmp" />
<Image Include="..\src\icons\startRecord.bmp" />
<Image Include="..\src\icons\startrecord_dis.ico" />
<Image Include="..\src\icons\startrecord_off.ico" />
<Image Include="..\src\icons\startrecord_on.ico" />
<Image Include="..\src\icons\stopRecord.bmp" />
<Image Include="..\src\icons\stoprecord_dis.ico" />
<Image Include="..\src\icons\stoprecord_off.ico" />
<Image Include="..\src\icons\stoprecord_on.ico" />
<Image Include="..\src\icons\supp_off.ico" />
<Image Include="..\src\icons\supp_on.ico" />
<Image Include="..\src\icons\suppall_off.ico" />
<Image Include="..\src\icons\suppall_on.ico" />
<Image Include="..\src\icons\syncH.bmp" />
<Image Include="..\src\icons\syncH_dis.ico" />
<Image Include="..\src\icons\syncH_off.ico" />
<Image Include="..\src\icons\syncH_on.ico" />
<Image Include="..\src\icons\syncV.bmp" />
<Image Include="..\src\icons\syncV_dis.ico" />
<Image Include="..\src\icons\syncV_off.ico" />
<Image Include="..\src\icons\syncV_on.ico" />
<Image Include="..\src\icons\undo.bmp" />
<Image Include="..\src\icons\undo_dis.ico" />
<Image Include="..\src\icons\undo_off.ico" />
<Image Include="..\src\icons\undo_on.ico" />
<Image Include="..\src\icons\unsaved.ico" />
<Image Include="..\src\icons\userDefineDlg_off.ico" />
<Image Include="..\src\icons\userDefineDlg_on.ico" />
<Image Include="..\src\icons\wrap.bmp" />
<Image Include="..\src\icons\wrap_off.ico" />
<Image Include="..\src\icons\wrap_on.ico" />
<Image Include="..\src\icons\zoomIn.bmp" />
<Image Include="..\src\icons\zoomIn_off.ico" />
<Image Include="..\src\icons\zoomIn_on.ico" />
<Image Include="..\src\icons\zoomOut.bmp" />
<Image Include="..\src\icons\zoomOut_off.ico" />
<Image Include="..\src\icons\zoomOut_on.ico" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\src\WinControls\AnsiCharPanel\ansiCharPanel.rc" />
<ResourceCompile Include="..\src\WinControls\ClipboardHistory\clipboardHistoryPanel.rc" />
<ResourceCompile Include="..\src\WinControls\ColourPicker\ColourPopup.rc" />
<ResourceCompile Include="..\src\ScitillaComponent\columnEditor.rc" />
<ResourceCompile Include="..\src\WinControls\DockingWnd\DockingGUIWidget.rc" />
<ResourceCompile Include="..\src\WinControls\DocumentMap\documentMap.rc" />
<ResourceCompile Include="..\src\WinControls\FindCharsInRange\findCharsInRange.rc" />
<ResourceCompile Include="..\src\ScitillaComponent\FindReplaceDlg.rc" />
<ResourceCompile Include="..\src\WinControls\FunctionList\functionListPanel.rc" />
<ResourceCompile Include="..\src\Notepad_plus.rc" />
<ResourceCompile Include="..\src\WinControls\Preference\preference.rc" />
<ResourceCompile Include="..\src\WinControls\ProjectPanel\ProjectPanel.rc" />
<ResourceCompile Include="..\src\MISC\RegExt\regExtDlg.rc" />
<ResourceCompile Include="..\src\WinControls\StaticDialog\RunDlg\RunDlg.rc" />
<ResourceCompile Include="..\src\WinControls\shortcut\RunMacroDlg.rc" />
<ResourceCompile Include="..\src\WinControls\shortcut\shortcut.rc" />
<ResourceCompile Include="..\src\WinControls\Grid\ShortcutMapper.rc" />
<ResourceCompile Include="..\src\WinControls\TaskList\TaskListDlg.rc" />
<ResourceCompile Include="..\src\ScitillaComponent\UserDefineDialog.rc" />
<ResourceCompile Include="..\src\WinControls\VerticalFileSwitcher\VerticalFileSwitcher.rc" />
<ResourceCompile Include="..\src\WinControls\WindowsDlg\WindowsDlg.rc" />
<ResourceCompile Include="..\src\WinControls\ColourPicker\WordStyleDlg.rc" />
</ItemGroup>
<ItemGroup>
<None Include="..\src\cursors\drag.cur" />
<None Include="..\src\cursors\drag_interdit.cur" />
<None Include="..\src\cursors\drag_plus.cur" />
<None Include="..\src\WinControls\ColourPicker\rt_manif.bin" />
<None Include="..\src\cursors\up.cur" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\src\WinControls\AboutDlg\AboutDlg.h" />
<ClInclude Include="..\src\WinControls\AnsiCharPanel\ansiCharPanel.h" />
<ClInclude Include="..\src\ScitillaComponent\AutoCompletion.h" />
<ClInclude Include="..\src\WinControls\Grid\BabyGrid.h" />
<ClInclude Include="..\src\WinControls\Grid\BabyGridWrapper.h" />
<ClInclude Include="..\src\ScitillaComponent\Buffer.h" />
<ClInclude Include="..\uchardet\CharDistribution.h" />
<ClInclude Include="..\src\WinControls\ClipboardHistory\clipboardHistoryPanel.h" />
<ClInclude Include="..\src\WinControls\ClipboardHistory\clipboardHistoryPanel_rc.h" />
<ClInclude Include="..\src\ScitillaComponent\colors.h" />
<ClInclude Include="..\src\WinControls\ColourPicker\ColourPicker.h" />
<ClInclude Include="..\src\WinControls\ColourPicker\ColourPopup.h" />
<ClInclude Include="..\src\ScitillaComponent\columnEditor.h" />
<ClInclude Include="..\src\MISC\Common\Common.h" />
<ClInclude Include="..\src\WinControls\ContextMenu\ContextMenu.h" />
<ClInclude Include="..\src\WinControls\TabBar\ControlsTab.h" />
<ClInclude Include="..\src\WinControls\DockingWnd\Docking.h" />
<ClInclude Include="..\src\WinControls\DockingWnd\DockingCont.h" />
<ClInclude Include="..\src\WinControls\DockingWnd\DockingDlgInterface.h" />
<ClInclude Include="..\src\WinControls\DockingWnd\DockingManager.h" />
<ClInclude Include="..\src\WinControls\DockingWnd\dockingResource.h" />
<ClInclude Include="..\src\WinControls\DockingWnd\DockingSplitter.h" />
<ClInclude Include="..\src\ScitillaComponent\DocTabView.h" />
<ClInclude Include="..\src\WinControls\DocumentMap\documentMap.h" />
<ClInclude Include="..\src\EncodingMapper.h" />
<ClInclude Include="..\src\WinControls\OpenSaveFileDialog\FileDialog.h" />
<ClInclude Include="..\src\MISC\FileNameStringSplitter.h" />
<ClInclude Include="..\src\WinControls\FindCharsInRange\FindCharsInRange.h" />
<ClInclude Include="..\src\ScitillaComponent\FindReplaceDlg.h" />
<ClInclude Include="..\src\ScitillaComponent\FunctionCallTip.h" />
<ClInclude Include="..\src\WinControls\FunctionList\functionListPanel.h" />
<ClInclude Include="..\src\WinControls\FunctionList\functionListPanel_rc.h" />
<ClInclude Include="..\src\WinControls\FunctionList\functionParser.h" />
<ClInclude Include="..\src\ScitillaComponent\GoToLineDlg.h" />
<ClInclude Include="..\src\WinControls\DockingWnd\Gripper.h" />
<ClInclude Include="..\src\MISC\PluginsManager\IDAllocator.h" />
<ClInclude Include="..\src\WinControls\ImageListSet\ImageListSet.h" />
<ClInclude Include="..\src\uchardet\JpCntx.h" />
<ClInclude Include="..\src\lastRecentFileList.h" />
<ClInclude Include="..\src\lesDlgs.h" />
<ClInclude Include="..\src\WinControls\AnsiCharPanel\ListView.h" />
<ClInclude Include="..\src\localization.h" />
<ClInclude Include="..\src\localizationstring.h" />
<ClInclude Include="..\src\menuCmdID.h" />
<ClInclude Include="..\src\MISC\Exception\MiniDumper.h" />
<ClInclude Include="..\src\Notepad_plus.h" />
<ClInclude Include="..\src\Misc\PluginsManager\Notepad_plus_msgs.h" />
<ClInclude Include="..\src\Notepad_plus_Window.h" />
<ClInclude Include="..\src\uchardet\nsBig5Prober.h" />
<ClInclude Include="..\src\uchardet\nsCharSetProber.h" />
<ClInclude Include="..\src\uchardet\nsCodingStateMachine.h" />
<ClInclude Include="..\src\uchardet\nscore.h" />
<ClInclude Include="..\src\uchardet\nsEscCharsetProber.h" />
<ClInclude Include="..\src\uchardet\nsEUCJPProber.h" />
<ClInclude Include="..\src\uchardet\nsEUCKRProber.h" />
<ClInclude Include="..\src\uchardet\nsEUCTWProber.h" />
<ClInclude Include="..\src\uchardet\nsGB2312Prober.h" />
<ClInclude Include="..\src\uchardet\nsHebrewProber.h" />
<ClInclude Include="..\src\uchardet\nsLatin1Prober.h" />
<ClInclude Include="..\src\uchardet\nsMBCSGroupProber.h" />
<ClInclude Include="..\src\uchardet\nsPkgInt.h" />
<ClInclude Include="..\src\uchardet\nsSBCharSetProber.h" />
<ClInclude Include="..\src\uchardet\nsSBCSGroupProber.h" />
<ClInclude Include="..\src\uchardet\nsSJISProber.h" />
<ClInclude Include="..\src\uchardet\nsUniversalDetector.h" />
<ClInclude Include="..\src\uchardet\nsUTF8Prober.h" />
<ClInclude Include="..\src\Parameters.h" />
<ClInclude Include="..\src\Misc\PluginsManager\PluginInterface.h" />
<ClInclude Include="..\src\Misc\PluginsManager\PluginsManager.h" />
<ClInclude Include="..\src\MISC\Common\precompiledHeaders.h" />
<ClInclude Include="..\src\WinControls\Preference\preferenceDlg.h" />
<ClInclude Include="..\src\ScitillaComponent\Printer.h" />
<ClInclude Include="..\src\uchardet\prmem.h" />
<ClInclude Include="..\src\MISC\Process\Process.h" />
<ClInclude Include="..\src\WinControls\ProjectPanel\ProjectPanel.h" />
<ClInclude Include="..\src\WinControls\ProjectPanel\ProjectPanel_rc.h" />
<ClInclude Include="..\src\MISC\RegExt\regExtDlg.h" />
<ClInclude Include="..\src\MISC\RegExt\regExtDlgRc.h" />
<ClInclude Include="..\src\WinControls\Preference\resource.h" />
<ClInclude Include="..\src\resource.h" />
<ClInclude Include="..\src\WinControls\StaticDialog\RunDlg\RunDlg.h" />
<ClInclude Include="..\src\WinControls\shortcut\RunMacroDlg.h" />
<ClInclude Include="..\src\WinControls\shortcut\RunMacroDlg_rc.h" />
<ClInclude Include="..\src\ScitillaComponent\ScintillaCtrls.h" />
<ClInclude Include="..\src\ScitillaComponent\ScintillaEditView.h" />
<ClInclude Include="..\src\WinControls\shortcut\shortcut.h" />
<ClInclude Include="..\src\WinControls\Grid\ShortcutMapper.h" />
<ClInclude Include="..\src\WinControls\Grid\ShortcutMapper_rc.h" />
<ClInclude Include="..\src\WinControls\WindowsDlg\SizeableDlg.h" />
<ClInclude Include="..\src\ScitillaComponent\SmartHighlighter.h" />
<ClInclude Include="..\src\WinControls\SplitterContainer\Splitter.h" />
<ClInclude Include="..\src\WinControls\SplitterContainer\SplitterContainer.h" />
<ClInclude Include="..\src\sqlite\sqlite3.h" />
<ClInclude Include="..\src\WinControls\StaticDialog\StaticDialog.h" />
<ClInclude Include="..\src\WinControls\StatusBar\StatusBar.h" />
<ClInclude Include="..\src\WinControls\TabBar\TabBar.h" />
<ClInclude Include="..\src\WinControls\TaskList\TaskList.h" />
<ClInclude Include="..\src\WinControls\TaskList\TaskListDlg.h" />
<ClInclude Include="..\src\WinControls\TaskList\TaskListDlg_rc.h" />
<ClInclude Include="..\src\TinyXml\tinystr.h" />
<ClInclude Include="..\src\TinyXml\tinyXmlA\tinystrA.h" />
<ClInclude Include="..\src\TinyXml\tinyxml.h" />
<ClInclude Include="..\src\TinyXml\tinyXmlA\tinyxmlA.h" />
<ClInclude Include="..\src\WinControls\ToolBar\ToolBar.h" />
<ClInclude Include="..\src\WinControls\ToolTip\ToolTip.h" />
<ClInclude Include="..\src\WinControls\TrayIcon\trayIconControler.h" />
<ClInclude Include="..\src\WinControls\ProjectPanel\TreeView.h" />
<ClInclude Include="..\src\uchardet\uchardet.h" />
<ClInclude Include="..\src\UniConversion.h" />
<ClInclude Include="..\src\WinControls\AboutDlg\URLCtrl.h" />
<ClInclude Include="..\src\ScitillaComponent\UserDefineDialog.h" />
<ClInclude Include="..\src\ScitillaComponent\UserDefineLangReference.h" />
<ClInclude Include="..\src\ScitillaComponent\UserDefineResource.h" />
<ClInclude Include="..\src\Utf8_16.h" />
<ClInclude Include="..\src\WinControls\VerticalFileSwitcher\VerticalFileSwitcher.h" />
<ClInclude Include="..\src\WinControls\VerticalFileSwitcher\VerticalFileSwitcher_rc.h" />
<ClInclude Include="..\src\WinControls\VerticalFileSwitcher\VerticalFileSwitcherListView.h" />
<ClInclude Include="..\src\MISC\Exception\Win32Exception.h" />
<ClInclude Include="..\src\WinControls\Window.h" />
<ClInclude Include="..\src\WinControls\WindowsDlg\WindowsDlg.h" />
<ClInclude Include="..\src\WinControls\WindowsDlg\WindowsDlgRc.h" />
<ClInclude Include="..\src\WinControls\WindowsDlg\WinMgr.h" />
<ClInclude Include="..\src\WinControls\ColourPicker\WordStyleDlg.h" />
<ClInclude Include="..\src\ScitillaComponent\xmlMatchedTagsHighlighter.h" />
<ClInclude Include="..\src\xpm_icons.h" />
</ItemGroup>
<ItemGroup>
<Manifest Include="..\src\notepad++.exe.manifest" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -8,8 +8,8 @@ To build Notepad++ package from source code:
============================================
There should be several ways to generate Notepad++ binaries, here we show you only the way with which Notepad++ official releases are generated.
* notepad++.exe: Visual Studio 2005
* SciLexer.dll: Visual Studio 2005 (with nmake)
* notepad++.exe: Visual Studio 2013
* SciLexer.dll: Visual Studio 2013 (with nmake)
notepad++.exe:
Double click on Notepad++\trunk\PowerEditor\visual.net\notepadPlus.vcproj to launch Notepad++ project in Visual Studio, then build it with the mode you want, that's it.
@ -18,9 +18,9 @@ SciLexer.dll:
From version 6.0, SciLexer.dll comes with release contains boost's PCRE (Perl Compatible Regular Expressions) feature.
Therefore Boost (http://www.boost.org/) is needed to compile Scintilla in order to have PCRE support.
Here are the instructions to build SciLexer.dll for Notepad++:
1. Download source code of Boost from Boost site (http://www.boost.org/), unzip it. In my case, "boost_1_49_0" is copied in "C:\sources\"
1. Download source code of Boost from Boost site (http://www.boost.org/). v1.55 should be used with VS 2013. Then unzip it. In my case, "boost_1_55_0" is copied in "C:\sources\"
2. go to Notepad++\trunk\scintilla\boostregex\ then run BuildBoost.bat with your boost path. In my case:
BuildBoost.bat C:\sources\boost_1_49_0
BuildBoost.bat C:\sources\boost_1_55_0
3. go in Notepad++\trunk\scintilla\win32\ then run "nmake -f scintilla.mak"
You can build SciLexer.dll without Boost, ie. with its default POSIX regular expression support instead boost's PCRE one. It will work with notepad++.exe, however some functionalities in Notepad++ may be broken.

View File

@ -232,6 +232,8 @@ ECHO Use:
ECHO --toolset msvc-8.0 for Visual studio 2005
ECHO --toolset msvc-9.0 for Visual Studio 2008
ECHO --toolset msvc-10.0 for Visual Studio 2010
ECHO --toolset msvc-11.0 for Visual Studio 2012
ECHO --toolset msvc-12.0 for Visual Studio 2013
ECHO.
ECHO.
ECHO e.g. To build with boost in d:\libs\boost_1_48_0 with Visual Studio 2008