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:
parent
b420f85ecc
commit
fa61760c51
@ -1,3 +1,6 @@
|
|||||||
|
#include <recarray.h>
|
||||||
|
#include <printer.h>
|
||||||
|
|
||||||
#define IDON_SI "SI"
|
#define IDON_SI "SI"
|
||||||
#define IDON_AF "AF"
|
#define IDON_AF "AF"
|
||||||
#define IDON_PL "PL"
|
#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 ido_reord(TRectype& soggetto, TRecord_array* idoneita);
|
||||||
void don_datepross(TRectype& soggetto);
|
void don_datepross(TRectype& soggetto);
|
||||||
void calcola_donazioni_lib(TRectype& soggetto, TRecord_array* donazioni);
|
void calcola_donazioni_lib(TRectype& soggetto, TRecord_array* donazioni);
|
||||||
|
bool configura_stampante(TPrinter& p, const TString16& configurazione, const TString16& tipostampa);
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
#include <recarray.h>
|
#include <recarray.h>
|
||||||
#include <tabutil.h>
|
#include <tabutil.h>
|
||||||
|
#include <utility.h>
|
||||||
|
|
||||||
#include "atlib.h"
|
#include "atlib.h"
|
||||||
|
|
||||||
#include "soggetti.h"
|
#include "soggetti.h"
|
||||||
@ -448,3 +450,22 @@ void calcola_donazioni_lib(TRectype& soggetto, TRecord_array* donazioni)
|
|||||||
don_datepross(soggetto);
|
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;
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user