mirror of
https://github.com/rizonesoft/Notepad3.git
synced 2026-06-14 21:09:05 +08:00
Merge pull request #142 from RaiKoHoff/Select_UndoRedo_fixes
Select undo redo fixes
This commit is contained in:
commit
c7ae1667f5
@ -3045,11 +3045,12 @@ LRESULT MsgCommand(HWND hwnd,WPARAM wParam,LPARAM lParam)
|
||||
|
||||
SendMessage(hwndEdit,SCI_REPLACESEL,0,(LPARAM)pClip);
|
||||
|
||||
if (iCurrPos > iAnchor)
|
||||
SendMessage(hwndEdit,SCI_SETSEL, iAnchor, iAnchor + lstrlenA(pClip));
|
||||
else
|
||||
SendMessage(hwndEdit,SCI_SETSEL, iCurrPos + lstrlenA(pClip), iCurrPos);
|
||||
|
||||
if (bSwapClipBoard) {
|
||||
if (iCurrPos > iAnchor)
|
||||
SendMessage(hwndEdit, SCI_SETSEL, iAnchor, iAnchor + lstrlenA(pClip));
|
||||
else
|
||||
SendMessage(hwndEdit, SCI_SETSEL, iCurrPos + lstrlenA(pClip), iCurrPos);
|
||||
}
|
||||
}
|
||||
EndSelUndoAction(token);
|
||||
LocalFree(pClip);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user