Modificato il comportamento del tasto ricerca

git-svn-id: svn://10.65.10.50/trunk@373 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 1994-10-14 17:59:12 +00:00
parent a7cfac4085
commit fb895b5f16
2 changed files with 5 additions and 3 deletions

View File

@ -698,7 +698,7 @@ bool TMask::stop_run(KEY key)
if (key == K_CTRL_ENTER || key == K_AUTO_ENTER) key = K_ENTER; else
if (key == K_FORCE_CLOSE) key = K_QUIT;
if (key != K_ESC && key != K_QUIT && key != K_DEL)
if (key != K_ESC && key != K_QUIT && key != K_DEL && key != K_F9)
{
const bool ok = check_fields();
if (!ok) return FALSE;

View File

@ -1,4 +1,4 @@
// $Id: relapp.cpp,v 1.14 1994-10-11 17:36:29 guy Exp $
// $Id: relapp.cpp,v 1.15 1994-10-14 17:59:12 alex Exp $
#include <mailbox.h>
#include <sheet.h>
#include <urldefid.h>
@ -567,7 +567,9 @@ bool TRelation_application::save(bool check_dirty)
was_dirty = FALSE;
return TRUE;
}
if (_mask->last_key() == K_ESC || _mask->last_key() == K_QUIT)
const KEY last = _mask->last_key();
if (last == K_ESC || last == K_QUIT || last == K_F9)
{
if (!_mask->check_fields()) // Exit with ESC didn't check values
{