cedit: add Enter key support to trigger search/replace
All checks were successful
Build system / Check kernel codestyle (pull_request) Successful in 1m10s
Build system / Build (pull_request) Successful in 16m5s

This commit is contained in:
Igor Shutrov
2026-01-11 12:48:24 +05:00
committed by Igor Shutrov
parent 72a8bfff98
commit 2d5e384ed2

View File

@@ -1755,6 +1755,10 @@ BEGIN
ELSE ELSE
SetFocus(ReplaceEdit, TRUE) SetFocus(ReplaceEdit, TRUE)
END END
ELSIF keyCode = 28 THEN (* Enter *)
IF searchOpened & (searchText # "") THEN
notFound := ~T.findNext(text, BKW.value)
END
ELSE ELSE
EB.key(FindEdit, key); EB.key(FindEdit, key);
EditBox_Get(FindEdit, new_searchText); EditBox_Get(FindEdit, new_searchText);
@@ -1770,6 +1774,10 @@ BEGIN
ELSE ELSE
SetFocus(GotoEdit, TRUE) SetFocus(GotoEdit, TRUE)
END END
ELSIF keyCode = 28 THEN (* Enter *)
IF searchOpened & (searchText # "") THEN
notFound := ~T.findNext(text, BKW.value)
END
ELSE ELSE
EB.key(ReplaceEdit, key); EB.key(ReplaceEdit, key);
EditBox_Get(ReplaceEdit, replaceText) EditBox_Get(ReplaceEdit, replaceText)