Files
omagoffice/MachGroupPanel/MachGroupPanelVM.vb
T
Dario Sassi f17c7967c5 OmagOFFICE :
- prime modifiche per gestione grezzo.
2017-04-11 15:16:01 +00:00

42 lines
1.3 KiB
VB.net

Imports System.Collections.ObjectModel
Imports System.IO
Imports EgtUILib
Imports EgtWPFLib5
Public Class MachGroupPanelVM
Inherits EgtWPFLib5.EgtMachGroupPanelVM
#Region "CONSTRUCTOR"
Sub New()
MyBase.New()
' Creo riferimento a questa classe in OmagOFFICEMap
OmagOFFICEMap.SetRefMachGroupPanelVM(Me)
InitMachGroups(True, OmagOFFICEMap.refMachinePanelVM.MachineList.ToList())
End Sub
#End Region ' CONSTRUCTOR
#Region "METHODS"
Public Overrides Function OnPostNewMachGroup() As Boolean
' !!! GESTIRE MACCHINE CON DUE TAVOLE !!!
EgtSetTable("MainTab")
Return True
End Function
Public Overrides Function OnPostSetCurrMachGroup() As Boolean
' Imposto vista solo tavola
EgtSetMachineLook(MCH_LOOK.TAB)
' Imposto tab Disposizione
OmagOFFICEMap.refOptionPanelVM.SelItem = OptionPanelVM.Tabs.NESTING
' Ricarico la macchina corrente
InitCurrentMachine(OmagOFFICEMap.refMachinePanelVM.sMachinesRoot, SelectedMachGroup.Machine,
OmagOFFICEMap.refMainWindowVM.MainWindowM.GetKeyOption(KEY_OPT.PROCUCTION_LINE),
OmagOFFICEMap.refMainWindowVM.MainWindowM.GetKeyOption(KEY_OPT.ENABLE_MILL))
Return True
End Function
#End Region ' METHODS
End Class