diff --git a/distrib/Notepad3.ini b/distrib/Notepad3.ini index 7349d7bba..3a5f01638 100644 Binary files a/distrib/Notepad3.ini and b/distrib/Notepad3.ini differ diff --git a/src/Notepad3.c b/src/Notepad3.c index 6833e0bc4..bcdadce3c 100644 --- a/src/Notepad3.c +++ b/src/Notepad3.c @@ -5883,12 +5883,6 @@ void LoadSettings() xFindReplaceDlg = IniSectionGetInt(pIniSection,L"FindReplaceDlgPosX",0); yFindReplaceDlg = IniSectionGetInt(pIniSection,L"FindReplaceDlgPosY",0); - iSciDirectWriteTech = IniSectionGetInt(pIniSection,L"SciDirectWriteTech",-1); - iSciDirectWriteTech = max(min(iSciDirectWriteTech,3),-1); - - iSciFontQuality = IniSectionGetInt(pIniSection,L"SciFontQuality",-1); - iSciFontQuality = max(min(iSciFontQuality,3),-1); - LoadIniSection(L"Settings2",pIniSection,cchIniSection); @@ -5909,6 +5903,12 @@ void LoadSettings() dwFileCheckInverval = IniSectionGetInt(pIniSection,L"FileCheckInverval",2000); dwAutoReloadTimeout = IniSectionGetInt(pIniSection,L"AutoReloadTimeout",2000); + iSciDirectWriteTech = IniSectionGetInt(pIniSection,L"SciDirectWriteTech",-1); + iSciDirectWriteTech = max(min(iSciDirectWriteTech,3),-1); + + iSciFontQuality = IniSectionGetInt(pIniSection,L"SciFontQuality",-1); + iSciFontQuality = max(min(iSciFontQuality,3),-1); + WCHAR buffer[MIDSZ_BUFFER]; const WCHAR defextwsc[] = L".,;:|/-+$%&<>(){}[]=?#'*"; IniSectionGetString(pIniSection, L"ExtendedWhiteSpaceChars", defextwsc, buffer, COUNTOF(buffer)); @@ -6103,7 +6103,6 @@ void SaveSettings(BOOL bSaveSettingsNow) { IniSectionSetInt(pIniSection, L"FavoritesDlgSizeY", cyFavoritesDlg); IniSectionSetInt(pIniSection, L"FindReplaceDlgPosX", xFindReplaceDlg); IniSectionSetInt(pIniSection, L"FindReplaceDlgPosY", yFindReplaceDlg); - IniSectionSetInt(pIniSection, L"SciFontQuality", iSciFontQuality); SaveIniSection(L"Settings", pIniSection); LocalFree(pIniSection);