From c42878ac5ce4e76e0b1b6953d32a4a80f1599645 Mon Sep 17 00:00:00 2001 From: guy Date: Wed, 2 Dec 2009 11:05:29 +0000 Subject: [PATCH] =?UTF-8?q?Patch=20level=20=20=20=20=20=20=20=20=20:=2010.?= =?UTF-8?q?0=20patch=20539=20Files=20correlati=20=20=20=20=20:=20lv3=20lv3?= =?UTF-8?q?400a.msk=20Ricompilazione=20Demo=20:=20[=20]=20Commento=20=20?= =?UTF-8?q?=20=20=20=20=20=20=20=20=20=20:=20Sistemate=20enable=20/=20disa?= =?UTF-8?q?ble=20dei=20bottoni=20a=20seconda=20delle=20necessit=C3=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Corrette coordinate di alcuni campi per riallineare tutto git-svn-id: svn://10.65.10.50/trunk@19704 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- lv/lv3400.cpp | 42 ++++++++++++++++++++++++++++++++++++++++-- lv/lv3400a.uml | 8 ++++---- 2 files changed, 44 insertions(+), 6 deletions(-) diff --git a/lv/lv3400.cpp b/lv/lv3400.cpp index faaa8a395..0acf8d600 100755 --- a/lv/lv3400.cpp +++ b/lv/lv3400.cpp @@ -446,8 +446,27 @@ void TEvasione_ter_msk::genera_buono() else warning_box(TR("Non è stato possibile generare nessun documento")); - reset(F_TNDOC); - send_key(K_SPACE, F_TNDOC); + set(F_TNDOC, 0L, 1); + + hide(F_TCODCF); + hide(F_TRAGSOC); + hide(F_TBARCODE); + hide(F_TPACCHI); + hide(F_TQTAPACCO); + hide(F_TQTACON); + hide(F_TQTADACON); + + show(F_TCODNUM); + show(F_TTPDOC); + show(F_TDESCR); + show(F_TANNO); + show(F_TDATAPRCO); + + disable(DLG_SELECT); + disable(DLG_PREVIEW); + disable(DLG_ELABORA); + disable(DLG_SAVEREC); + disable(DLG_CANCEL); } //EVADI: metodo che setta a evaso tutte le righe del documento @@ -757,6 +776,10 @@ bool TEvasione_ter_msk::on_field_event(TOperable_field& f, TField_event e, long hide(F_TQTADACON); show(F_TRIGHE); + + disable(DLG_SELECT); + disable(DLG_ELABORA); + riempi_sheet(); return false; } @@ -795,6 +818,9 @@ bool TEvasione_ter_msk::on_field_event(TOperable_field& f, TField_event e, long show(F_TQTACON); show(F_TQTADACON); + enable(DLG_SELECT); + enable(DLG_ELABORA); + hide(F_TRIGHE); field(F_TBARCODE).set_focus(); @@ -829,6 +855,12 @@ bool TEvasione_ter_msk::on_field_event(TOperable_field& f, TField_event e, long show(F_TQTACON); show(F_TQTADACON); + enable(DLG_SELECT); + enable(DLG_PREVIEW); + enable(DLG_ELABORA); + enable(DLG_SAVEREC); + enable(DLG_CANCEL); + precarica_righe(); _autoselect = 1; @@ -905,6 +937,12 @@ TEvasione_ter_msk::TEvasione_ter_msk():TAutomask("lv3400a") hide(F_TQTACON); hide(F_TQTADACON); hide(F_TRIGHE); + + disable(DLG_SELECT); + disable(DLG_PREVIEW); + disable(DLG_ELABORA); + disable(DLG_SAVEREC); + disable(DLG_CANCEL); } ///////////////////////////////// diff --git a/lv/lv3400a.uml b/lv/lv3400a.uml index 4a6b80a3b..0ec7340c5 100755 --- a/lv/lv3400a.uml +++ b/lv/lv3400a.uml @@ -73,7 +73,7 @@ END NUMBER F_TNDOC 6 BEGIN - PROMPT 0 2 "Numero Doc. " + PROMPT 1 2 "Numero Doc. " USE LF_DOC SELECT (STATO==2) JOIN LF_CLIFO TO LF_DOC INTO TIPOCF==TIPOCF CODCF==CODCF INPUT PROVV "D" @@ -92,18 +92,18 @@ END DATE F_TDATADOC BEGIN - PROMPT 0 3 "Data Doc. " + PROMPT 1 3 "Data Doc. " END NUMBER F_TANNO 4 BEGIN - PROMPT 0 4 "Anno Esercizio " + PROMPT 1 4 "Anno Esercizio " FLAGS "D" END DATE F_TDATAPRCO BEGIN - PROMPT 0 5 "Prev Con. " + PROMPT 1 5 "Prev Con. " END NUMBER F_TCODCF 6