From 532584d8290503990d5cf1cf4b09ac60adab4d82 Mon Sep 17 00:00:00 2001 From: cris Date: Tue, 4 May 2004 10:18:04 +0000 Subject: [PATCH] Patch level : 1.7 at 698 Files correlati : at7.exe Ricompilazione Demo : [ ] Commento : In stampe singole aggiunto bottone azzera e non cancella elenco nomi dopo la stampa git-svn-id: svn://10.65.10.50/trunk@12049 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- at/at7300.cpp | 17 +++++++++++++---- at/at7300a.h | 1 + at/at7300a.uml | 16 +++++++++++----- 3 files changed, 25 insertions(+), 9 deletions(-) diff --git a/at/at7300.cpp b/at/at7300.cpp index be5d4961a..93ff1e8eb 100755 --- a/at/at7300.cpp +++ b/at/at7300.cpp @@ -328,10 +328,8 @@ bool TStampeSingole::set_print(int m) TPrinter& p = printer(); p.read_configuration(); TSheet_field& s = (TSheet_field&)_msk->field(F_SOGGETTI); - s.destroy(); - s.force_update(); - if (s.items()==0) - add_rows_soggetti(s,50); + //if (s.items()==0) + // add_rows_soggetti(s,50); _tipostampa = undefined; KEY tasto; tasto = _msk->run(); @@ -351,7 +349,17 @@ bool TStampeSingole::set_print(int m) case F_DONAZIONI: _tipostampa=donazioni; break; + case F_AZZERA: + { + s.destroy(); + s.force_update(); + if (s.items()==0) + add_rows_soggetti(s,50); + } + break; } + if (tasto==F_AZZERA) + return TRUE; if (_tipostampa != undefined) { if (_tipostampa == cartoline) @@ -428,6 +436,7 @@ bool TStampeSingole::user_create() _form_don = new TSingole_form("ATDDONAZ"); TSheet_field& ss = (TSheet_field&)_msk->field(F_SOGGETTI); + add_rows_soggetti(ss,50); ss.set_notify(soggetti_notify); ss.sheet_mask().set_handler(F_S_NOME,nome_handler); ss.sheet_mask().set_handler(F_S_CODICE,codice_handler); diff --git a/at/at7300a.h b/at/at7300a.h index 2a745b1dc..a8c67c773 100755 --- a/at/at7300a.h +++ b/at/at7300a.h @@ -6,6 +6,7 @@ #define F_ETICHETTE 402 #define F_SCHEDE 403 #define F_DONAZIONI 404 +#define F_AZZERA 405 // pagina soggetti #define F_S_CODICE 101 diff --git a/at/at7300a.uml b/at/at7300a.uml index 930c1a67a..21d77328c 100755 --- a/at/at7300a.uml +++ b/at/at7300a.uml @@ -4,31 +4,37 @@ TOOLBAR "" 0 20 0 2 BUTTON F_CARTOLINE 9 2 BEGIN - PROMPT -15 -11 "Cartoline" + PROMPT -16 -11 "Cartoline" MESSAGE EXIT,F_CARTOLINE END BUTTON F_ETICHETTE 9 2 BEGIN - PROMPT -25 -11 "Etichette" + PROMPT -26 -11 "Etichette" MESSAGE EXIT,F_ETICHETTE END BUTTON F_SCHEDE 9 2 BEGIN - PROMPT -35 -11 "Schede" + PROMPT -36 -11 "Schede" MESSAGE EXIT,F_SCHEDE END BUTTON F_DONAZIONI 9 2 BEGIN - PROMPT -45 -11 "Donazioni" + PROMPT -46 -11 "Donazioni" MESSAGE EXIT,F_DONAZIONI END +BUTTON F_AZZERA 9 2 +BEGIN + PROMPT -56 -11 "A~zzera" + MESSAGE EXIT,F_AZZERA +END + BUTTON DLG_QUIT 9 2 BEGIN - PROMPT -55 -11 "" + PROMPT -66 -11 "" END ENDPAGE