From 7e2e0f87d44585eacd5516d51af156f711a053f6 Mon Sep 17 00:00:00 2001 From: alex Date: Fri, 24 Jan 1997 14:57:16 +0000 Subject: [PATCH] Modifiche finali per Beta_3 git-svn-id: svn://10.65.10.50/trunk@4100 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ve/ve0100.cpp | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/ve/ve0100.cpp b/ve/ve0100.cpp index 4d2fadf02..1dbecd375 100755 --- a/ve/ve0100.cpp +++ b/ve/ve0100.cpp @@ -135,18 +135,24 @@ bool TMotore_application::ss_handler( TSheet_field& ss, int r, KEY key ) if ( key == K_DEL ) // Cancellazione app()._doc->destroy_row(r + 1, TRUE); else - if (key == K_CTRL + K_INS) + if (key == K_INS) // Inserimento { TMask & emask = app().edit_mask(); - TRiga_documento & riga = app()._doc->insert_row(r + 1, emask.get( F_LBTIPORIGA )); - - TString16 s(app()._clifor->get(LF_CFVEN, "CODMAG")); - - s << app()._clifor->get(LF_CFVEN, "CODDEP"); - riga.put("CODMAG", s); - riga.autoload(ss); - ss.select(r); + + app()._doc->insert_row(r + 1, emask.get( F_LBTIPORIGA )); } + else + if (key == K_CTRL + K_INS) + { + TRiga_documento & riga = (*(app()._doc))[r + 1]; + + TString16 s(app()._clifor->get(LF_CFVEN, "CODMAG")); + + s << app()._clifor->get(LF_CFVEN, "CODDEP"); + riga.put("CODMAG", s); + riga.autoload(ss); + ss.select(r); + } return TRUE; }