Dark mode tweaks and unicode size support for InSelection configurable size
Followup PR to #14175
Addresses
* https://github.com/notepad-plus-plus/notepad-plus-plus/pull/14175#issuecomment-1751439227
and
* 591b00e538 (commitcomment-129354863)
Close #14217
This commit is contained in:
parent
591b00e538
commit
b3179b5ccb
|
@ -1493,7 +1493,7 @@ intptr_t CALLBACK FindReplaceDlg::run_dlgProc(UINT message, WPARAM wParam, LPARA
|
|||
if (LOWORD(wParam) == WA_ACTIVE || LOWORD(wParam) == WA_CLICKACTIVE)
|
||||
{
|
||||
Sci_CharacterRangeFull cr = (*_ppEditView)->getSelection();
|
||||
intptr_t nbSelected = cr.cpMax - cr.cpMin;
|
||||
intptr_t nbSelected = (*_ppEditView)->execute(SCI_COUNTCHARACTERS, cr.cpMin, cr.cpMax);
|
||||
|
||||
bool inSelEnabled = nbSelected != 0;
|
||||
|
||||
|
|
|
@ -247,6 +247,8 @@ intptr_t CALLBACK PreferenceDlg::run_dlgProc(UINT message, WPARAM wParam, LPARAM
|
|||
NppDarkMode::setDarkTooltips(_delimiterSubDlg._tip, NppDarkMode::ToolTipsType::tooltip);
|
||||
if (_performanceSubDlg._largeFileRestrictionTip != nullptr)
|
||||
NppDarkMode::setDarkTooltips(_performanceSubDlg._largeFileRestrictionTip, NppDarkMode::ToolTipsType::tooltip);
|
||||
if (_searchingSubDlg._tipInSelThresh != nullptr)
|
||||
NppDarkMode::setDarkTooltips(_searchingSubDlg._tipInSelThresh, NppDarkMode::ToolTipsType::tooltip);
|
||||
|
||||
// groupbox label in dark mode support disabled text color
|
||||
if (NppDarkMode::isEnabled())
|
||||
|
@ -5595,6 +5597,7 @@ intptr_t CALLBACK SearchingSubDlg::run_dlgProc(UINT message, WPARAM wParam, LPAR
|
|||
|
||||
case WM_CTLCOLORDLG:
|
||||
case WM_CTLCOLORSTATIC:
|
||||
case WM_CTLCOLOREDIT:
|
||||
{
|
||||
return NppDarkMode::onCtlColorDarker(reinterpret_cast<HDC>(wParam));
|
||||
}
|
||||
|
|
|
@ -176,6 +176,7 @@ private :
|
|||
|
||||
class SearchingSubDlg : public StaticDialog
|
||||
{
|
||||
friend class PreferenceDlg;
|
||||
public:
|
||||
SearchingSubDlg() = default;
|
||||
~SearchingSubDlg() {
|
||||
|
|
Loading…
Reference in New Issue