Files
EgtCAM5/MTableDb/MTableListBox.vb
T
Emmanuele Sassi a312eef399 EgtCAM5 :
- Aggiunta possibilità di getire progressbar e output message presenti nella StatusBar da LUA.
- Inizio scrittura della struttura per MTables.
- Aggiunta la possibilità di aggiungere nuovi gruppi di lavorazione.
- Gestita uscita da NewMachiningCmd(in OperationList) con Esc.
2016-10-07 10:14:14 +00:00

123 lines
2.8 KiB
VB.net

Imports System.ComponentModel
Imports System.Collections.ObjectModel
Imports EgtUILib
Public Class MTableListBox
Implements INotifyPropertyChanged
Private m_Name As String
Public Property Name As String
Get
Return m_Name
End Get
Set(value As String)
m_Name = value
End Set
End Property
Private m_MachineList As ObservableCollection(Of MTableMachineListBox)
Public Property MachineList As ObservableCollection(Of MTableMachineListBox)
Get
Return m_MachineList
End Get
Set(value As ObservableCollection(Of MTableMachineListBox))
m_MachineList = Value
End Set
End Property
'Private m_OnPar As Boolean
'Public Property OnPar As Boolean
' Get
' Return m_OnPar
' End Get
' Set(value As Boolean)
' m_OnPar = value
' End Set
'End Property
'Private m_Oper As Boolean
'Public Property Oper As Boolean
' Get
' Return m_Oper
' End Get
' Set(value As Boolean)
' m_Oper = value
' End Set
'End Property
'Private m_Mach As Boolean
'Public Property Mach As Boolean
' Get
' Return m_Mach
' End Get
' Set(value As Boolean)
' m_Mach = value
' End Set
'End Property
'Private m_MachUp As Boolean
'Public Property MachUp As Boolean
' Get
' Return m_MachUp
' End Get
' Set(value As Boolean)
' m_MachUp = value
' End Set
'End Property
'Private m_MachDw As Boolean
'Public Property MachDw As Boolean
' Get
' Return m_MachDw
' End Get
' Set(value As Boolean)
' m_MachDw = value
' End Set
'End Property
Public Event PropertyChanged As PropertyChangedEventHandler Implements INotifyPropertyChanged.PropertyChanged
Public Sub NotifyPropertyChanged(propName As String)
RaiseEvent PropertyChanged(Me, New PropertyChangedEventArgs(propName))
End Sub
End Class
Public Class MTableMachineListBox
Private m_MachName As String
Public Property MachName As String
Get
Return m_MachName
End Get
Set(value As String)
m_MachName = value
End Set
End Property
Private m_NcGenerate As Boolean
Public Property NcGenerate As Boolean
Get
Return m_NcGenerate
End Get
Set(value As Boolean)
m_NcGenerate = value
End Set
End Property
Private m_Makeraw As Boolean
Public Property Makeraw As Boolean
Get
Return m_Makeraw
End Get
Set(value As Boolean)
m_Makeraw = value
End Set
End Property
End Class
Public Class MTableAssociationGridBox
End Class