Coretto errore MI6054.
git-svn-id: svn://10.65.10.50/trunk@3286 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
4b0f874d0a
commit
49de296d5e
@ -633,6 +633,13 @@ bool TLiquidazione_app::select_button(TMask_field& f, KEY key)
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool TLiquidazione_app::reset_button(TMask_field& f, KEY key)
|
||||||
|
{
|
||||||
|
if (key == K_SPACE)
|
||||||
|
app().reset_choices(f.mask());
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
void TLiquidazione_app::reset_choices(TMask& m)
|
void TLiquidazione_app::reset_choices(TMask& m)
|
||||||
{
|
{
|
||||||
_selected.reset();
|
_selected.reset();
|
||||||
@ -705,6 +712,7 @@ bool TLiquidazione_app::set_liquidazione()
|
|||||||
m.set_handler(CG43_LST_MESE, lst_tm_handler);
|
m.set_handler(CG43_LST_MESE, lst_tm_handler);
|
||||||
m.set_handler(CG43_LST_TRIM, lst_tm_handler);
|
m.set_handler(CG43_LST_TRIM, lst_tm_handler);
|
||||||
m.set_handler(CG43_BUT_SEL, select_button);
|
m.set_handler(CG43_BUT_SEL, select_button);
|
||||||
|
m.set_handler(CG43_BUT_ANN, reset_button);
|
||||||
|
|
||||||
m.field(CG43_FLD_SELECTED).set(format("%ld",_selected.ones()));
|
m.field(CG43_FLD_SELECTED).set(format("%ld",_selected.ones()));
|
||||||
m.field(CG43_FLD_ANNO).set(_year);
|
m.field(CG43_FLD_ANNO).set(_year);
|
||||||
@ -739,8 +747,6 @@ bool TLiquidazione_app::set_liquidazione()
|
|||||||
// ------------------------------------------------
|
// ------------------------------------------------
|
||||||
//m.first_focus(k);
|
//m.first_focus(k);
|
||||||
|
|
||||||
if (k == CG43_BUT_ANN)
|
|
||||||
reset_choices(m);
|
|
||||||
}
|
}
|
||||||
while (k != K_ENTER && k != K_ESC);
|
while (k != K_ENTER && k != K_ESC);
|
||||||
|
|
||||||
|
@ -336,6 +336,7 @@ protected:
|
|||||||
static bool what_freq_handler(TMask_field& f, KEY key);
|
static bool what_freq_handler(TMask_field& f, KEY key);
|
||||||
static bool lst_tm_handler(TMask_field& f, KEY key);
|
static bool lst_tm_handler(TMask_field& f, KEY key);
|
||||||
static bool select_button(TMask_field& f, KEY key);
|
static bool select_button(TMask_field& f, KEY key);
|
||||||
|
static bool reset_button(TMask_field& f, KEY key);
|
||||||
|
|
||||||
static TLiquidazione_app& app() { return (TLiquidazione_app&)main_app(); }
|
static TLiquidazione_app& app() { return (TLiquidazione_app&)main_app(); }
|
||||||
|
|
||||||
|
@ -47,7 +47,6 @@ BUTTON CG43_BUT_ANN 10
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 48 4 "A~zzera"
|
PROMPT 48 4 "A~zzera"
|
||||||
HELP "Azzerare la selezione delle ditte da fare la liquidazione"
|
HELP "Azzerare la selezione delle ditte da fare la liquidazione"
|
||||||
MESSAGE EXIT,CG43_BUT_ANN
|
|
||||||
END
|
END
|
||||||
|
|
||||||
LIST CG43_LST_MESE 15
|
LIST CG43_LST_MESE 15
|
||||||
|
Loading…
x
Reference in New Issue
Block a user