From 2d5e384ed234f9fc19b935ba961a9e1c4314448f Mon Sep 17 00:00:00 2001 From: Igor Shutrov Date: Sun, 11 Jan 2026 12:48:24 +0500 Subject: [PATCH] cedit: add Enter key support to trigger search/replace --- programs/develop/cedit/SRC/CEdit.ob07 | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/programs/develop/cedit/SRC/CEdit.ob07 b/programs/develop/cedit/SRC/CEdit.ob07 index 8bb210ded..7eb916702 100644 --- a/programs/develop/cedit/SRC/CEdit.ob07 +++ b/programs/develop/cedit/SRC/CEdit.ob07 @@ -1755,6 +1755,10 @@ BEGIN ELSE SetFocus(ReplaceEdit, TRUE) END + ELSIF keyCode = 28 THEN (* Enter *) + IF searchOpened & (searchText # "") THEN + notFound := ~T.findNext(text, BKW.value) + END ELSE EB.key(FindEdit, key); EditBox_Get(FindEdit, new_searchText); @@ -1770,6 +1774,10 @@ BEGIN ELSE SetFocus(GotoEdit, TRUE) END + ELSIF keyCode = 28 THEN (* Enter *) + IF searchOpened & (searchText # "") THEN + notFound := ~T.findNext(text, BKW.value) + END ELSE EB.key(ReplaceEdit, key); EditBox_Get(ReplaceEdit, replaceText)