mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-07-23 05:45:00 +02:00
[TUNE] vc2008 -> vc2005
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@308 f5eea248-9336-0410-98b8-ebc06183d4e3
This commit is contained in:
parent
147278ac61
commit
8c70585f27
@ -90,7 +90,8 @@ public:
|
|||||||
const char * wchar2char(const wchar_t* wcStr, UINT codepage);
|
const char * wchar2char(const wchar_t* wcStr, UINT codepage);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
WcharMbcsConvertor() : _multiByteStr(NULL), _wideCharStr(NULL), _multiByteAllocLen(0), _wideCharAllocLen(0), initSize(1024) {};
|
WcharMbcsConvertor() : _multiByteStr(NULL), _wideCharStr(NULL), _multiByteAllocLen(0), _wideCharAllocLen(0), initSize(1024) {
|
||||||
|
};
|
||||||
~WcharMbcsConvertor() {
|
~WcharMbcsConvertor() {
|
||||||
if (_multiByteStr)
|
if (_multiByteStr)
|
||||||
delete [] _multiByteStr;
|
delete [] _multiByteStr;
|
||||||
|
@ -79,7 +79,6 @@ Notepad_plus::Notepad_plus(): Window(), _mainWindowStatus(0), _pDocTab(NULL), _p
|
|||||||
ZeroMemory(&_prevSelectedRange, sizeof(_prevSelectedRange));
|
ZeroMemory(&_prevSelectedRange, sizeof(_prevSelectedRange));
|
||||||
|
|
||||||
_winVersion = (NppParameters::getInstance())->getWinVersion();
|
_winVersion = (NppParameters::getInstance())->getWinVersion();
|
||||||
|
|
||||||
TiXmlDocument *nativeLangDocRoot = (NppParameters::getInstance())->getNativeLang();
|
TiXmlDocument *nativeLangDocRoot = (NppParameters::getInstance())->getNativeLang();
|
||||||
if (nativeLangDocRoot)
|
if (nativeLangDocRoot)
|
||||||
{
|
{
|
||||||
@ -192,7 +191,7 @@ Notepad_plus::~Notepad_plus()
|
|||||||
}
|
}
|
||||||
|
|
||||||
void Notepad_plus::init(HINSTANCE hInst, HWND parent, const TCHAR *cmdLine, CmdLineParams *cmdLineParams)
|
void Notepad_plus::init(HINSTANCE hInst, HWND parent, const TCHAR *cmdLine, CmdLineParams *cmdLineParams)
|
||||||
{
|
{
|
||||||
Window::init(hInst, parent);
|
Window::init(hInst, parent);
|
||||||
WNDCLASS nppClass;
|
WNDCLASS nppClass;
|
||||||
|
|
||||||
@ -293,6 +292,7 @@ void Notepad_plus::init(HINSTANCE hInst, HWND parent, const TCHAR *cmdLine, CmdL
|
|||||||
scnN.nmhdr.hwndFrom = _hSelf;
|
scnN.nmhdr.hwndFrom = _hSelf;
|
||||||
scnN.nmhdr.idFrom = 0;
|
scnN.nmhdr.idFrom = 0;
|
||||||
_pluginsManager.notify(&scnN);
|
_pluginsManager.notify(&scnN);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -475,7 +475,6 @@ bool Notepad_plus::loadSession(Session & session)
|
|||||||
{
|
{
|
||||||
bool allSessionFilesLoaded = true;
|
bool allSessionFilesLoaded = true;
|
||||||
BufferID lastOpened = BUFFER_INVALID;
|
BufferID lastOpened = BUFFER_INVALID;
|
||||||
|
|
||||||
size_t i = 0;
|
size_t i = 0;
|
||||||
showView(MAIN_VIEW);
|
showView(MAIN_VIEW);
|
||||||
switchEditViewTo(MAIN_VIEW); //open files in main
|
switchEditViewTo(MAIN_VIEW); //open files in main
|
||||||
@ -600,7 +599,6 @@ bool Notepad_plus::loadSession(Session & session)
|
|||||||
hideView(otherView());
|
hideView(otherView());
|
||||||
else if (canHideView(currentView()))
|
else if (canHideView(currentView()))
|
||||||
hideView(currentView());
|
hideView(currentView());
|
||||||
|
|
||||||
return allSessionFilesLoaded;
|
return allSessionFilesLoaded;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1399,10 +1397,7 @@ bool Notepad_plus::replaceAllFiles() {
|
|||||||
if (nbTotal < 0)
|
if (nbTotal < 0)
|
||||||
lstrcpy(result, TEXT("The regular expression to search is formed badly"));
|
lstrcpy(result, TEXT("The regular expression to search is formed badly"));
|
||||||
else
|
else
|
||||||
{
|
wsprintf(result, TEXT("%d occurrences were replaced."), nbTotal);
|
||||||
wsprintf(result, TEXT("%d"), nbTotal);
|
|
||||||
lstrcat(result, TEXT(" tokens are replaced."));
|
|
||||||
}
|
|
||||||
|
|
||||||
::MessageBox(_hSelf, result, TEXT(""), MB_OK);
|
::MessageBox(_hSelf, result, TEXT(""), MB_OK);
|
||||||
|
|
||||||
@ -6179,7 +6174,7 @@ LRESULT Notepad_plus::runProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lPa
|
|||||||
_subEditView.execute(SCI_SETZOOM, svp2._zoom);
|
_subEditView.execute(SCI_SETZOOM, svp2._zoom);
|
||||||
|
|
||||||
TabBarPlus::doDragNDrop(true);
|
TabBarPlus::doDragNDrop(true);
|
||||||
|
|
||||||
if (_toReduceTabBar)
|
if (_toReduceTabBar)
|
||||||
{
|
{
|
||||||
HFONT hf = (HFONT)::GetStockObject(DEFAULT_GUI_FONT);
|
HFONT hf = (HFONT)::GetStockObject(DEFAULT_GUI_FONT);
|
||||||
@ -6203,7 +6198,6 @@ LRESULT Notepad_plus::runProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lPa
|
|||||||
TabBarPlus::setVertical((tabBarStatus & TAB_VERTICAL) != 0);
|
TabBarPlus::setVertical((tabBarStatus & TAB_VERTICAL) != 0);
|
||||||
drawTabbarColoursFromStylerArray();
|
drawTabbarColoursFromStylerArray();
|
||||||
|
|
||||||
|
|
||||||
//--Splitter Section--//
|
//--Splitter Section--//
|
||||||
bool isVertical = (nppGUI._splitterPos == POS_VERTICAL);
|
bool isVertical = (nppGUI._splitterPos == POS_VERTICAL);
|
||||||
|
|
||||||
@ -6493,7 +6487,6 @@ LRESULT Notepad_plus::runProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lPa
|
|||||||
ContainerTabInfo & cti = dmd._containerTabInfo[i];
|
ContainerTabInfo & cti = dmd._containerTabInfo[i];
|
||||||
_dockingManager.setActiveTab(cti._cont, cti._activeTab);
|
_dockingManager.setActiveTab(cti._cont, cti._activeTab);
|
||||||
}
|
}
|
||||||
|
|
||||||
//Load initial docs into doctab
|
//Load initial docs into doctab
|
||||||
loadBufferIntoView(_mainEditView.getCurrentBufferID(), MAIN_VIEW);
|
loadBufferIntoView(_mainEditView.getCurrentBufferID(), MAIN_VIEW);
|
||||||
loadBufferIntoView(_subEditView.getCurrentBufferID(), SUB_VIEW);
|
loadBufferIntoView(_subEditView.getCurrentBufferID(), SUB_VIEW);
|
||||||
|
@ -620,10 +620,7 @@ BOOL CALLBACK FindReplaceDlg::run_dlgProc(UINT message, WPARAM wParam, LPARAM lP
|
|||||||
if (nbReplaced < 0)
|
if (nbReplaced < 0)
|
||||||
lstrcpy(result, TEXT("The regular expression to search is formed badly"));
|
lstrcpy(result, TEXT("The regular expression to search is formed badly"));
|
||||||
else
|
else
|
||||||
{
|
wsprintf(result, TEXT("%d occurrences were replaced."), nbReplaced);
|
||||||
wsprintf(result, TEXT("%d"), nbReplaced);
|
|
||||||
lstrcat(result, TEXT(" tokens are replaced."));
|
|
||||||
}
|
|
||||||
::MessageBox(_hSelf, result, TEXT(""), MB_OK);
|
::MessageBox(_hSelf, result, TEXT(""), MB_OK);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -638,10 +635,7 @@ BOOL CALLBACK FindReplaceDlg::run_dlgProc(UINT message, WPARAM wParam, LPARAM lP
|
|||||||
if (nbCounted < 0)
|
if (nbCounted < 0)
|
||||||
lstrcpy(result, TEXT("The regular expression to search is formed badly.\r\nIs it resulting in nothing?"));
|
lstrcpy(result, TEXT("The regular expression to search is formed badly.\r\nIs it resulting in nothing?"));
|
||||||
else
|
else
|
||||||
{
|
wsprintf(result, TEXT("%d match(es) to occurrence(s)"), nbCounted);
|
||||||
wsprintf(result, TEXT("%d"), nbCounted);
|
|
||||||
lstrcat(result, TEXT(" tokens are found."));
|
|
||||||
}
|
|
||||||
::MessageBox(_hSelf, result, TEXT(""), MB_OK);
|
::MessageBox(_hSelf, result, TEXT(""), MB_OK);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -658,10 +652,7 @@ BOOL CALLBACK FindReplaceDlg::run_dlgProc(UINT message, WPARAM wParam, LPARAM lP
|
|||||||
if (nbMarked < 0)
|
if (nbMarked < 0)
|
||||||
lstrcpy(result, TEXT("The regular expression to search is formed badly.\r\nIs it resulting in nothing?"));
|
lstrcpy(result, TEXT("The regular expression to search is formed badly.\r\nIs it resulting in nothing?"));
|
||||||
else
|
else
|
||||||
{
|
wsprintf(result, TEXT("%d match(es) to occurrence(s)"), nbMarked);
|
||||||
wsprintf(result, TEXT("%d"), nbMarked);
|
|
||||||
lstrcat(result, TEXT(" tokens are found."));
|
|
||||||
}
|
|
||||||
::MessageBox(_hSelf, result, TEXT(""), MB_OK);
|
::MessageBox(_hSelf, result, TEXT(""), MB_OK);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1849,7 +1849,6 @@ TCHAR * int2str(TCHAR *str, int strLen, int number, int base, int nbChiffre, boo
|
|||||||
fStr[0] = 'o';
|
fStr[0] = 'o';
|
||||||
else if (base == 2)
|
else if (base == 2)
|
||||||
{
|
{
|
||||||
//printInt(nbChiffre);
|
|
||||||
const unsigned int MASK_ULONG_BITFORT = 0x80000000;
|
const unsigned int MASK_ULONG_BITFORT = 0x80000000;
|
||||||
int nbBits = sizeof(unsigned int) * 8;
|
int nbBits = sizeof(unsigned int) * 8;
|
||||||
int nbBit2Shift = (nbChiffre >= nbBits)?nbBits:(nbBits - nbChiffre);
|
int nbBit2Shift = (nbChiffre >= nbBits)?nbBits:(nbBits - nbChiffre);
|
||||||
|
@ -95,40 +95,39 @@ END
|
|||||||
|
|
||||||
IDD_PREFERENCE_SETTING_BOX DIALOGEX 0, 0, 370, 180
|
IDD_PREFERENCE_SETTING_BOX DIALOGEX 0, 0, 370, 180
|
||||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||||
FONT 8, TEXT("MS Shell Dlg"), 0, 0, 0x1
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "History File Setting",IDC_HISTORY_GB_STATIC,15,4,150,39,BS_CENTER
|
GROUPBOX "History File Setting",IDC_HISTORY_GB_STATIC,15,4,150,39,BS_CENTER
|
||||||
CONTROL "Don't check at launch time",IDC_CHECK_DONTCHECKHISTORY,
|
CONTROL "Don't check at launch time",IDC_CHECK_DONTCHECKHISTORY,
|
||||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,27,133,10
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,27,133,10
|
||||||
RTEXT "Max number history file :",IDC_MAXNBFILE_STATIC,18,14,112,8
|
RTEXT "Max number history file :",IDC_MAXNBFILE_STATIC,18,14,112,8
|
||||||
LTEXT "0",IDC_MAXNBFILEVAL_STATIC,137,14,15,8
|
LTEXT "0",IDC_MAXNBFILEVAL_STATIC,137,14,15,8
|
||||||
CONTROL "Enable",IDC_CHECK_CLICKABLELINK_ENABLE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,201,15,98,10
|
CONTROL "Enable",IDC_CHECK_CLICKABLELINK_ENABLE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,201,15,98,10
|
||||||
GROUPBOX "Clickable link setting",IDC_CLICKABLELINK_STATIC,193,4,150,39,BS_CENTER
|
GROUPBOX "Clickable link setting",IDC_CLICKABLELINK_STATIC,193,4,150,39,BS_CENTER
|
||||||
CONTROL "Don't draw underline",IDC_CHECK_CLICKABLELINK_NOUNDERLINE,
|
CONTROL "Don't draw underline",IDC_CHECK_CLICKABLELINK_NOUNDERLINE,
|
||||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,201,28,119,10
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,201,28,119,10
|
||||||
EDITTEXT IDC_EDIT_SESSIONFILEEXT,298,162,67,14,ES_AUTOHSCROLL
|
EDITTEXT IDC_EDIT_SESSIONFILEEXT,298,164,67,14,ES_AUTOHSCROLL
|
||||||
LTEXT "Session file ext:",IDC_SESSIONFILEEXT_STATIC,300,150,66,8
|
LTEXT "Session file ext:",IDC_SESSIONFILEEXT_STATIC,300,152,66,8
|
||||||
CONTROL "Enable",IDC_CHECK_ENABLEDOCSWITCHER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,59,69,10
|
CONTROL "Enable",IDC_CHECK_ENABLEDOCSWITCHER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,59,69,10
|
||||||
CONTROL "Enable MRU behaviour",IDC_CHECK_STYLEMRU,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,72,134,10
|
CONTROL "Enable MRU behaviour",IDC_CHECK_STYLEMRU,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,72,134,10
|
||||||
GROUPBOX "Document switcher (Ctrl+TAB)",IDC_DOCUMENTSWITCHER_STATIC,15,48,150,39,BS_CENTER
|
GROUPBOX "Document switcher (Ctrl+TAB)",IDC_DOCUMENTSWITCHER_STATIC,15,48,150,39,BS_CENTER
|
||||||
CONTROL "Enable",IDC_CHECK_FILEAUTODETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,201,57,98,10
|
CONTROL "Enable",IDC_CHECK_FILEAUTODETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,201,57,98,10
|
||||||
GROUPBOX "File Status Auto-detection",IDC_FILEAUTODETECTION_STATIC,193,47,150,50,BS_CENTER
|
GROUPBOX "File Status Auto-detection",IDC_FILEAUTODETECTION_STATIC,193,47,150,50,BS_CENTER
|
||||||
CONTROL "Update silently",IDC_CHECK_UPDATESILENTLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,201,69,103,10
|
CONTROL "Update silently",IDC_CHECK_UPDATESILENTLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,201,69,103,10
|
||||||
CONTROL "Scroll to the last line after update",IDC_CHECK_UPDATEGOTOEOF,
|
CONTROL "Scroll to the last line after update",IDC_CHECK_UPDATEGOTOEOF,
|
||||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,201,81,141,10
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,201,81,141,10
|
||||||
CONTROL "Enable Notepad++ auto-updater",IDC_CHECK_AUTOUPDATE,
|
CONTROL "Enable Notepad++ auto-updater",IDC_CHECK_AUTOUPDATE,
|
||||||
"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,16,101,150,10
|
"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,16,93,150,10
|
||||||
CONTROL "Smart highlighting",IDC_CHECK_ENABLSMARTHILITE,"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,201,102,141,10
|
CONTROL "Smart highlighting",IDC_CHECK_ENABLSMARTHILITE,"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,16,164,141,10
|
||||||
CONTROL "Auto-indent",IDC_CHECK_MAINTAININDENT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,115,130,10
|
CONTROL "Auto-indent",IDC_CHECK_MAINTAININDENT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,107,130,10
|
||||||
CONTROL "Minimize to sys tray",IDC_CHECK_MIN2SYSTRAY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,129,130,10
|
CONTROL "Minimize to sys tray",IDC_CHECK_MIN2SYSTRAY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,121,130,10
|
||||||
CONTROL "Remember the last operation directory",IDC_CHECK_KEEPINSAMEDIR,
|
CONTROL "Remember the last operation directory",IDC_CHECK_KEEPINSAMEDIR,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,135,217,10
|
||||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,143,210,10
|
CONTROL "Remember the current session for next launch",IDC_CHECK_REMEMBERSESSION, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,149,217,10
|
||||||
CONTROL "Remember the current session for next launch",IDC_CHECK_REMEMBERSESSION,
|
GROUPBOX "Highlight matching tags",IDC_TAGMATCHEDHILITE_STATIC,193,101,150,50,BS_CENTER
|
||||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,157,217,10
|
CONTROL "Enable",IDC_CHECK_ENABLTAGSMATCHHILITE,"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,201,111,131,10
|
||||||
CONTROL "Highlight matching tags",IDC_CHECK_ENABLTAGSMATCHHILITE,
|
CONTROL "Highlight tag attributes",IDC_CHECK_ENABLTAGATTRHILITE, "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,202,123,131,10
|
||||||
"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,201,117,131,10
|
CONTROL "Highlight php/asp zone",IDC_CHECK_HIGHLITENONEHTMLZONE,
|
||||||
CONTROL "Highlight tag attributes",IDC_CHECK_ENABLTAGATTRHILITE,
|
"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,202,136,131,10
|
||||||
"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,214,131,131,10
|
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_PREFERENCE_NEWDOCSETTING_BOX DIALOGEX 0, 0, 370, 180
|
IDD_PREFERENCE_NEWDOCSETTING_BOX DIALOGEX 0, 0, 370, 180
|
||||||
|
@ -103,6 +103,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|||||||
#define IDC_CHECK_ENABLSMARTHILITE (IDD_PREFERENCE_SETTING_BOX + 26)
|
#define IDC_CHECK_ENABLSMARTHILITE (IDD_PREFERENCE_SETTING_BOX + 26)
|
||||||
#define IDC_CHECK_ENABLTAGSMATCHHILITE (IDD_PREFERENCE_SETTING_BOX + 27)
|
#define IDC_CHECK_ENABLTAGSMATCHHILITE (IDD_PREFERENCE_SETTING_BOX + 27)
|
||||||
#define IDC_CHECK_ENABLTAGATTRHILITE (IDD_PREFERENCE_SETTING_BOX + 28)
|
#define IDC_CHECK_ENABLTAGATTRHILITE (IDD_PREFERENCE_SETTING_BOX + 28)
|
||||||
|
#define IDC_TAGMATCHEDHILITE_STATIC (IDD_PREFERENCE_SETTING_BOX + 29)
|
||||||
|
#define IDC_CHECK_HIGHLITENONEHTMLZONE (IDD_PREFERENCE_SETTING_BOX + 30)
|
||||||
|
|
||||||
#define IDD_PREFERENCE_NEWDOCSETTING_BOX 6400 //(IDD_PREFERENCE_BOX + 400)
|
#define IDD_PREFERENCE_NEWDOCSETTING_BOX 6400 //(IDD_PREFERENCE_BOX + 400)
|
||||||
#define IDC_FORMAT_GB_STATIC (IDD_PREFERENCE_NEWDOCSETTING_BOX + 1)
|
#define IDC_FORMAT_GB_STATIC (IDD_PREFERENCE_NEWDOCSETTING_BOX + 1)
|
||||||
|
@ -133,7 +133,6 @@ int WINAPI NppMainEntry(HINSTANCE hInstance, HINSTANCE, TCHAR * cmdLine, int nCm
|
|||||||
|
|
||||||
ParamVector params;
|
ParamVector params;
|
||||||
parseCommandLine(cmdLine, params);
|
parseCommandLine(cmdLine, params);
|
||||||
|
|
||||||
CmdLineParams cmdLineParams;
|
CmdLineParams cmdLineParams;
|
||||||
bool isMultiInst = isInList(FLAG_MULTI_INSTANCE, params);
|
bool isMultiInst = isInList(FLAG_MULTI_INSTANCE, params);
|
||||||
cmdLineParams._isNoTab = isInList(FLAG_NOTABBAR, params);
|
cmdLineParams._isNoTab = isInList(FLAG_NOTABBAR, params);
|
||||||
@ -142,7 +141,7 @@ int WINAPI NppMainEntry(HINSTANCE hInstance, HINSTANCE, TCHAR * cmdLine, int nCm
|
|||||||
cmdLineParams._isNoSession = isInList(FLAG_NOSESSION, params);
|
cmdLineParams._isNoSession = isInList(FLAG_NOSESSION, params);
|
||||||
cmdLineParams._langType = getLangTypeFromParam(params);
|
cmdLineParams._langType = getLangTypeFromParam(params);
|
||||||
cmdLineParams._line2go = getLn2GoFromParam(params);
|
cmdLineParams._line2go = getLn2GoFromParam(params);
|
||||||
|
|
||||||
NppParameters *pNppParameters = NppParameters::getInstance();
|
NppParameters *pNppParameters = NppParameters::getInstance();
|
||||||
// override the settings if notepad style is present
|
// override the settings if notepad style is present
|
||||||
if (pNppParameters->asNotepadStyle())
|
if (pNppParameters->asNotepadStyle())
|
||||||
@ -157,6 +156,7 @@ int WINAPI NppMainEntry(HINSTANCE hInstance, HINSTANCE, TCHAR * cmdLine, int nCm
|
|||||||
size_t nrFilesToOpen = params.size();
|
size_t nrFilesToOpen = params.size();
|
||||||
const TCHAR * currentFile;
|
const TCHAR * currentFile;
|
||||||
TCHAR fullFileName[MAX_PATH];
|
TCHAR fullFileName[MAX_PATH];
|
||||||
|
|
||||||
//TODO: try merging the flenames and see if it exists, user may have typed a single spaced filename without quotes
|
//TODO: try merging the flenames and see if it exists, user may have typed a single spaced filename without quotes
|
||||||
for(size_t i = 0; i < nrFilesToOpen; i++)
|
for(size_t i = 0; i < nrFilesToOpen; i++)
|
||||||
{
|
{
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
<?xml version="1.0" encoding="Windows-1252"?>
|
<?xml version="1.0" encoding="Windows-1252"?>
|
||||||
<VisualStudioProject
|
<VisualStudioProject
|
||||||
ProjectType="Visual C++"
|
ProjectType="Visual C++"
|
||||||
Version="9,00"
|
Version="8,00"
|
||||||
Name="Notepad++"
|
Name="Notepad++"
|
||||||
ProjectGUID="{FCF60E65-1B78-4D1D-AB59-4FC00AC8C248}"
|
ProjectGUID="{FCF60E65-1B78-4D1D-AB59-4FC00AC8C248}"
|
||||||
RootNamespace="Notepad++"
|
RootNamespace="Notepad++"
|
||||||
Keyword="Win32Proj"
|
Keyword="Win32Proj"
|
||||||
TargetFrameworkVersion="131072"
|
|
||||||
>
|
>
|
||||||
<Platforms>
|
<Platforms>
|
||||||
<Platform
|
<Platform
|
||||||
@ -77,8 +76,6 @@
|
|||||||
GenerateDebugInformation="true"
|
GenerateDebugInformation="true"
|
||||||
ProgramDatabaseFile="$(OutDir)/notepadPlus.pdb"
|
ProgramDatabaseFile="$(OutDir)/notepadPlus.pdb"
|
||||||
SubSystem="2"
|
SubSystem="2"
|
||||||
RandomizedBaseAddress="1"
|
|
||||||
DataExecutionPrevention="0"
|
|
||||||
TargetMachine="1"
|
TargetMachine="1"
|
||||||
/>
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
@ -99,6 +96,9 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCAppVerifierTool"
|
Name="VCAppVerifierTool"
|
||||||
/>
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCWebDeploymentTool"
|
||||||
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCPostBuildEventTool"
|
Name="VCPostBuildEventTool"
|
||||||
CommandLine="copy ..\src\config.xml ..\bin\config.xml
copy ..\src\langs.xml ..\bin\langs.xml
copy ..\src\stylers.xml ..\bin\stylers.xml
copy ..\src\font\LINEDRAW.TTF ..\bin\LINEDRAW.TTF
"
|
CommandLine="copy ..\src\config.xml ..\bin\config.xml
copy ..\src\langs.xml ..\bin\langs.xml
copy ..\src\stylers.xml ..\bin\stylers.xml
copy ..\src\font\LINEDRAW.TTF ..\bin\LINEDRAW.TTF
"
|
||||||
@ -136,7 +136,7 @@
|
|||||||
OmitFramePointers="false"
|
OmitFramePointers="false"
|
||||||
WholeProgramOptimization="false"
|
WholeProgramOptimization="false"
|
||||||
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"
|
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"
|
||||||
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USE_64BIT_TIME_T;TIXML_USE_STL;_WIN32_WINNT=0x0501;WINVER=0x0501"
|
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USE_64BIT_TIME_T;TIXML_USE_STL"
|
||||||
StringPooling="true"
|
StringPooling="true"
|
||||||
ExceptionHandling="2"
|
ExceptionHandling="2"
|
||||||
RuntimeLibrary="0"
|
RuntimeLibrary="0"
|
||||||
@ -157,8 +157,7 @@
|
|||||||
/>
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions="/nod:kernel32.lib /nod:advapi32.lib /nod:user32.lib /nod:gdi32.lib /nod:shell32.lib /nod:comdlg32.lib /nod:version.lib /nod:mpr.lib /nod:rasapi32.lib /nod:winmm.lib /nod:winspool.lib /nod:vfw32.lib /nod:secur32.lib /nod:oleacc.lib /nod:oledlg.lib /nod:sensapi.lib"
|
AdditionalDependencies="comctl32.lib shlwapi.lib shell32.lib Oleacc.lib"
|
||||||
AdditionalDependencies="UnicoWS.lib comctl32.lib shlwapi.lib shell32.lib Oleacc.lib"
|
|
||||||
ShowProgress="2"
|
ShowProgress="2"
|
||||||
OutputFile="$(OutDir)/notepad++.exe"
|
OutputFile="$(OutDir)/notepad++.exe"
|
||||||
Version="1.0"
|
Version="1.0"
|
||||||
@ -171,8 +170,6 @@
|
|||||||
OptimizeReferences="2"
|
OptimizeReferences="2"
|
||||||
EnableCOMDATFolding="2"
|
EnableCOMDATFolding="2"
|
||||||
LinkTimeCodeGeneration="1"
|
LinkTimeCodeGeneration="1"
|
||||||
RandomizedBaseAddress="1"
|
|
||||||
DataExecutionPrevention="0"
|
|
||||||
TargetMachine="1"
|
TargetMachine="1"
|
||||||
/>
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
@ -193,6 +190,9 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCAppVerifierTool"
|
Name="VCAppVerifierTool"
|
||||||
/>
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCWebDeploymentTool"
|
||||||
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCPostBuildEventTool"
|
Name="VCPostBuildEventTool"
|
||||||
CommandLine="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\font\LINEDRAW.TTF ..\bin\LINEDRAW.TTF
copy ..\src\shortcuts.xml ..\bin\shortcuts.xml
copy ..\src\contextMenu.xml ..\bin\contextMenu.xml
"
|
CommandLine="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\font\LINEDRAW.TTF ..\bin\LINEDRAW.TTF
copy ..\src\shortcuts.xml ..\bin\shortcuts.xml
copy ..\src\contextMenu.xml ..\bin\contextMenu.xml
"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user