From 71a4d56d8f9e954f9df90fbc824d6ec7fa726edf Mon Sep 17 00:00:00 2001 From: angelo Date: Mon, 15 Jul 1996 07:17:48 +0000 Subject: [PATCH] Spostata la _mask->reset() nella query_mode(), per far si' che prima setti il modo corretto della maschera. [Consiglio di Guy] git-svn-id: svn://10.65.10.50/trunk@3184 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- include/relapp.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/include/relapp.cpp b/include/relapp.cpp index bbf8b3af8..cb94edad8 100755 --- a/include/relapp.cpp +++ b/include/relapp.cpp @@ -294,16 +294,20 @@ void TRelation_application::query_mode( set_limits(); } - _mask->reset(); - + //_mask->reset(); + // Spostato dopo la set_mode() e prima delle init_query_insert_mode() + // cosicche', quando chiamera' eventuali handlers di campi che vadano a controllare + // il modo della maschera, il membro _mode di TMask sara' settato correttmanente if (pre_ins) { set_mode(NO_MODE); + _mask->reset(); init_query_insert_mode(*_mask); } else { set_mode(MODE_QUERY); + _mask->reset(); init_query_mode(*_mask); } }