Corretta la gestione dei tasti disable/enable per le applicazioni

generiche relative alle tabelle.


git-svn-id: svn://10.65.10.50/trunk@2906 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
angelo 1996-05-24 13:16:57 +00:00
parent 745451af76
commit 1edd73e322

View File

@ -16,16 +16,16 @@ void Tab_application::print()
void Tab_application::init_query_mode(TMask& m)
{
m.send_key(K_SHIFT + K_CTRL + 'e', -GR_MODIFY_PROTECTED);
m.send_key(K_SHIFT + K_CTRL + 'e', -GR_RECORD_PROTECTED);
m.enable(-GR_MODIFY_PROTECTED);
m.enable(-GR_RECORD_PROTECTED);
}
void Tab_application::init_modify_mode(TMask& m)
{
m.send_key(K_SHIFT + K_CTRL + 'd', -GR_MODIFY_PROTECTED);
m.disable(-GR_MODIFY_PROTECTED);
const bool enable = !(_rel->curr().get_bool(FPC));
m.send_key(K_SHIFT + K_CTRL + 'd' + enable, -GR_RECORD_PROTECTED);
m.enable(-GR_RECORD_PROTECTED,enable);
}
bool Tab_application::protected_record(TRectype& rec)