Aggiunta barra di attesa alla stampa tracciati
git-svn-id: svn://10.65.10.50/trunk@1027 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
b99d633b3f
commit
d322fce7a1
@ -9,6 +9,7 @@
|
|||||||
#include <urldefid.h>
|
#include <urldefid.h>
|
||||||
#include <utility.h>
|
#include <utility.h>
|
||||||
#include <validate.h>
|
#include <validate.h>
|
||||||
|
#include <progind.h>
|
||||||
|
|
||||||
#include "ba1.h"
|
#include "ba1.h"
|
||||||
#include "ba1100.h"
|
#include "ba1100.h"
|
||||||
@ -89,7 +90,7 @@ HIDDEN void build_filelist(const char *path, TArray & list)
|
|||||||
TString80 dname(f.name);
|
TString80 dname(f.name);
|
||||||
|
|
||||||
list.add(dname.mid(1,3));
|
list.add(dname.mid(1,3));
|
||||||
one_to_add = _dos_findnext(&f) != 0;
|
one_to_add = _dos_findnext(&f) == 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
@ -202,24 +203,35 @@ void TManutenzione_app::print()
|
|||||||
|
|
||||||
d.get(LF_DIR);
|
d.get(LF_DIR);
|
||||||
int items = (int)d.eod();
|
int items = (int)d.eod();
|
||||||
|
TProgind *pi;
|
||||||
|
pi = new TProgind(items,"Stampa tracciati record archivi", TRUE, TRUE, 63);
|
||||||
|
|
||||||
for (int i = 2 ; i <= items; i++)
|
pi->setstatus(2);
|
||||||
|
|
||||||
|
for (int i = 2 ; !pi->iscancelled() && i <= items; i++)
|
||||||
{
|
{
|
||||||
TRec_sheet r(i, "");
|
TRec_sheet r(i, "");
|
||||||
|
pi->addstatus(1);
|
||||||
do_print(p, r);
|
do_print(p, r);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
delete pi;
|
||||||
TArray list;
|
TArray list;
|
||||||
|
|
||||||
build_filelist(DESCDIR, list);
|
build_filelist(DESCDIR, list);
|
||||||
items = list.items();
|
items = list.items();
|
||||||
for (i = 0; i < items; i++)
|
|
||||||
|
pi = new TProgind(items,"Stampa descrizione tabelle", TRUE, TRUE, 63);
|
||||||
|
|
||||||
|
for (i = 0; !pi->iscancelled() && i < items; i++)
|
||||||
{
|
{
|
||||||
TString & tab = (TString &) list[i];
|
TString & tab = (TString &) list[i];
|
||||||
TRec_sheet r(4, tab);
|
TRec_sheet r(4, tab);
|
||||||
|
|
||||||
|
pi->addstatus(1);
|
||||||
do_print(p, r);
|
do_print(p, r);
|
||||||
}
|
}
|
||||||
|
delete pi;
|
||||||
}
|
}
|
||||||
else do_print(p, *_rec);
|
else do_print(p, *_rec);
|
||||||
p.close();
|
p.close();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user