Exemplo n.º 1
0
 public ShellPage(GPIODashboard.App app = null)
 {
     m_app = app;
     InitializeComponent();
     DataContext = this;
     Initialize();
 }
Exemplo n.º 2
0
        public SettingsToStorage(GPIODashboard.App app)
        {
            m_LocalStorageSettings = new LocalStorageSettings("GPIODashboardAppEnvironment");

            m_localStorage       = new LocalStorageItem("GPIODashboardStation");
            m_StationEnvironment = app.Environment;
        }
Exemplo n.º 3
0
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            if (e.Parameter is GPIODashboard.App)
            {
                GPIODashboard.App AppEnvironment = e.Parameter as GPIODashboard.App;

                if (AppEnvironment != null)
                {
                    m_Environment = AppEnvironment.Environment;

                    if (m_Environment != null)
                    {
                        m_SettingsToStorage = AppEnvironment.SettingsToStorage;
                    }
                }
            }

            base.OnNavigatedTo(e);
        }
Exemplo n.º 4
0
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            if (e.Parameter is GPIODashboard.App)
            {
                GPIODashboard.App AppEnvironment = e.Parameter as GPIODashboard.App;


                if (AppEnvironment != null)
                {
                    m_Environment = AppEnvironment.Environment;
                    m_InputServiceConnectorConfig  = m_Environment.InputServiceConnectorConfig;
                    m_OutPutServiceConnectorConfig = m_Environment.OutPutServiceConnectorConfig;
                    m_Banks         = m_Environment.GPIOOInOutBanks;
                    m_GPIOConnector = m_Environment.Connector;
                    m_Inputs        = m_Banks.InOutBanks[0];
                    m_OutPuts       = m_Banks.InOutBanks[1];
                    m_Banks.readImages();
                    StartConnector();
                }
            }
            base.OnNavigatedTo(e);
        }