mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-07-21 12:54:42 +02:00
Use unary operator '!' instead of "not"
This commit is contained in:
parent
1eaaf45d87
commit
dbac42edd0
@ -616,21 +616,21 @@ generic_string PathAppend(generic_string& strDest, const generic_string& str2app
|
||||
return strDest;
|
||||
}
|
||||
|
||||
if (strDest.empty() && not str2append.empty()) // "" + titi
|
||||
if (strDest.empty() && !str2append.empty()) // "" + titi
|
||||
{
|
||||
strDest = str2append;
|
||||
return strDest;
|
||||
}
|
||||
|
||||
if (strDest[strDest.length() - 1] == '\\' && (not str2append.empty() && str2append[0] == '\\')) // toto\ + \titi
|
||||
if (strDest[strDest.length() - 1] == '\\' && (!str2append.empty() && str2append[0] == '\\')) // toto\ + \titi
|
||||
{
|
||||
strDest.erase(strDest.length() - 1, 1);
|
||||
strDest += str2append;
|
||||
return strDest;
|
||||
}
|
||||
|
||||
if ((strDest[strDest.length() - 1] == '\\' && (not str2append.empty() && str2append[0] != '\\')) // toto\ + titi
|
||||
|| (strDest[strDest.length() - 1] != '\\' && (not str2append.empty() && str2append[0] == '\\'))) // toto + \titi
|
||||
if ((strDest[strDest.length() - 1] == '\\' && (!str2append.empty() && str2append[0] != '\\')) // toto\ + titi
|
||||
|| (strDest[strDest.length() - 1] != '\\' && (!str2append.empty() && str2append[0] == '\\'))) // toto + \titi
|
||||
{
|
||||
strDest += str2append;
|
||||
return strDest;
|
||||
@ -945,7 +945,7 @@ bool allPatternsAreExclusion(const std::vector<generic_string> patterns)
|
||||
break;
|
||||
}
|
||||
}
|
||||
return not oneInclusionPatternFound;
|
||||
return !oneInclusionPatternFound;
|
||||
}
|
||||
|
||||
generic_string GetLastErrorAsString(DWORD errorCode)
|
||||
@ -1087,7 +1087,7 @@ bool isCertificateValidated(const generic_string & fullFilePath, const generic_s
|
||||
CertInfo.SerialNumber = pSignerInfo->SerialNumber;
|
||||
|
||||
pCertContext = CertFindCertificateInStore(hStore, X509_ASN_ENCODING | PKCS_7_ASN_ENCODING, 0, CERT_FIND_SUBJECT_CERT, (PVOID)&CertInfo, NULL);
|
||||
if (not pCertContext)
|
||||
if (!pCertContext)
|
||||
{
|
||||
generic_string errorMessage = TEXT("Certificate context: ");
|
||||
errorMessage += GetLastErrorAsString(GetLastError());
|
||||
|
@ -271,8 +271,8 @@ LRESULT Notepad_plus::init(HWND hwnd)
|
||||
_mainEditView.execute(SCI_SETCARETLINEVISIBLE, svp1._currentLineHilitingShow);
|
||||
_subEditView.execute(SCI_SETCARETLINEVISIBLE, svp1._currentLineHilitingShow);
|
||||
|
||||
_mainEditView.execute(SCI_SETENDATLASTLINE, not svp1._scrollBeyondLastLine);
|
||||
_subEditView.execute(SCI_SETENDATLASTLINE, not svp1._scrollBeyondLastLine);
|
||||
_mainEditView.execute(SCI_SETENDATLASTLINE, !svp1._scrollBeyondLastLine);
|
||||
_subEditView.execute(SCI_SETENDATLASTLINE, !svp1._scrollBeyondLastLine);
|
||||
|
||||
if (svp1._doSmoothFont)
|
||||
{
|
||||
@ -1708,7 +1708,7 @@ bool Notepad_plus::findInFiles()
|
||||
{
|
||||
const TCHAR *dir2Search = _findReplaceDlg.getDir2Search();
|
||||
|
||||
if (not dir2Search[0] || not ::PathFileExists(dir2Search))
|
||||
if (!dir2Search[0] || !::PathFileExists(dir2Search))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
@ -2098,7 +2098,7 @@ void Notepad_plus::checkDocState()
|
||||
bool isSysReadOnly = curBuf->getFileReadOnly();
|
||||
enableCommand(IDM_EDIT_CLEARREADONLY, isSysReadOnly, MENU);
|
||||
|
||||
bool doEnable = not (curBuf->isMonitoringOn() || isSysReadOnly);
|
||||
bool doEnable = !(curBuf->isMonitoringOn() || isSysReadOnly);
|
||||
enableCommand(IDM_EDIT_SETREADONLY, doEnable, MENU);
|
||||
|
||||
bool isUserReadOnly = curBuf->getUserReadOnly();
|
||||
@ -2124,7 +2124,7 @@ void Notepad_plus::checkDocState()
|
||||
if (_pAnsiCharPanel)
|
||||
_pAnsiCharPanel->switchEncoding();
|
||||
|
||||
enableCommand(IDM_VIEW_MONITORING, not curBuf->isUntitled(), MENU | TOOLBAR);
|
||||
enableCommand(IDM_VIEW_MONITORING, !curBuf->isUntitled(), MENU | TOOLBAR);
|
||||
checkMenuItem(IDM_VIEW_MONITORING, curBuf->isMonitoringOn());
|
||||
_toolBar.setCheck(IDM_VIEW_MONITORING, curBuf->isMonitoringOn());
|
||||
}
|
||||
@ -3181,14 +3181,14 @@ void Notepad_plus::maintainIndentation(TCHAR ch)
|
||||
|
||||
BOOL Notepad_plus::processFindAccel(MSG *msg) const
|
||||
{
|
||||
if (not ::IsChild(_findReplaceDlg.getHSelf(), ::GetFocus()))
|
||||
if (!::IsChild(_findReplaceDlg.getHSelf(), ::GetFocus()))
|
||||
return FALSE;
|
||||
return ::TranslateAccelerator(_findReplaceDlg.getHSelf(), _accelerator.getFindAccTable(), msg);
|
||||
}
|
||||
|
||||
BOOL Notepad_plus::processIncrFindAccel(MSG *msg) const
|
||||
{
|
||||
if (not ::IsChild(_incrementFindDlg.getHSelf(), ::GetFocus()))
|
||||
if (!::IsChild(_incrementFindDlg.getHSelf(), ::GetFocus()))
|
||||
return FALSE;
|
||||
return ::TranslateAccelerator(_incrementFindDlg.getHSelf(), _accelerator.getIncrFindAccTable(), msg);
|
||||
}
|
||||
@ -3786,7 +3786,7 @@ void Notepad_plus::dropFiles(HDROP hdrop)
|
||||
switchToFile(lastOpened);
|
||||
}
|
||||
}
|
||||
else if (not isOldMode && (folderPaths.size() != 0 && filePaths.size() != 0)) // new mode && both folders & files
|
||||
else if (!isOldMode && (folderPaths.size() != 0 && filePaths.size() != 0)) // new mode && both folders & files
|
||||
{
|
||||
// display error & do nothing
|
||||
_nativeLangSpeaker.messageBox("DroppingFolderAsProjectModeWarning",
|
||||
@ -3795,7 +3795,7 @@ void Notepad_plus::dropFiles(HDROP hdrop)
|
||||
TEXT("Invalid action"),
|
||||
MB_OK | MB_APPLMODAL);
|
||||
}
|
||||
else if (not isOldMode && (folderPaths.size() != 0 && filePaths.size() == 0)) // new mode && only folders
|
||||
else if (!isOldMode && (folderPaths.size() != 0 && filePaths.size() == 0)) // new mode && only folders
|
||||
{
|
||||
// process new mode
|
||||
generic_string emptyStr;
|
||||
@ -4627,7 +4627,7 @@ bool Notepad_plus::doBlockComment(comment_mode currCommentMode)
|
||||
const TCHAR aSpace[] { TEXT(" ") };
|
||||
|
||||
//Only values that have passed through will be assigned, to be sure they are valid!
|
||||
if (not isSingleLineAdvancedMode)
|
||||
if (!isSingleLineAdvancedMode)
|
||||
{
|
||||
comment = commentLineSymbol;
|
||||
|
||||
@ -4690,7 +4690,7 @@ bool Notepad_plus::doBlockComment(comment_mode currCommentMode)
|
||||
|
||||
if (currCommentMode != cm_comment) // uncomment/toggle
|
||||
{
|
||||
if (not isSingleLineAdvancedMode)
|
||||
if (!isSingleLineAdvancedMode)
|
||||
{
|
||||
// In order to do get case insensitive comparison use strnicmp() instead case-sensitive comparison.
|
||||
// Case insensitive comparison is needed e.g. for "REM" and "rem" in Batchfiles.
|
||||
@ -4778,7 +4778,7 @@ bool Notepad_plus::doBlockComment(comment_mode currCommentMode)
|
||||
|
||||
if (currCommentMode != cm_uncomment) // comment/toggle
|
||||
{
|
||||
if (not isSingleLineAdvancedMode)
|
||||
if (!isSingleLineAdvancedMode)
|
||||
{
|
||||
_pEditView->insertGenericTextFrom(lineIndent, comment.c_str());
|
||||
|
||||
|
@ -239,7 +239,7 @@ LRESULT Notepad_plus::process(HWND hwnd, UINT message, WPARAM wParam, LPARAM lPa
|
||||
const int strSize = FINDREPLACE_MAXLENGTH;
|
||||
TCHAR str[strSize];
|
||||
|
||||
bool isFirstTime = not _findReplaceDlg.isCreated();
|
||||
bool isFirstTime = !_findReplaceDlg.isCreated();
|
||||
_findReplaceDlg.doDialog(FIND_DLG, _nativeLangSpeaker.isRTL());
|
||||
|
||||
const NppGUI & nppGui = nppParam.getNppGUI();
|
||||
@ -263,7 +263,7 @@ LRESULT Notepad_plus::process(HWND hwnd, UINT message, WPARAM wParam, LPARAM lPa
|
||||
TCHAR str[strSize];
|
||||
Finder *launcher = reinterpret_cast<Finder *>(wParam);
|
||||
|
||||
bool isFirstTime = not _findInFinderDlg.isCreated();
|
||||
bool isFirstTime = !_findInFinderDlg.isCreated();
|
||||
|
||||
_findInFinderDlg.doDialog(launcher, _nativeLangSpeaker.isRTL());
|
||||
|
||||
@ -1360,7 +1360,7 @@ LRESULT Notepad_plus::process(HWND hwnd, UINT message, WPARAM wParam, LPARAM lPa
|
||||
|
||||
case NPPM_INTERNAL_FINDKEYCONFLICTS:
|
||||
{
|
||||
if (not wParam || not lParam) // Clean up current session
|
||||
if (!wParam || !lParam) // Clean up current session
|
||||
{
|
||||
delete _pShortcutMapper;
|
||||
_pShortcutMapper = nullptr;
|
||||
|
@ -1496,7 +1496,7 @@ bool Notepad_plus::fileSave(BufferID id)
|
||||
TCHAR *name = ::PathFindFileName(fn);
|
||||
generic_string fn_bak;
|
||||
|
||||
if (nppgui._useDir && not nppgui._backupDir.empty())
|
||||
if (nppgui._useDir && !nppgui._backupDir.empty())
|
||||
{
|
||||
// Get the custom directory, make sure it has a trailing slash
|
||||
fn_bak = nppgui._backupDir;
|
||||
|
@ -46,7 +46,7 @@ BOOL Notepad_plus::notify(SCNotification *notification)
|
||||
{
|
||||
case SCN_MODIFIED:
|
||||
{
|
||||
if (not notifyView)
|
||||
if (!notifyView)
|
||||
return FALSE;
|
||||
|
||||
static bool prevWasEdit = false;
|
||||
@ -549,7 +549,7 @@ BOOL Notepad_plus::notify(SCNotification *notification)
|
||||
_tabPopupMenu.checkItem(IDM_EDIT_SETREADONLY, isUserReadOnly);
|
||||
|
||||
bool isSysReadOnly = buf->getFileReadOnly();
|
||||
_tabPopupMenu.enableItem(IDM_EDIT_SETREADONLY, not isSysReadOnly && not buf->isMonitoringOn());
|
||||
_tabPopupMenu.enableItem(IDM_EDIT_SETREADONLY, !isSysReadOnly && !buf->isMonitoringOn());
|
||||
_tabPopupMenu.enableItem(IDM_EDIT_CLEARREADONLY, isSysReadOnly);
|
||||
|
||||
bool isFileExisting = PathFileExists(buf->getFullPathName()) != FALSE;
|
||||
@ -659,7 +659,7 @@ BOOL Notepad_plus::notify(SCNotification *notification)
|
||||
|
||||
case SCN_DOUBLECLICK:
|
||||
{
|
||||
if (not notifyView)
|
||||
if (!notifyView)
|
||||
return FALSE;
|
||||
|
||||
if (notification->modifiers == SCMOD_CTRL)
|
||||
@ -835,7 +835,7 @@ BOOL Notepad_plus::notify(SCNotification *notification)
|
||||
|
||||
case SCN_UPDATEUI:
|
||||
{
|
||||
if (not notifyView)
|
||||
if (!notifyView)
|
||||
return FALSE;
|
||||
|
||||
NppParameters& nppParam = NppParameters::getInstance();
|
||||
@ -962,7 +962,7 @@ BOOL Notepad_plus::notify(SCNotification *notification)
|
||||
|
||||
case SCN_ZOOM:
|
||||
{
|
||||
if (not notifyView)
|
||||
if (!notifyView)
|
||||
return FALSE;
|
||||
|
||||
ScintillaEditView * unfocusView = isFromPrimary ? &_subEditView : &_mainEditView;
|
||||
@ -985,7 +985,7 @@ BOOL Notepad_plus::notify(SCNotification *notification)
|
||||
|
||||
case SCN_PAINTED:
|
||||
{
|
||||
if (not notifyView)
|
||||
if (!notifyView)
|
||||
return FALSE;
|
||||
|
||||
// Check if a restore position is needed.
|
||||
@ -1021,7 +1021,7 @@ BOOL Notepad_plus::notify(SCNotification *notification)
|
||||
_linkTriggered = false;
|
||||
}
|
||||
|
||||
if (_pDocMap && (not _pDocMap->isClosed()) && _pDocMap->isVisible() && not _pDocMap->isTemporarilyShowing())
|
||||
if (_pDocMap && (!_pDocMap->isClosed()) && _pDocMap->isVisible() && !_pDocMap->isTemporarilyShowing())
|
||||
{
|
||||
_pDocMap->wrapMap();
|
||||
_pDocMap->scrollMap();
|
||||
|
@ -709,7 +709,7 @@ bool LocalizationSwitcher::addLanguageFromXml(const std::wstring& xmlFullPath)
|
||||
{
|
||||
wchar_t * fn = ::PathFindFileNameW(xmlFullPath.c_str());
|
||||
wstring foundLang = getLangFromXmlFileName(fn);
|
||||
if (not foundLang.empty())
|
||||
if (!foundLang.empty())
|
||||
{
|
||||
_localizationList.push_back(pair<wstring, wstring>(foundLang, xmlFullPath));
|
||||
return true;
|
||||
@ -1311,7 +1311,7 @@ bool NppParameters::load()
|
||||
// LocalizationSwitcher should use always user path
|
||||
_localizationSwitcher._nativeLangPath = nativeLangPath;
|
||||
|
||||
if (not _startWithLocFileName.empty()) // localization argument detected, use user wished localization
|
||||
if (!_startWithLocFileName.empty()) // localization argument detected, use user wished localization
|
||||
{
|
||||
// overwrite nativeLangPath variable
|
||||
nativeLangPath = _nppPath;
|
||||
@ -1681,7 +1681,7 @@ bool NppParameters::getUserParametersFromXmlTree()
|
||||
return false;
|
||||
|
||||
TiXmlNode *root = _pXmlUserDoc->FirstChild(TEXT("NotepadPlus"));
|
||||
if (not root)
|
||||
if (!root)
|
||||
return false;
|
||||
|
||||
// Get GUI parameters
|
||||
@ -1980,7 +1980,7 @@ bool NppParameters::getContextMenuFromXmlTree(HMENU mainMenuHadle, HMENU plugins
|
||||
menuEntryName = menuEntryNameA?wmc.char2wchar(menuEntryNameA, SC_CP_UTF8):TEXT("");
|
||||
menuItemName = menuItemNameA?wmc.char2wchar(menuItemNameA, SC_CP_UTF8):TEXT("");
|
||||
|
||||
if (not menuEntryName.empty() and not menuItemName.empty())
|
||||
if (!menuEntryName.empty() && !menuItemName.empty())
|
||||
{
|
||||
int cmd = getCmdIdFromMenuEntryItemName(mainMenuHadle, menuEntryName, menuItemName);
|
||||
if (cmd != -1)
|
||||
@ -1997,7 +1997,7 @@ bool NppParameters::getContextMenuFromXmlTree(HMENU mainMenuHadle, HMENU plugins
|
||||
pluginCmdName = pluginCmdNameA?wmc.char2wchar(pluginCmdNameA, SC_CP_UTF8):TEXT("");
|
||||
|
||||
// if plugin menu existing plls the value of PluginEntryName and PluginCommandItemName are valid
|
||||
if (pluginsMenu && not pluginName.empty() && not pluginCmdName.empty())
|
||||
if (pluginsMenu && !pluginName.empty() && !pluginCmdName.empty())
|
||||
{
|
||||
int pluginCmdId = getPluginCmdIdFromMenuEntryItemName(pluginsMenu, pluginName, pluginCmdName);
|
||||
if (pluginCmdId != -1)
|
||||
@ -3247,9 +3247,9 @@ void NppParameters::writeSession(const Session & session, const TCHAR *fileName)
|
||||
|
||||
void NppParameters::writeShortcuts()
|
||||
{
|
||||
if (not _isAnyShortcutModified) return;
|
||||
if (!_isAnyShortcutModified) return;
|
||||
|
||||
if (not _pXmlShortcutDoc)
|
||||
if (!_pXmlShortcutDoc)
|
||||
{
|
||||
//do the treatment
|
||||
_pXmlShortcutDoc = new TiXmlDocument(_shortcutsPath);
|
||||
@ -3689,16 +3689,16 @@ void StyleArray::addStyler(int styleID, TiXmlNode *styleNode)
|
||||
|
||||
bool NppParameters::writeRecentFileHistorySettings(int nbMaxFile) const
|
||||
{
|
||||
if (not _pXmlUserDoc) return false;
|
||||
if (!_pXmlUserDoc) return false;
|
||||
|
||||
TiXmlNode *nppRoot = _pXmlUserDoc->FirstChild(TEXT("NotepadPlus"));
|
||||
if (not nppRoot)
|
||||
if (!nppRoot)
|
||||
{
|
||||
nppRoot = _pXmlUserDoc->InsertEndChild(TiXmlElement(TEXT("NotepadPlus")));
|
||||
}
|
||||
|
||||
TiXmlNode *historyNode = nppRoot->FirstChildElement(TEXT("History"));
|
||||
if (not historyNode)
|
||||
if (!historyNode)
|
||||
{
|
||||
historyNode = nppRoot->InsertEndChild(TiXmlElement(TEXT("History")));
|
||||
}
|
||||
@ -3714,7 +3714,7 @@ bool NppParameters::writeProjectPanelsSettings() const
|
||||
if (!_pXmlUserDoc) return false;
|
||||
|
||||
TiXmlNode *nppRoot = _pXmlUserDoc->FirstChild(TEXT("NotepadPlus"));
|
||||
if (not nppRoot)
|
||||
if (!nppRoot)
|
||||
{
|
||||
nppRoot = _pXmlUserDoc->InsertEndChild(TiXmlElement(TEXT("NotepadPlus")));
|
||||
}
|
||||
@ -3749,7 +3749,7 @@ bool NppParameters::writeFileBrowserSettings(const vector<generic_string> & root
|
||||
if (!_pXmlUserDoc) return false;
|
||||
|
||||
TiXmlNode *nppRoot = _pXmlUserDoc->FirstChild(TEXT("NotepadPlus"));
|
||||
if (not nppRoot)
|
||||
if (!nppRoot)
|
||||
{
|
||||
nppRoot = _pXmlUserDoc->InsertEndChild(TiXmlElement(TEXT("NotepadPlus")));
|
||||
}
|
||||
@ -3787,13 +3787,13 @@ bool NppParameters::writeFileBrowserSettings(const vector<generic_string> & root
|
||||
bool NppParameters::writeHistory(const TCHAR *fullpath)
|
||||
{
|
||||
TiXmlNode *nppRoot = _pXmlUserDoc->FirstChild(TEXT("NotepadPlus"));
|
||||
if (not nppRoot)
|
||||
if (!nppRoot)
|
||||
{
|
||||
nppRoot = _pXmlUserDoc->InsertEndChild(TiXmlElement(TEXT("NotepadPlus")));
|
||||
}
|
||||
|
||||
TiXmlNode *historyNode = nppRoot->FirstChildElement(TEXT("History"));
|
||||
if (not historyNode)
|
||||
if (!historyNode)
|
||||
{
|
||||
historyNode = nppRoot->InsertEndChild(TiXmlElement(TEXT("History")));
|
||||
}
|
||||
@ -5704,19 +5704,19 @@ bool NppParameters::writeScintillaParams()
|
||||
|
||||
const TCHAR *pViewName = TEXT("ScintillaPrimaryView");
|
||||
TiXmlNode *nppRoot = _pXmlUserDoc->FirstChild(TEXT("NotepadPlus"));
|
||||
if (not nppRoot)
|
||||
if (!nppRoot)
|
||||
{
|
||||
nppRoot = _pXmlUserDoc->InsertEndChild(TiXmlElement(TEXT("NotepadPlus")));
|
||||
}
|
||||
|
||||
TiXmlNode *configsRoot = nppRoot->FirstChildElement(TEXT("GUIConfigs"));
|
||||
if (not configsRoot)
|
||||
if (!configsRoot)
|
||||
{
|
||||
configsRoot = nppRoot->InsertEndChild(TiXmlElement(TEXT("GUIConfigs")));
|
||||
}
|
||||
|
||||
TiXmlNode *scintNode = getChildElementByAttribut(configsRoot, TEXT("GUIConfig"), TEXT("name"), pViewName);
|
||||
if (not scintNode)
|
||||
if (!scintNode)
|
||||
{
|
||||
scintNode = configsRoot->InsertEndChild(TiXmlElement(TEXT("GUIConfig")));
|
||||
(scintNode->ToElement())->SetAttribute(TEXT("name"), pViewName);
|
||||
@ -6274,10 +6274,10 @@ void NppParameters::createXmlTreeFromGUIParams()
|
||||
|
||||
bool NppParameters::writeFindHistory()
|
||||
{
|
||||
if (not _pXmlUserDoc) return false;
|
||||
if (!_pXmlUserDoc) return false;
|
||||
|
||||
TiXmlNode *nppRoot = _pXmlUserDoc->FirstChild(TEXT("NotepadPlus"));
|
||||
if (not nppRoot)
|
||||
if (!nppRoot)
|
||||
{
|
||||
nppRoot = _pXmlUserDoc->InsertEndChild(TiXmlElement(TEXT("NotepadPlus")));
|
||||
}
|
||||
|
@ -220,14 +220,14 @@ bool Buffer::checkFileState() // returns true if the status has been changed (it
|
||||
bool isWow64Off = false;
|
||||
NppParameters& nppParam = NppParameters::getInstance();
|
||||
|
||||
if (not PathFileExists(_fullPathName.c_str()))
|
||||
if (!PathFileExists(_fullPathName.c_str()))
|
||||
{
|
||||
nppParam.safeWow64EnableWow64FsRedirection(FALSE);
|
||||
isWow64Off = true;
|
||||
}
|
||||
|
||||
bool isOK = false;
|
||||
if (_currentStatus != DOC_DELETED && not PathFileExists(_fullPathName.c_str())) //document has been deleted
|
||||
if (_currentStatus != DOC_DELETED && !PathFileExists(_fullPathName.c_str())) //document has been deleted
|
||||
{
|
||||
_currentStatus = DOC_DELETED;
|
||||
_isFileReadOnly = false;
|
||||
@ -917,7 +917,7 @@ bool FileManager::backupCurrentBuffer()
|
||||
else // buffer not dirty, sync: delete the backup file
|
||||
{
|
||||
generic_string backupFilePath = buffer->getBackupFileName();
|
||||
if (not backupFilePath.empty())
|
||||
if (!backupFilePath.empty())
|
||||
{
|
||||
// delete backup file
|
||||
generic_string file2Delete = buffer->getBackupFileName();
|
||||
@ -945,7 +945,7 @@ bool FileManager::deleteBufferBackup(BufferID id)
|
||||
Buffer* buffer = getBufferByID(id);
|
||||
bool result = true;
|
||||
generic_string backupFilePath = buffer->getBackupFileName();
|
||||
if (not backupFilePath.empty())
|
||||
if (!backupFilePath.empty())
|
||||
{
|
||||
// delete backup file
|
||||
buffer->setBackupFileName(generic_string());
|
||||
@ -1062,7 +1062,7 @@ SavingStatus FileManager::saveBuffer(BufferID id, const TCHAR * filename, bool i
|
||||
_pscratchTilla->execute(SCI_SETDOCPOINTER, 0, _scratchDocDefault);
|
||||
|
||||
generic_string backupFilePath = buffer->getBackupFileName();
|
||||
if (not backupFilePath.empty())
|
||||
if (!backupFilePath.empty())
|
||||
{
|
||||
// delete backup file
|
||||
buffer->setBackupFileName(generic_string());
|
||||
@ -1260,7 +1260,7 @@ LangType FileManager::detectLanguageFromTextBegining(const unsigned char *data,
|
||||
bool FileManager::loadFileData(Document doc, const TCHAR * filename, char* data, Utf8_16_Read * unicodeConvertor, LoadedFileFormat& fileFormat)
|
||||
{
|
||||
FILE *fp = generic_fopen(filename, TEXT("rb"));
|
||||
if (not fp)
|
||||
if (!fp)
|
||||
return false;
|
||||
|
||||
//Get file size
|
||||
|
@ -589,13 +589,13 @@ vector<generic_string> Finder::getResultFilePaths() const
|
||||
// make sure that path is not already in
|
||||
generic_string & path2add = (*_pMainFoundInfos)[i]._fullPath;
|
||||
bool found = path2add.empty();
|
||||
for (size_t j = 0; j < paths.size() && not found; ++j)
|
||||
for (size_t j = 0; j < paths.size() && !found; ++j)
|
||||
{
|
||||
if (paths[j] == path2add)
|
||||
found = true;
|
||||
|
||||
}
|
||||
if (not found)
|
||||
if (!found)
|
||||
paths.push_back(path2add);
|
||||
}
|
||||
return paths;
|
||||
@ -2038,7 +2038,7 @@ int FindReplaceDlg::processRange(ProcessOperation op, FindReplaceInfo & findRepl
|
||||
{
|
||||
int nbProcessed = 0;
|
||||
|
||||
if (!isCreated() && not findReplaceInfo._txt2find)
|
||||
if (!isCreated() && !findReplaceInfo._txt2find)
|
||||
return nbProcessed;
|
||||
|
||||
ScintillaEditView *pEditView = *_ppEditView;
|
||||
@ -2057,7 +2057,7 @@ int FindReplaceDlg::processRange(ProcessOperation op, FindReplaceInfo & findRepl
|
||||
LRESULT stringSizeReplace = 0;
|
||||
|
||||
TCHAR *pTextFind = NULL;
|
||||
if (not findReplaceInfo._txt2find)
|
||||
if (!findReplaceInfo._txt2find)
|
||||
{
|
||||
HWND hFindCombo = ::GetDlgItem(_hSelf, IDFINDWHAT);
|
||||
generic_string str2Search = getTextFromCombo(hFindCombo);
|
||||
@ -2081,7 +2081,7 @@ int FindReplaceDlg::processRange(ProcessOperation op, FindReplaceInfo & findRepl
|
||||
TCHAR *pTextReplace = NULL;
|
||||
if (op == ProcessReplaceAll)
|
||||
{
|
||||
if (not findReplaceInfo._txt2replace)
|
||||
if (!findReplaceInfo._txt2replace)
|
||||
{
|
||||
HWND hReplaceCombo = ::GetDlgItem(_hSelf, IDREPLACEWITH);
|
||||
generic_string str2Replace = getTextFromCombo(hReplaceCombo);
|
||||
@ -2193,7 +2193,7 @@ int FindReplaceDlg::processRange(ProcessOperation op, FindReplaceInfo & findRepl
|
||||
|
||||
case ProcessFindInFinder:
|
||||
{
|
||||
if (not pFindersInfo || not pFindersInfo->_pSourceFinder || not pFindersInfo->_pDestFinder)
|
||||
if (!pFindersInfo || !pFindersInfo->_pSourceFinder || !pFindersInfo->_pDestFinder)
|
||||
break;
|
||||
|
||||
const TCHAR *pFileName = pFindersInfo->_pFileName ? pFindersInfo->_pFileName : TEXT("");
|
||||
|
@ -86,13 +86,13 @@ void FunctionCallTip::setLanguageXML(TiXmlElement * pXmlKeyword)
|
||||
|
||||
bool FunctionCallTip::updateCalltip(int ch, bool needShown)
|
||||
{
|
||||
if (not needShown && ch != _start && ch != _param && not isVisible()) //must be already visible
|
||||
if (!needShown && ch != _start && ch != _param && !isVisible()) //must be already visible
|
||||
return false;
|
||||
|
||||
_curPos = static_cast<int32_t>(_pEditView->execute(SCI_GETCURRENTPOS));
|
||||
|
||||
//recalculate everything
|
||||
if (not getCursorFunction())
|
||||
if (!getCursorFunction())
|
||||
{ //cannot display calltip (anymore)
|
||||
close();
|
||||
return false;
|
||||
|
@ -1312,13 +1312,13 @@ void ScintillaEditView::addCustomWordChars()
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (not found)
|
||||
if (!found)
|
||||
{
|
||||
chars2addStr.push_back(char2check);
|
||||
}
|
||||
}
|
||||
|
||||
if (not chars2addStr.empty())
|
||||
if (!chars2addStr.empty())
|
||||
{
|
||||
string newCharList = _defaultCharList;
|
||||
newCharList += chars2addStr;
|
||||
@ -1837,7 +1837,7 @@ void ScintillaEditView::restoreCurrentPosPreStep()
|
||||
execute(SCI_SETANCHOR, pos._startPos);
|
||||
execute(SCI_SETCURRENTPOS, pos._endPos);
|
||||
execute(SCI_CANCEL); //disable
|
||||
if (not isWrap()) //only offset if not wrapping, otherwise the offset isnt needed at all
|
||||
if (!isWrap()) //only offset if not wrapping, otherwise the offset isnt needed at all
|
||||
{
|
||||
execute(SCI_SETSCROLLWIDTH, pos._scrollWidth);
|
||||
execute(SCI_SETXOFFSET, pos._xOffset);
|
||||
@ -2877,7 +2877,7 @@ void ScintillaEditView::changeCase(__inout wchar_t * const strWToConvert, const
|
||||
{
|
||||
if (::IsCharAlphaW(strWToConvert[i]))
|
||||
{
|
||||
if ((i < 1) ? true : not ::IsCharAlphaNumericW(strWToConvert[i - 1]))
|
||||
if ((i < 1) ? true : !::IsCharAlphaNumericW(strWToConvert[i - 1]))
|
||||
strWToConvert[i] = (WCHAR)(UINT_PTR)::CharUpperW((LPWSTR)strWToConvert[i]);
|
||||
else if (caseToConvert == TITLECASE_FORCE)
|
||||
strWToConvert[i] = (WCHAR)(UINT_PTR)::CharLowerW((LPWSTR)strWToConvert[i]);
|
||||
|
@ -84,7 +84,7 @@ void ListView::destroy()
|
||||
|
||||
void ListView::addLine(const vector<generic_string> & values2Add, LPARAM lParam, int pos2insert)
|
||||
{
|
||||
if (not values2Add.size())
|
||||
if (!values2Add.size())
|
||||
return;
|
||||
|
||||
if (pos2insert == -1)
|
||||
|
@ -220,7 +220,7 @@ void DocumentMap::scrollMap()
|
||||
// Get bottom position of orange marker window
|
||||
LRESULT lowerY = 0;
|
||||
LRESULT lineHeightMapView = _pMapView->execute(SCI_TEXTHEIGHT, 0);
|
||||
if (not (*_ppEditView)->isWrap())
|
||||
if (!(*_ppEditView)->isWrap())
|
||||
{ // not wrapped: mimic height of edit view
|
||||
LRESULT lineHeightEditView = (*_ppEditView)->execute(SCI_TEXTHEIGHT, 0);
|
||||
lowerY = higherY + lineHeightMapView * (rcEditView.bottom - rcEditView.top) / lineHeightEditView;
|
||||
@ -261,7 +261,7 @@ void DocumentMap::scrollMapWith(const MapPosition & mapPos)
|
||||
// Get the editor's higher/lower Y, then compute the map's higher/lower Y
|
||||
LRESULT higherY = 0;
|
||||
LRESULT lowerY = 0;
|
||||
if (not mapPos._isWrap)
|
||||
if (!mapPos._isWrap)
|
||||
{
|
||||
auto higherPos = _pMapView->execute(SCI_POSITIONFROMLINE, mapPos._firstVisibleDocLine);
|
||||
auto lowerPos = _pMapView->execute(SCI_POSITIONFROMLINE, mapPos._lastVisibleDocLine);
|
||||
|
@ -425,7 +425,7 @@ void FunctionParser::funcParse(std::vector<foundInfo> & foundInfos, size_t begin
|
||||
fi._pos = foundPos;
|
||||
}
|
||||
|
||||
if (not classStructName.empty())
|
||||
if (!classStructName.empty())
|
||||
{
|
||||
fi._data2 = classStructName;
|
||||
fi._pos2 = -1; // change -1 valeur for validated data2
|
||||
@ -585,7 +585,7 @@ void FunctionZoneParser::classParse(vector<foundInfo> & foundInfos, vector< pair
|
||||
generic_string classStructName = parseSubLevel(targetStart, targetEnd, _classNameExprArray, foundPos, ppEditView);
|
||||
|
||||
|
||||
if (not _openSymbole.empty() && not _closeSymbole.empty())
|
||||
if (!_openSymbole.empty() && !_closeSymbole.empty())
|
||||
{
|
||||
targetEnd = static_cast<int32_t>(getBodyClosePos(targetEnd, _openSymbole.c_str(), _closeSymbole.c_str(), commentZones, ppEditView));
|
||||
}
|
||||
|
@ -1642,7 +1642,7 @@ LRESULT CALLBACK GridProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
|
||||
}
|
||||
wsprintf(buffer, TEXT("%05d-%03d"), LPBGcell->row,LPBGcell->col);
|
||||
|
||||
if (not BGHS[SelfIndex].INITIALCONTENT) // performance enhancement while adding new data
|
||||
if (!BGHS[SelfIndex].INITIALCONTENT) // performance enhancement while adding new data
|
||||
{
|
||||
//see if that cell is already loaded
|
||||
FindResult = BinarySearchListBox(BGHS[SelfIndex].hlist1,buffer);
|
||||
@ -2988,7 +2988,7 @@ LRESULT CALLBACK GridProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
|
||||
//This function needs a static placement position inside a parent window (default in Npp).
|
||||
//For a dynamic position (e.g. sizing of the parenet window) an adjustment to this function is needed!
|
||||
|
||||
if (not BGHS[SelfIndex].SHOWINTEGRALROWS)
|
||||
if (!BGHS[SelfIndex].SHOWINTEGRALROWS)
|
||||
break;
|
||||
|
||||
ShowHscroll(hWnd, SelfIndex);
|
||||
|
@ -536,7 +536,7 @@ INT_PTR CALLBACK ShortcutMapper::run_dlgProc(UINT message, WPARAM wParam, LPARAM
|
||||
|
||||
case NPPM_INTERNAL_FINDKEYCONFLICTS:
|
||||
{
|
||||
if (not wParam || not lParam)
|
||||
if (!wParam || !lParam)
|
||||
break;
|
||||
|
||||
generic_string conflictInfo;
|
||||
@ -684,7 +684,7 @@ INT_PTR CALLBACK ShortcutMapper::run_dlgProc(UINT message, WPARAM wParam, LPARAM
|
||||
|
||||
}
|
||||
|
||||
if (not isModified)
|
||||
if (!isModified)
|
||||
::SendMessage(_hSelf, WM_COMMAND, MAKEWPARAM(IDD_BABYGRID_ID1, BGN_ROWCHANGED), row);
|
||||
|
||||
return TRUE;
|
||||
@ -842,7 +842,7 @@ INT_PTR CALLBACK ShortcutMapper::run_dlgProc(UINT message, WPARAM wParam, LPARAM
|
||||
break;
|
||||
}
|
||||
|
||||
if (not isModified)
|
||||
if (!isModified)
|
||||
::SendMessage(_hSelf, WM_COMMAND, MAKEWPARAM(IDD_BABYGRID_ID1, BGN_ROWCHANGED), row);
|
||||
|
||||
return TRUE;
|
||||
@ -1135,7 +1135,7 @@ bool ShortcutMapper::findKeyConflicts(__inout_opt generic_string * const keyConf
|
||||
size_t nbItems = vShortcuts.size();
|
||||
for (size_t itemIndex = 0; itemIndex < nbItems; ++itemIndex)
|
||||
{
|
||||
if (not vShortcuts[itemIndex].isEnabled()) //no key assignment
|
||||
if (!vShortcuts[itemIndex].isEnabled()) //no key assignment
|
||||
continue;
|
||||
|
||||
if ((itemIndex == itemIndexToTest) && (gridState == static_cast<size_t>(_currentState))) //don't catch oneself
|
||||
@ -1148,7 +1148,7 @@ bool ShortcutMapper::findKeyConflicts(__inout_opt generic_string * const keyConf
|
||||
return retIsConflict;
|
||||
else
|
||||
{
|
||||
if (not keyConflictLocation->empty())
|
||||
if (!keyConflictLocation->empty())
|
||||
*keyConflictLocation += TEXT("\r\n");
|
||||
*keyConflictLocation += _tabNames[gridState];
|
||||
*keyConflictLocation += TEXT(" | ");
|
||||
@ -1169,7 +1169,7 @@ bool ShortcutMapper::findKeyConflicts(__inout_opt generic_string * const keyConf
|
||||
size_t nbItems = vShortcuts.size();
|
||||
for (size_t itemIndex = 0; itemIndex < nbItems; ++itemIndex)
|
||||
{
|
||||
if (not vShortcuts[itemIndex].isEnabled()) //no key assignment
|
||||
if (!vShortcuts[itemIndex].isEnabled()) //no key assignment
|
||||
continue;
|
||||
|
||||
if ((itemIndex == itemIndexToTest) && (gridState == static_cast<size_t>(_currentState))) //don't catch oneself
|
||||
@ -1182,7 +1182,7 @@ bool ShortcutMapper::findKeyConflicts(__inout_opt generic_string * const keyConf
|
||||
return retIsConflict;
|
||||
else
|
||||
{
|
||||
if (not keyConflictLocation->empty())
|
||||
if (!keyConflictLocation->empty())
|
||||
*keyConflictLocation += TEXT("\r\n");
|
||||
*keyConflictLocation += _tabNames[gridState];
|
||||
*keyConflictLocation += TEXT(" | ");
|
||||
@ -1203,7 +1203,7 @@ bool ShortcutMapper::findKeyConflicts(__inout_opt generic_string * const keyConf
|
||||
size_t nbItems = vShortcuts.size();
|
||||
for (size_t itemIndex = 0; itemIndex < nbItems; ++itemIndex)
|
||||
{
|
||||
if (not vShortcuts[itemIndex].isEnabled()) //no key assignment
|
||||
if (!vShortcuts[itemIndex].isEnabled()) //no key assignment
|
||||
continue;
|
||||
|
||||
if ((itemIndex == itemIndexToTest) && (gridState == static_cast<size_t>(_currentState))) //don't catch oneself
|
||||
@ -1216,7 +1216,7 @@ bool ShortcutMapper::findKeyConflicts(__inout_opt generic_string * const keyConf
|
||||
return retIsConflict;
|
||||
else
|
||||
{
|
||||
if (not keyConflictLocation->empty())
|
||||
if (!keyConflictLocation->empty())
|
||||
*keyConflictLocation += TEXT("\r\n");
|
||||
*keyConflictLocation += _tabNames[gridState];
|
||||
*keyConflictLocation += TEXT(" | ");
|
||||
@ -1237,7 +1237,7 @@ bool ShortcutMapper::findKeyConflicts(__inout_opt generic_string * const keyConf
|
||||
size_t nbItems = vShortcuts.size();
|
||||
for (size_t itemIndex = 0; itemIndex < nbItems; ++itemIndex)
|
||||
{
|
||||
if (not vShortcuts[itemIndex].isEnabled()) //no key assignment
|
||||
if (!vShortcuts[itemIndex].isEnabled()) //no key assignment
|
||||
continue;
|
||||
|
||||
if ((itemIndex == itemIndexToTest) && (gridState == static_cast<size_t>(_currentState))) //don't catch oneself
|
||||
@ -1250,7 +1250,7 @@ bool ShortcutMapper::findKeyConflicts(__inout_opt generic_string * const keyConf
|
||||
return retIsConflict;
|
||||
else
|
||||
{
|
||||
if (not keyConflictLocation->empty())
|
||||
if (!keyConflictLocation->empty())
|
||||
*keyConflictLocation += TEXT("\r\n");
|
||||
*keyConflictLocation += _tabNames[gridState];
|
||||
*keyConflictLocation += TEXT(" | ");
|
||||
@ -1271,7 +1271,7 @@ bool ShortcutMapper::findKeyConflicts(__inout_opt generic_string * const keyConf
|
||||
size_t nbItems = vShortcuts.size();
|
||||
for (size_t itemIndex = 0; itemIndex < nbItems; ++itemIndex)
|
||||
{
|
||||
if (not vShortcuts[itemIndex].isEnabled()) //no key assignment
|
||||
if (!vShortcuts[itemIndex].isEnabled()) //no key assignment
|
||||
continue;
|
||||
|
||||
if ((itemIndex == itemIndexToTest) && (gridState == static_cast<size_t>(_currentState))) //don't catch oneself
|
||||
@ -1287,7 +1287,7 @@ bool ShortcutMapper::findKeyConflicts(__inout_opt generic_string * const keyConf
|
||||
return retIsConflict;
|
||||
else
|
||||
{
|
||||
if (not keyConflictLocation->empty())
|
||||
if (!keyConflictLocation->empty())
|
||||
*keyConflictLocation += TEXT("\r\n");
|
||||
*keyConflictLocation += _tabNames[gridState];
|
||||
*keyConflictLocation += TEXT(" | ");
|
||||
|
@ -68,7 +68,7 @@ Version::Version(const generic_string& versionStr)
|
||||
|
||||
void Version::setVersionFrom(const generic_string& filePath)
|
||||
{
|
||||
if (not filePath.empty() && ::PathFileExists(filePath.c_str()))
|
||||
if (!filePath.empty() && ::PathFileExists(filePath.c_str()))
|
||||
{
|
||||
DWORD handle = 0;
|
||||
DWORD bufferSize = ::GetFileVersionInfoSize(filePath.c_str(), &handle);
|
||||
@ -169,20 +169,20 @@ generic_string PluginUpdateInfo::describe()
|
||||
{
|
||||
generic_string desc;
|
||||
const TCHAR *EOL = TEXT("\r\n");
|
||||
if (not _description.empty())
|
||||
if (!_description.empty())
|
||||
{
|
||||
desc = _description;
|
||||
desc += EOL;
|
||||
}
|
||||
|
||||
if (not _author.empty())
|
||||
if (!_author.empty())
|
||||
{
|
||||
desc += TEXT("Author: ");
|
||||
desc += _author;
|
||||
desc += EOL;
|
||||
}
|
||||
|
||||
if (not _homepage.empty())
|
||||
if (!_homepage.empty())
|
||||
{
|
||||
desc += TEXT("Homepage: ");
|
||||
desc += _homepage;
|
||||
|
@ -245,7 +245,7 @@ void PreferenceDlg::makeCategoryList()
|
||||
|
||||
int32_t PreferenceDlg::getIndexFromName(const TCHAR *name) const
|
||||
{
|
||||
if (not name)
|
||||
if (!name)
|
||||
return -1;
|
||||
|
||||
int32_t i = 0;
|
||||
@ -3047,7 +3047,7 @@ generic_string DelimiterSubDlg::getWarningText(size_t nbSp, size_t nbTab) const
|
||||
generic_string warnEnd = pNativeSpeaker->getLocalizedStrFromID("word-chars-list-warning-end", TEXT(""));
|
||||
|
||||
// half translation is not allowed
|
||||
if (not warnBegin.empty() && not space.empty() && not tab.empty() && not warnEnd.empty())
|
||||
if (!warnBegin.empty() && !space.empty() && !tab.empty() && !warnEnd.empty())
|
||||
{
|
||||
space = stringReplace(space, TEXT("$INT_REPLACE$"), nbSpStr);
|
||||
tab = stringReplace(tab, TEXT("$INT_REPLACE$"), nbTabStr);
|
||||
@ -3066,7 +3066,7 @@ generic_string DelimiterSubDlg::getWarningText(size_t nbSp, size_t nbTab) const
|
||||
msg += TEXT(" TAB(s) in your character list.");
|
||||
}
|
||||
}
|
||||
else if (nbSp && not nbTab)
|
||||
else if (nbSp && !nbTab)
|
||||
{
|
||||
generic_string nbSpStr = std::to_wstring(nbSp);
|
||||
generic_string warnBegin = pNativeSpeaker->getLocalizedStrFromID("word-chars-list-warning-begin", TEXT(""));
|
||||
@ -3074,7 +3074,7 @@ generic_string DelimiterSubDlg::getWarningText(size_t nbSp, size_t nbTab) const
|
||||
generic_string warnEnd = pNativeSpeaker->getLocalizedStrFromID("word-chars-list-warning-end", TEXT(""));
|
||||
|
||||
// half translation is not allowed
|
||||
if (not warnBegin.empty() && not space.empty() && not warnEnd.empty())
|
||||
if (!warnBegin.empty() && !space.empty() && !warnEnd.empty())
|
||||
{
|
||||
space = stringReplace(space, TEXT("$INT_REPLACE$"), nbSpStr);
|
||||
msg = warnBegin;
|
||||
@ -3088,7 +3088,7 @@ generic_string DelimiterSubDlg::getWarningText(size_t nbSp, size_t nbTab) const
|
||||
msg += TEXT(" space(s) in your character list.");
|
||||
}
|
||||
}
|
||||
else if (not nbSp && nbTab)
|
||||
else if (!nbSp && nbTab)
|
||||
{
|
||||
generic_string nbTabStr = std::to_wstring(nbTab);
|
||||
generic_string warnBegin = pNativeSpeaker->getLocalizedStrFromID("word-chars-list-warning-begin", TEXT(""));
|
||||
@ -3096,7 +3096,7 @@ generic_string DelimiterSubDlg::getWarningText(size_t nbSp, size_t nbTab) const
|
||||
generic_string warnEnd = pNativeSpeaker->getLocalizedStrFromID("word-chars-list-warning-end", TEXT(""));
|
||||
|
||||
// half translation is not allowed
|
||||
if (not warnBegin.empty() && not tab.empty() && not warnEnd.empty())
|
||||
if (!warnBegin.empty() && !tab.empty() && !warnEnd.empty())
|
||||
{
|
||||
tab = stringReplace(tab, TEXT("$INT_REPLACE$"), nbTabStr);
|
||||
msg = warnBegin;
|
||||
@ -3110,7 +3110,7 @@ generic_string DelimiterSubDlg::getWarningText(size_t nbSp, size_t nbTab) const
|
||||
msg += TEXT(" TAB(s) in your character list.");
|
||||
}
|
||||
}
|
||||
else //(not nbSp && not nbTab)
|
||||
else // (!nbSp && !nbTab)
|
||||
{
|
||||
// do nothing
|
||||
}
|
||||
@ -3122,7 +3122,7 @@ void DelimiterSubDlg::setWarningIfNeed() const
|
||||
{
|
||||
generic_string msg;
|
||||
NppGUI & nppGUI = const_cast<NppGUI &>((NppParameters::getInstance()).getNppGUI());
|
||||
if (not nppGUI._isWordCharDefault)
|
||||
if (!nppGUI._isWordCharDefault)
|
||||
{
|
||||
int nbSp = 0;
|
||||
int nbTab = 0;
|
||||
@ -3185,8 +3185,8 @@ INT_PTR CALLBACK DelimiterSubDlg::run_dlgProc(UINT message, WPARAM wParam, LPARA
|
||||
|
||||
::SetDlgItemTextA(_hSelf, IDC_WORDCHAR_CUSTOM_EDIT, nppGUI._customWordChars.c_str());
|
||||
::SendDlgItemMessage(_hSelf, IDC_RADIO_WORDCHAR_DEFAULT, BM_SETCHECK, nppGUI._isWordCharDefault ? BST_CHECKED : BST_UNCHECKED, 0);
|
||||
::SendDlgItemMessage(_hSelf, IDC_RADIO_WORDCHAR_CUSTOM, BM_SETCHECK, not nppGUI._isWordCharDefault ? BST_CHECKED : BST_UNCHECKED, 0);
|
||||
::EnableWindow(::GetDlgItem(_hSelf, IDC_WORDCHAR_CUSTOM_EDIT), not nppGUI._isWordCharDefault);
|
||||
::SendDlgItemMessage(_hSelf, IDC_RADIO_WORDCHAR_CUSTOM, BM_SETCHECK, !nppGUI._isWordCharDefault ? BST_CHECKED : BST_UNCHECKED, 0);
|
||||
::EnableWindow(::GetDlgItem(_hSelf, IDC_WORDCHAR_CUSTOM_EDIT), !nppGUI._isWordCharDefault);
|
||||
|
||||
setWarningIfNeed();
|
||||
|
||||
@ -3280,7 +3280,7 @@ INT_PTR CALLBACK DelimiterSubDlg::run_dlgProc(UINT message, WPARAM wParam, LPARA
|
||||
::SendDlgItemMessage(_hSelf, IDC_RADIO_WORDCHAR_CUSTOM, BM_SETCHECK, BST_UNCHECKED, 0);
|
||||
nppGUI._isWordCharDefault = true;
|
||||
::SendMessage(::GetParent(_hParent), NPPM_INTERNAL_SETWORDCHARS, 0, 0);
|
||||
::EnableWindow(::GetDlgItem(_hSelf, IDC_WORDCHAR_CUSTOM_EDIT), not nppGUI._isWordCharDefault);
|
||||
::EnableWindow(::GetDlgItem(_hSelf, IDC_WORDCHAR_CUSTOM_EDIT), !nppGUI._isWordCharDefault);
|
||||
::SetDlgItemText(_hSelf, IDD_STATIC_WORDCHAR_WARNING, TEXT(""));
|
||||
return TRUE;
|
||||
}
|
||||
@ -3290,7 +3290,7 @@ INT_PTR CALLBACK DelimiterSubDlg::run_dlgProc(UINT message, WPARAM wParam, LPARA
|
||||
::SendDlgItemMessage(_hSelf, IDC_RADIO_WORDCHAR_DEFAULT, BM_SETCHECK, BST_UNCHECKED, 0);
|
||||
nppGUI._isWordCharDefault = false;
|
||||
::SendMessage(::GetParent(_hParent), NPPM_INTERNAL_SETWORDCHARS, 0, 0);
|
||||
::EnableWindow(::GetDlgItem(_hSelf, IDC_WORDCHAR_CUSTOM_EDIT), not nppGUI._isWordCharDefault);
|
||||
::EnableWindow(::GetDlgItem(_hSelf, IDC_WORDCHAR_CUSTOM_EDIT), !nppGUI._isWordCharDefault);
|
||||
setWarningIfNeed();
|
||||
return TRUE;
|
||||
}
|
||||
|
@ -529,7 +529,7 @@ LRESULT TabBarPlus::runProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lPara
|
||||
}
|
||||
setActiveTab(tabIndex);
|
||||
}
|
||||
else if (not _isMultiLine) // don't scroll if in multi-line mode
|
||||
else if (!_isMultiLine) // don't scroll if in multi-line mode
|
||||
{
|
||||
RECT rcTabCtrl, rcLastTab;
|
||||
::SendMessage(_hSelf, TCM_GETITEMRECT, lastTabIndex, reinterpret_cast<LPARAM>(&rcLastTab));
|
||||
@ -549,7 +549,7 @@ LRESULT TabBarPlus::runProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lPara
|
||||
LONG maxLengthUpDownCtrl = NppParameters::getInstance()._dpiManager.scaleX(44); // sufficient static value
|
||||
|
||||
// scroll forward as long as the last tab is hidden; scroll backward till the first tab
|
||||
if ((_isVertical ? ((rcTabCtrl.bottom - rcLastTab.bottom) < maxLengthUpDownCtrl) : ((rcTabCtrl.right - rcLastTab.right) < maxLengthUpDownCtrl)) || not isForward)
|
||||
if ((_isVertical ? ((rcTabCtrl.bottom - rcLastTab.bottom) < maxLengthUpDownCtrl) : ((rcTabCtrl.right - rcLastTab.right) < maxLengthUpDownCtrl)) || !isForward)
|
||||
{
|
||||
if (isForward)
|
||||
++scrollTabIndex;
|
||||
|
@ -238,22 +238,22 @@ generic_string NativeLangSpeaker::getShortcutNameString(int itemID) const
|
||||
|
||||
generic_string NativeLangSpeaker::getLocalizedStrFromID(const char *strID, const generic_string& defaultString) const
|
||||
{
|
||||
if (not _nativeLangA)
|
||||
if (!_nativeLangA)
|
||||
return defaultString;
|
||||
|
||||
if (not strID)
|
||||
if (!strID)
|
||||
return defaultString;
|
||||
|
||||
TiXmlNodeA *node = _nativeLangA->FirstChild("MiscStrings");
|
||||
if (not node) return defaultString;
|
||||
if (!node) return defaultString;
|
||||
|
||||
node = node->FirstChild(strID);
|
||||
if (not node) return defaultString;
|
||||
if (!node) return defaultString;
|
||||
|
||||
TiXmlElementA *element = node->ToElement();
|
||||
|
||||
const char *value = element->Attribute("value");
|
||||
if (not value) return defaultString;
|
||||
if (!value) return defaultString;
|
||||
|
||||
WcharMbcsConvertor& wmc = WcharMbcsConvertor::getInstance();
|
||||
return wmc.char2wchar(value, _nativeLangEncoding);
|
||||
|
Loading…
x
Reference in New Issue
Block a user