Patch level :

Files correlati     :
Ricompilazione Demo : [ ]
Commento            : Librerie avis: configura stampante per operazione


git-svn-id: svn://10.65.10.50/trunk@7699 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
cris 1999-01-26 14:09:41 +00:00
parent b420f85ecc
commit fa61760c51
2 changed files with 25 additions and 0 deletions

View File

@ -1,3 +1,6 @@
#include <recarray.h>
#include <printer.h>
#define IDON_SI "SI"
#define IDON_AF "AF"
#define IDON_PL "PL"
@ -12,3 +15,4 @@ void con_reord(TRectype& soggetto, TRecord_array* controlli, TRecord_array* idon
void ido_reord(TRectype& soggetto, TRecord_array* idoneita);
void don_datepross(TRectype& soggetto);
void calcola_donazioni_lib(TRectype& soggetto, TRecord_array* donazioni);
bool configura_stampante(TPrinter& p, const TString16& configurazione, const TString16& tipostampa);

View File

@ -1,5 +1,7 @@
#include <recarray.h>
#include <tabutil.h>
#include <utility.h>
#include "atlib.h"
#include "soggetti.h"
@ -448,3 +450,22 @@ void calcola_donazioni_lib(TRectype& soggetto, TRecord_array* donazioni)
don_datepross(soggetto);
}
bool configura_stampante(TPrinter& p, const TString16& configurazione, const TString16& tipostampa)
{
p.read_configuration(configurazione);
p.set_printtype(winprinter);
if (p.set())
{
TString80 messaggio = "Stampante configurata per stampa ";
messaggio << tipostampa;
message_box(messaggio);
return TRUE;
}
else
{
TString80 messaggio = "Operazione di stampa ";
messaggio << tipostampa << " annullata";
message_box(messaggio);
return FALSE;
}
}