From 7d2b45c75f13dbb68cc41ebc244f94a966f44eab Mon Sep 17 00:00:00 2001 From: guy Date: Mon, 29 Jan 1996 10:19:47 +0000 Subject: [PATCH] Coretta gestione del tasto F9 negli edit field in modo da eseguire l'handler una volata sola git-svn-id: svn://10.65.10.50/trunk@2514 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- include/maskfld.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/include/maskfld.cpp b/include/maskfld.cpp index adfac06c9..25940b49e 100755 --- a/include/maskfld.cpp +++ b/include/maskfld.cpp @@ -2379,12 +2379,21 @@ bool TEdit_field::on_key(KEY key) if (k != K_F9) set_focus(); enable_check(TRUE); if (k == K_ENTER) - { + { +/* set_dirty(); if (mask().is_running()) send_key(K_TAB, 0); else on_hit(); +*/ + set_dirty(); + on_hit(); + if (mask().is_running()) + { + set_focusdirty(FALSE); + send_key(K_TAB, 0); + } return TRUE; } else