- aggiunti backup dir e resources dir

- aggiunti flag di debug per nascondere grafica di debug
- aggiunti bottoni per verificare porte e resettare coda di produzione
- aggiunto stato di produzione e tempi a lista porte
- aggiunto stato lua a plugin
- aggiunta gestione tabella di tabella in alcune funzioni lua
- aggiunte funzioni che gestiscono esecuzione sincrona ed asincrona dell' eseguibile
- migliorato mainmenu ora funzionante
- aggiunta pagina statistiche
- aggiunto in pagina macchina disegno macchina con variabili di debug e lista circolare porte
This commit is contained in:
Emmanuele Sassi
2024-09-03 11:19:57 +02:00
parent 296e18704e
commit 7f031691bb
18 changed files with 2152 additions and 192 deletions
@@ -1,28 +1,27 @@
Public Class MainMenuVM
Inherits VMBase
' Definizione comandi
Private m_cmdDoorList As ICommand
Private m_cmdMachineStatus As ICommand
Private m_cmdStatistics As ICommand
Private m_cmdPage As ICommand
#Region "COMMANDS"
#Region "DoorList"
#Region "Page"
Public ReadOnly Property DoorList_Command As ICommand
Public ReadOnly Property Page_Command As ICommand
Get
If m_cmdDoorList Is Nothing Then
m_cmdDoorList = New Command(AddressOf DoorList)
If m_cmdPage Is Nothing Then
m_cmdPage = New Command(AddressOf Page)
End If
Return m_cmdDoorList
Return m_cmdPage
End Get
End Property
Public Sub DoorList()
Public Sub Page(nPage As Integer)
Map.refFiveLakesUIVM.SetSelPage(nPage)
End Sub
#End Region ' DoorList
#End Region ' Page
#End Region ' COMMANDS