diff --git a/ctl/ctlSQLResult.cpp b/ctl/ctlSQLResult.cpp index 796ebe4..53569f1 100644 --- a/ctl/ctlSQLResult.cpp +++ b/ctl/ctlSQLResult.cpp @@ -1088,8 +1088,10 @@ void ctlSQLResult::OnKeyChar(wxKeyEvent& event) { } else { + bool skip=false; + if (event.AltDown() || event.ControlDown()) skip=true; wxChar uc = event.GetUnicodeKey(); - if (uc != WXK_NONE) { + if (uc != WXK_NONE && !skip) { if (uc >= 32) { this->searchStr.Append(uc); if (this->searchStr.Len() == 1) {