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:
parent
58778e18b4
commit
b9031409b6
@ -305,19 +305,20 @@ void TGestione_bolle_msk:: on_idle()
|
|||||||
if (_autoselect >= 0)
|
if (_autoselect >= 0)
|
||||||
{
|
{
|
||||||
TSheet_field& s = sfield(F_SHEET);
|
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);
|
s.set_focus_cell(_autoselect,4);
|
||||||
_autoselect = -1;
|
_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)
|
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)
|
if (key == K_TAB && ((TGestione_bolle_msk&)ss.mask())._autoselect == -1)
|
||||||
((TGestione_bolle_msk&)ss.mask())._autoselect = ss.selected();
|
((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
|
//LV_BOLLA_HANDLER: handler di bolla, carica le righe contratto sulle bolle, preparando la struttura del documento
|
||||||
|
Loading…
x
Reference in New Issue
Block a user