mirror of
https://github.com/rizonesoft/Notepad3.git
synced 2026-06-11 21:03:05 +08:00
Merge pull request #2684 from RaiKoHoff/Dev_NewFeatures
Convenient message box text for normalizing EOLs
This commit is contained in:
commit
bbc15196d1
@ -88,7 +88,8 @@
|
||||
#define IDS_MUI_EOLMODENAME_CRLF 13020
|
||||
#define IDS_MUI_EOLMODENAME_CR 13021
|
||||
#define IDS_MUI_EOLMODENAME_LF 13022
|
||||
#define IDS_MUI_INF_PRSVFILEMODTM 13023
|
||||
#define IDS_MUI_WARN_NORMALIZE_EOLS 13023
|
||||
#define IDS_MUI_INF_PRSVFILEMODTM 13024
|
||||
|
||||
#define IDS_MUI_SELRECT 14000
|
||||
#define IDS_MUI_BUFFERTOOSMALL 14001
|
||||
|
||||
@ -158,6 +158,8 @@ BEGIN
|
||||
IDS_MUI_EOLMODENAME_CRLF "Windows (CR+LF)"
|
||||
IDS_MUI_EOLMODENAME_LF "Unix/Mac (LF)"
|
||||
IDS_MUI_EOLMODENAME_CR "Old Mac (CR)"
|
||||
IDS_MUI_WARN_NORMALIZE_EOLS
|
||||
"Alle Zeilenumbrüche angleichen auf '%s'?"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
||||
@ -158,6 +158,8 @@ BEGIN
|
||||
IDS_MUI_EOLMODENAME_CRLF "Windows (CR+LF)"
|
||||
IDS_MUI_EOLMODENAME_LF "Unix/Mac (LF)"
|
||||
IDS_MUI_EOLMODENAME_CR "Old Mac (CR)"
|
||||
IDS_MUI_WARN_NORMALIZE_EOLS
|
||||
"Do you want to normalize all line endings to be '%s'?"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
||||
@ -7668,7 +7668,9 @@ LRESULT MsgNotify(HWND hwnd, WPARAM wParam, LPARAM lParam)
|
||||
UINT const msgid = (eol_mode == SC_EOL_CRLF) ? IDS_MUI_EOLMODENAME_CRLF :
|
||||
((eol_mode == SC_EOL_CR) ? IDS_MUI_EOLMODENAME_CR : IDS_MUI_EOLMODENAME_LF);
|
||||
|
||||
INT_PTR const answer = InfoBoxLng(MB_YESNO | MB_ICONWARNING, NULL, msgid);
|
||||
WCHAR wch[64] = {L'\0'};
|
||||
GetLngString(msgid, wch, COUNTOF(wch));
|
||||
INT_PTR const answer = InfoBoxLng(MB_YESNO | MB_ICONWARNING, NULL, IDS_MUI_WARN_NORMALIZE_EOLS, wch);
|
||||
|
||||
if ((IDOK == answer) || (IDYES == answer))
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user