From 3deaf39e5725bc077a33ad32c5a87ef133c8421c Mon Sep 17 00:00:00 2001 From: alex <alex@c028cbd2-c16b-5b4b-a496-9718f37d4682> Date: Thu, 26 Feb 2009 23:33:38 +0000 Subject: [PATCH] Patch level : 10.0 250 Files correlati : ve0.exe Ricompilazione Demo : [ ] Commento : MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug 0001182 Una volta fatto Registra bisogna premere il pulsante ANNULLA per uscire dalle righe. Sarebbe opportuno aggiungere il tasto FINE al postto dell'ANNULLA. TASSAN richiede che sulle bolle di lavanderie che con il tasto registro il pgm si predisponga per inserire una nuova bolla. TASSAN richiede che sulle bolle di lavanderie che con il tasto registro il pgm si predisponga per inserire una nuova bolla. Questo esiste gia' e' una opzione da inpostare sulla numerazione Direi di definire un comportamento standard: senz'altro quello di cambiare ANNULLA in FINE dovrebbe essere fatto. La modifica in realtà e' consistita nel mettere tutta la toolbar standard nei documenti cioe con fine nuovo i tasti di navigazione e ricerca. Non ho cambiato ancora annulla perche' quel bottone con quel comportamento e' cosi in tutto campo. git-svn-id: svn://10.65.10.50/trunk@18366 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ve/ve0100.cpp | 2 +- ve/ve0300.cpp | 91 +++++++++++++++++++++++++++++++++++++++++++-------- 2 files changed, 79 insertions(+), 14 deletions(-) diff --git a/ve/ve0100.cpp b/ve/ve0100.cpp index c57b6ca10..6ce62b238 100755 --- a/ve/ve0100.cpp +++ b/ve/ve0100.cpp @@ -33,7 +33,7 @@ bool TMotore_application::save_and_new() const TDocumento & doc = m.doc(); new_doc = doc.codice_numerazione().save_and_new(); - if (new_doc && doc.tipo().printable() && yesno_box(TR("Si desidera stampare il documento"))) + if (new_doc && doc.tipo().printable()) // && yesno_box(TR("Si desidera stampare il documento"))) { const char s[2] = { doc.tipo().stato_finale_stampa(), '\0' }; diff --git a/ve/ve0300.cpp b/ve/ve0300.cpp index e95e5c8a4..551f62ab4 100755 --- a/ve/ve0300.cpp +++ b/ve/ve0300.cpp @@ -1461,45 +1461,110 @@ void TMask_generator::genera( const TString& profilo ) _m = new TMaschera( _mskname ); // Definizione della toolbar + _m->outline( "TOOLBAR \"\" 0 0 0 2" ); - _m->control( T_BOTTONE, DLG_SAVEREC, 1002 ); + _m->control( T_BOTTONE, DLG_NEWREC, 202 ); _m->begin( ); - _m->prompt( -15, -1, "~Registra" ); + _m->prompt( 1, 1, "~Nuovo" ); + _m->message( "EXIT,312" ); + _m->picture(BMP_NEWREC); + _m->picture(BMP_NEWRECDN); + _m->end( ); + + _m->control( T_BOTTONE, DLG_SAVEREC, 202 ); + _m->begin( ); + _m->prompt( 2, 1, "~Registra" ); _m->message( "EXIT,20082" ); _m->picture(BMP_SAVEREC); _m->picture(BMP_SAVERECDN); _m->end( ); - _m->control( T_BOTTONE, DLG_DELREC, 1002 ); + _m->control( T_BOTTONE, DLG_DELREC, 202 ); _m->begin( ); - _m->prompt( -25, -1, "~Elimina" ); + _m->prompt( 3, 1, "~Elimina" ); _m->message( "EXIT,127" ); _m->end( ); - _m->control( T_BOTTONE, DLG_ELABORA, 1002 ); + _m->control( T_BOTTONE, DLG_ELABORA, 202 ); _m->begin( ); - _m->prompt( -35, -1, "E~labora" ); + _m->prompt( 4, 1, "E~labora" ); _m->picture(BMP_ELABORA); _m->end( ); - _m->control( T_BOTTONE, DLG_PRINT, 1002 ); + _m->control( T_BOTTONE, DLG_PRINT, 202 ); _m->begin( ); - _m->prompt( -45, -1 ); + _m->prompt( 5, 1 ); _m->message( "EXIT,20082" ); _m->end( ); - _m->control( T_BOTTONE, DLG_CONFERMA, 1002 ); + _m->control( T_BOTTONE, DLG_CONFERMA, 202 ); _m->begin( ); - _m->prompt( -45, -1, "~Conferma"); + _m->prompt( 6, 1, "~Conferma"); _m->picture(BMP_OK); _m->flag("D"); _m->end( ); - - _m->control( T_BOTTONE, DLG_CANCEL, 1002 ); + + _m->control( T_BOTTONE, DLG_FIRSTREC, 202 ); _m->begin( ); - _m->prompt( -55, -1 ); + _m->prompt( 7, 1, "Primo"); + _m->message( "EXIT,309" ); + _m->picture(BMP_FIRSTREC); + _m->end( ); + + _m->control( T_BOTTONE, DLG_PREVREC, 202 ); + _m->begin( ); + _m->prompt( 8, 1, "Indietro"); + _m->message( "EXIT,305" ); + _m->picture(BMP_PREVREC); + _m->end( ); + + _m->control( T_BOTTONE, DLG_FINDREC, 202 ); + _m->begin( ); + _m->prompt( 9, 1, "Ri~cerca"); + _m->message( "EXIT,339" ); + _m->picture(BMP_LENTE); + _m->end( ); + + _m->control( T_BOTTONE, DLG_NEXTREC, 202 ); + _m->begin( ); + _m->prompt( 10, 1, "Avanti"); + _m->message( "EXIT,306" ); + _m->picture(BMP_NEXTREC); + _m->end( ); + + _m->control( T_BOTTONE, DLG_LASTREC, 202 ); + _m->begin( ); + _m->prompt( 11, 1 , "Ultimo"); + _m->message( "EXIT,310" ); + _m->picture(BMP_LASTREC); + _m->end( ); + + _m->control( T_BOTTONE, DLG_INFO, 202 ); + _m->begin( ); + _m->prompt( 12, 1 ); + _m->message( "EXIT,332" ); + _m->picture(BMP_INFO); + _m->end( ); + +/* non funziona per ora +_m->control( T_BOTTONE, DLG_HELP, 202 ); + _m->begin( ); + _m->prompt( 12, 1 ); + _m->message( "EXIT,331" ); + _m->picture(BMP_HELP); + _m->end( ); */ + + _m->control( T_BOTTONE, DLG_CANCEL, 202 ); + _m->begin( ); + _m->prompt( 13, 1 ); _m->message( "EXIT,27" ); + _m->end( ); + + _m->control( T_BOTTONE, DLG_QUIT, 202 ); + _m->begin( ); + _m->prompt( 14, 1 ); + _m->message( "EXIT,20334" ); _m->end( ); // End della toolbar