Patch level :

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :


git-svn-id: svn://10.65.10.50/trunk@18153 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2009-01-29 11:49:02 +00:00
parent 58778e18b4
commit b9031409b6

View File

@ -305,19 +305,20 @@ void TGestione_bolle_msk:: on_idle()
if (_autoselect >= 0)
{
TSheet_field& s = sfield(F_SHEET);
//per ora 4 fisso perchè non sappiamo calcolare la colonna del ritirato
//per ora 4 fisso perchè non sappiamo calcolare la colonna del ritirato
s.set_focus_cell(_autoselect,4);
_autoselect = -1;
}
}
//magico metodo per settare, al cambio riga dello sheet, il focus sul campo desiderato (il campo in questione è..
//..definito nella on_idle(); ricordarsi la set_notify() nel costruttore della maschera senno' viene eseguito l'ss_notify()..
//..standard e non questo qui ridefinito. Allah!
bool TGestione_bolle_msk::ss_notify(TSheet_field& ss, int r, KEY key)
{
int err = TDocumento_mask::ss_notify(ss, r, key);
if (key == K_TAB && ((TGestione_bolle_msk&)ss.mask())._autoselect == -1)
((TGestione_bolle_msk&)ss.mask())._autoselect = ss.selected();
return err;
return TDocumento_mask::ss_notify(ss, r, key);
}
//LV_BOLLA_HANDLER: handler di bolla, carica le righe contratto sulle bolle, preparando la struttura del documento