From b3aa7518f875aacf4b9e228e9ae37f5eec2bb6c0 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Thu, 30 May 2024 15:23:39 +0200 Subject: [PATCH] =?UTF-8?q?EgtExecutor=20:=20-=20aggiunta=20funzione=20Exe?= =?UTF-8?q?GetPreviewMachiningToolStepCount=20-=20nella=20funzione=20ExePr?= =?UTF-8?q?eviewMachiningTool=20il=20secondo=20parametro=20non=20=C3=A8=20?= =?UTF-8?q?pi=C3=B9=20un=20flag,=20ma=20il=20numero=20di=20passi=20da=20(p?= =?UTF-8?q?ositivo=20in=20avanti,=20negativo=20indietro).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- EXE_MachMgr.cpp | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/EXE_MachMgr.cpp b/EXE_MachMgr.cpp index 746907c..1a2c6cf 100644 --- a/EXE_MachMgr.cpp +++ b/EXE_MachMgr.cpp @@ -2634,12 +2634,22 @@ ExeRemovePreviewMachiningTool( void) //----------------------------------------------------------------------------- int -ExePreviewMachiningTool( int nEntId, int nFlag) +ExeGetPreviewMachiningToolStepCount( void) { IMachMgr* pMachMgr = GetCurrMachMgr() ; - VERIFY_MACHMGR( pMachMgr, false) + VERIFY_MACHMGR( pMachMgr, -1) + // restituisce il numero di passi per anteprima utensile presenti nella lavorazione + return pMachMgr->GetPreviewMachiningToolStepCount() ; +} + +//----------------------------------------------------------------------------- +int +ExePreviewMachiningTool( int nEntId, int nStep) +{ + IMachMgr* pMachMgr = GetCurrMachMgr() ; + VERIFY_MACHMGR( pMachMgr, GDB_ID_NULL) // visualizzazione anteprima utensile su lavorazione - return pMachMgr->PreviewMachiningTool( nEntId, nFlag) ; + return pMachMgr->PreviewMachiningTool( nEntId, nStep) ; } //-----------------------------------------------------------------------------