Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 0477c42208 | |||
| c11925e90f | |||
| d745119195 | |||
| aa283fd190 | |||
| 243125cbb4 | |||
| e9ff1c198b |
@@ -18,6 +18,7 @@ Module ConstIni
|
|||||||
Public Const S_GENERAL As String = "General"
|
Public Const S_GENERAL As String = "General"
|
||||||
Public Const K_DEBUG As String = "Debug"
|
Public Const K_DEBUG As String = "Debug"
|
||||||
Public Const K_LICENCE As String = "Licence"
|
Public Const K_LICENCE As String = "Licence"
|
||||||
|
Public Const K_NETKEY As String = "NetKey"
|
||||||
Public Const K_USERLEVEL As String = "UserLevel"
|
Public Const K_USERLEVEL As String = "UserLevel"
|
||||||
Public Const K_MAXINST As String = "MaxInstances"
|
Public Const K_MAXINST As String = "MaxInstances"
|
||||||
Public Const K_INSTANCES As String = "Instances"
|
Public Const K_INSTANCES As String = "Instances"
|
||||||
|
|||||||
@@ -192,6 +192,8 @@ Public Class MainWindowM
|
|||||||
Dim sNestKey As String = ""
|
Dim sNestKey As String = ""
|
||||||
EgtUILib.GetPrivateProfileString( S_LICENCE, K_NESTKEY, "", sNestKey, sLicFile)
|
EgtUILib.GetPrivateProfileString( S_LICENCE, K_NESTKEY, "", sNestKey, sLicFile)
|
||||||
EgtSetNestKey( sNestKey)
|
EgtSetNestKey( sNestKey)
|
||||||
|
Dim bNetHwKey As Boolean = ( GetMainPrivateProfileInt(S_GENERAL, K_NETKEY, 0) = 1)
|
||||||
|
EgtSetNetHwKey( bNetHwKey)
|
||||||
' Verifico abilitazione nesting automatico
|
' Verifico abilitazione nesting automatico
|
||||||
m_bAutoNestOption = Not String.IsNullOrWhiteSpace( sNestKey)
|
m_bAutoNestOption = Not String.IsNullOrWhiteSpace( sNestKey)
|
||||||
' Recupero livello e opzioni della chiave
|
' Recupero livello e opzioni della chiave
|
||||||
|
|||||||
@@ -69,6 +69,6 @@ Imports System.Windows
|
|||||||
' by using the '*' as shown below:
|
' by using the '*' as shown below:
|
||||||
' <Assembly: AssemblyVersion("1.0.*")>
|
' <Assembly: AssemblyVersion("1.0.*")>
|
||||||
|
|
||||||
<Assembly: AssemblyVersion("2.4.5.2")>
|
<Assembly: AssemblyVersion("2.4.5.4")>
|
||||||
<Assembly: AssemblyFileVersion("2.4.5.2")>
|
<Assembly: AssemblyFileVersion("2.4.5.4")>
|
||||||
|
|
||||||
|
|||||||
@@ -223,6 +223,8 @@ Public Class MySceneHostVM
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Function ExecExport(sDirDest As String) As Boolean
|
Private Function ExecExport(sDirDest As String) As Boolean
|
||||||
|
' salvo il nome della macchina correntemente selezionata
|
||||||
|
Dim CurrentSelectedMachGroup As String = OmagOFFICEMap.refMachGroupPanelVM.SelectedMachGroup.Machine
|
||||||
' Path completa del progetto corrente
|
' Path completa del progetto corrente
|
||||||
Dim sFilePath As String = String.Empty
|
Dim sFilePath As String = String.Empty
|
||||||
EgtGetCurrFilePath(sFilePath)
|
EgtGetCurrFilePath(sFilePath)
|
||||||
@@ -282,10 +284,10 @@ Public Class MySceneHostVM
|
|||||||
File.Copy(sOriPath, sNewPath, True)
|
File.Copy(sOriPath, sNewPath, True)
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
bOk = False
|
bOk = False
|
||||||
EgtOutLog( "Slab image not found :" & sOriPath)
|
EgtOutLog("Slab image not found :" & sOriPath)
|
||||||
End Try
|
End Try
|
||||||
EgtSetName(nPhotoId, PHOTO_NAME)
|
EgtSetName(nPhotoId, PHOTO_NAME)
|
||||||
EgtChangePhotoCenterAsFlatScan( nPhotoId)
|
EgtChangePhotoCenterAsFlatScan(nPhotoId)
|
||||||
End If
|
End If
|
||||||
' Elimino gli altri gruppi di lavorazioni
|
' Elimino gli altri gruppi di lavorazioni
|
||||||
For Each nMGrpId As Integer In vMchGrps
|
For Each nMGrpId As Integer In vMchGrps
|
||||||
@@ -308,6 +310,25 @@ Public Class MySceneHostVM
|
|||||||
Dim nMarkId As Integer = EgtCreateGroup(GDB_ID.ROOT)
|
Dim nMarkId As Integer = EgtCreateGroup(GDB_ID.ROOT)
|
||||||
EgtSetName(nMarkId, NAME_PROJMARK)
|
EgtSetName(nMarkId, NAME_PROJMARK)
|
||||||
EgtSetLevel(nMarkId, GDB_LV.SYSTEM)
|
EgtSetLevel(nMarkId, GDB_LV.SYSTEM)
|
||||||
|
' Imposto la macchina: salvo l'altezza della sovratavola
|
||||||
|
Dim sMachine As String = String.Empty
|
||||||
|
EgtGetInfo(nMchGrpId, "Machine", sMachine)
|
||||||
|
If Not String.IsNullOrEmpty(sMachine) Then
|
||||||
|
InitCurrentMachine(OmagOFFICEMap.refMainWindowVM.MainWindowM.sMachinesRoot, sMachine,
|
||||||
|
OmagOFFICEMap.refMainWindowVM.MainWindowM.GetKeyOption(KEY_OPT.PRODUCTION_LINE),
|
||||||
|
OmagOFFICEMap.refMainWindowVM.MainWindowM.GetKeyOption(KEY_OPT.ENABLE_MILL),
|
||||||
|
OmagOFFICEMap.refMainWindowVM.MainWindowM.GetKeyOption(KEY_OPT.ENABLE_POLISHING),
|
||||||
|
OmagOFFICEMap.refMainWindowVM.MainWindowM.GetKeyOption(KEY_OPT.ENABLE_WJ),
|
||||||
|
True)
|
||||||
|
Select Case GetCurrentTable()
|
||||||
|
Case 3
|
||||||
|
EgtSetInfo(nMarkId, K_TAB3_ADDITIONALTABLE, CurrentMachine.dAdditionalTable)
|
||||||
|
Case 2
|
||||||
|
EgtSetInfo(nMarkId, K_TAB2_ADDITIONALTABLE, CurrentMachine.dAdditionalTable)
|
||||||
|
Case Else
|
||||||
|
EgtSetInfo(nMarkId, K_ADDITIONALTABLE, CurrentMachine.dAdditionalTable)
|
||||||
|
End Select
|
||||||
|
End If
|
||||||
Dim nReducedCut As Integer = 1
|
Dim nReducedCut As Integer = 1
|
||||||
EgtGetInfo(nMchGrpId, INFO_REDUCEDCUT, nReducedCut)
|
EgtGetInfo(nMchGrpId, INFO_REDUCEDCUT, nReducedCut)
|
||||||
EgtSetInfo(nMarkId, INFO_REDUCEDCUT, nReducedCut)
|
EgtSetInfo(nMarkId, INFO_REDUCEDCUT, nReducedCut)
|
||||||
@@ -326,6 +347,13 @@ Public Class MySceneHostVM
|
|||||||
' Salvo il file
|
' Salvo il file
|
||||||
If Not EgtSaveFile(sFileDest, NGE.CMPTEXT) Then bOk = False
|
If Not EgtSaveFile(sFileDest, NGE.CMPTEXT) Then bOk = False
|
||||||
Next
|
Next
|
||||||
|
' reimposto la macchina corrente
|
||||||
|
InitCurrentMachine(OmagOFFICEMap.refMainWindowVM.MainWindowM.sMachinesRoot, CurrentSelectedMachGroup,
|
||||||
|
OmagOFFICEMap.refMainWindowVM.MainWindowM.GetKeyOption(KEY_OPT.PRODUCTION_LINE),
|
||||||
|
OmagOFFICEMap.refMainWindowVM.MainWindowM.GetKeyOption(KEY_OPT.ENABLE_MILL),
|
||||||
|
OmagOFFICEMap.refMainWindowVM.MainWindowM.GetKeyOption(KEY_OPT.ENABLE_POLISHING),
|
||||||
|
OmagOFFICEMap.refMainWindowVM.MainWindowM.GetKeyOption(KEY_OPT.ENABLE_WJ),
|
||||||
|
True)
|
||||||
' Distruggo il contesto corrente e ripristino quello originale
|
' Distruggo il contesto corrente e ripristino quello originale
|
||||||
EgtSetCurrentContext(nCurrCtx)
|
EgtSetCurrentContext(nCurrCtx)
|
||||||
EgtDeleteContext(nCtx)
|
EgtDeleteContext(nCtx)
|
||||||
|
|||||||
Reference in New Issue
Block a user