Imports EgtWPFLib5 Module Map #Region "FIELDS & PROPERTIES" Private m_refMainWindowVM As MainWindowVM Private m_refMainWindowV As MainWindowV Private m_refSceneHostV As SceneHostV Private m_refSceneButtonV As SceneButtonV Private m_refSceneButtonVM As SceneButtonVM #End Region ' Fields & Properties #Region "Get" Public ReadOnly Property refMainWindowV As MainWindowV Get Return m_refMainWindowV End Get End Property Public ReadOnly Property refMainWindowVM As MainWindowVM Get Return m_refMainWindowVM End Get End Property Public ReadOnly Property refSceneHostV As SceneHostV Get Return m_refSceneHostV End Get End Property Public ReadOnly Property refSceneButtonV As SceneButtonV Get Return m_refSceneButtonV End Get End Property Public ReadOnly Property refSceneButtonVM As SceneButtonVM Get Return m_refSceneButtonVM End Get End Property Public ReadOnly Property refSceneHostVM As MySceneHostVM Get Return LibMap.refSceneHostVM End Get End Property #End Region ' Get #Region "Set" Friend Function SetRefMainWindowV(MainWindowV As MainWindowV) As Boolean m_refMainWindowV = MainWindowV Return Not IsNothing(m_refMainWindowV) End Function Friend Function SetRefMainWindowVM(MainWindowVM As MainWindowVM) As Boolean m_refMainWindowVM = MainWindowVM Return Not IsNothing(m_refMainWindowVM) End Function Friend Function SetRefSceneHostV(SceneHostV As SceneHostV) As Boolean m_refSceneHostV = SceneHostV Return Not IsNothing(m_refSceneHostV) End Function Friend Function SetRefSceneButtonV(SceneButtonV As SceneButtonV) As Boolean m_refSceneButtonV = SceneButtonV Return Not IsNothing(m_refSceneButtonV) End Function Friend Function SetRefSceneButtonVM(SceneButtonVM As SceneButtonVM) As Boolean m_refSceneButtonVM = SceneButtonVM Return Not IsNothing(m_refSceneButtonVM) End Function Friend Function SetRefSceneHostVM(SceneHostVM As SceneHostVM) As Boolean LibMap.SetRefSceneHostVM(SceneHostVM) Return Not IsNothing(LibMap.refSceneHostVM) End Function #End Region ' Set #Region "Init" Friend Function BeginInit(MainWindowVM As MainWindowVM) As Boolean m_refMainWindowVM = MainWindowVM Return Not IsNothing(m_refMainWindowVM) End Function Friend Function EndInit() As Boolean ' Verifico se tutti i pezzi necessari sono stati caricati Return Not IsNothing(m_refMainWindowVM) AndAlso Not IsNothing(LibMap.refStatusBarVM) AndAlso LibMap.EndInit() End Function #End Region ' Init End Module