Patch level : 10.0

Files correlati     : ba1 ba2 ba3
Ricompilazione Demo : [ ]
Commento            :
Aggiornato uso TWindow::handler


git-svn-id: svn://10.65.10.50/trunk@19486 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2009-10-21 13:43:17 +00:00
parent 95f212f109
commit 88f63a260c
6 changed files with 10 additions and 12 deletions

@ -750,7 +750,7 @@ void TManutenzione_app::edit_riga (long riga_sel, TToken_string& riga)
if (tasto == K_F8)
{
TMask m("ba1100c");
TFilename ninp(dumpfilename(dep));
TFilename ninp = dumpfilename(dep);
m.set(FLD_INFILE, ninp);
if (m.run() == K_ENTER)
{

@ -1,8 +1,6 @@
#include <applicat.h>
#include <expr.h>
#include <isam.h>
#include <msksheet.h>
#include <progind.h>
#include <statbar.h>
#include <urldefid.h>
#include <utility.h>

@ -2660,7 +2660,7 @@ PNT& TEditMask_window::logic(const PNT& p, bool& intool)
}
//Gestisce gli eventi
void TEditMask_window::handler(WINDOW win, EVENT *ep)
long TEditMask_window::handler(WINDOW win, EVENT *ep)
{
static bool down=FALSE;
@ -2713,7 +2713,7 @@ void TEditMask_window::handler(WINDOW win, EVENT *ep)
default:
break;
}
TWindow::handler(win, ep);
return TWindow::handler(win, ep);
}
//Aggiunge un controllo tipo STRING

@ -178,7 +178,7 @@ public:
// @cmember Legge le proprietà della "maschera" da quella di supporto
void get_mask(TMask& m);
// @cmember Gestisce gli eventi
virtual void handler(WINDOW win, EVENT* ep);
virtual long handler(WINDOW win, EVENT* ep);
// @cmember Setta (con i valori salvati precedentemente) la maschera di supporto
void set_mask(TMask& m);
// @cmember Gestisce la scelta da menu : salva come
@ -194,7 +194,6 @@ public:
const char*title,long flags, WIN_TYPE wt);
// @cmember Distruttore
~TEditMask_window() {}
};
//------------------------------------------------------------------------

@ -147,7 +147,7 @@ void Libribollati_print::set_page(int , int counter)
//set_row(33, FR("@50gCONSTA DI %ld PAGINE UTILI, BOLLATE E NUMERATE"), _num_pag - (_inizia_dopo ? 1 : 0)); **originale: modifica chiesta da cliente il 12/10/2009
set_row(35, FR("@50gCONSTA DI N. %ld PAGINE"), _num_pag - (_inizia_dopo ? 1 : 0));
//set_row(37, FR("@50gE VIENE OGGI VIDIMATO, il .........")); **originale: modifica chiesta da cliente il 12/10/2009
const int l = log10((real)_pag_fin).integer() + 1; //usato per sapere il numero di cifre di _pag_fin, in modo da zerofillare correttamente il numero iniziale
const int l = real(log10(real(_pag_fin))).integer() + 1; //usato per sapere il numero di cifre di _pag_fin, in modo da zerofillare correttamente il numero iniziale
set_row(37, FR("@50gNUMERATE DAL N. %s AL N. %s"), real(_pag_ini).string(l, 0, '0'), real(_pag_fin).string(l, 0, '0'));
}
else

@ -25,7 +25,7 @@ class TFink_mask : public TMask
void paint_example();
virtual void handler(WINDOW win, EVENT* ep);
virtual long handler(WINDOW win, EVENT* ep);
static bool char_handler(TMask_field& f, KEY k);
virtual void start_run();
virtual bool stop_run(KEY k);
@ -61,11 +61,12 @@ PNT TFink_mask::log2dev(long x, long y) const
return p;
}
void TFink_mask::handler(WINDOW win, EVENT* ep)
{
TMask::handler(win, ep);
long TFink_mask::handler(WINDOW win, EVENT* ep)
{
long ret = TMask::handler(win, ep);
if (ep->type == E_UPDATE)
paint_example();
return ret;
}
void TFink_mask::paint_example()