/// <summary> /// This function is called when the application startup /// </summary> /// <param name="sender">the application itself</param> /// <param name="e">event arguments</param> private void Application_Startup(object sender, StartupEventArgs e) { this.RootVisual = new Page(); // Graphical module initialization this.mainManager = new MainManager(e.InitParams, typeof(ICE.download.WebLoader)); this.mainManager.ListenKeyPress((Page)RootVisual); ((Page)this.RootVisual).LayoutRoot.Children.Add(this.mainManager.GetICEView()); }
/// <summary> /// Initializes a new instance of the KeyManager class. /// </summary> /// <param name="mainManager">the main manager to intercat with</param> public KeyManager(MainManager mainManager) { this.mainManager = mainManager; }
/// <summary> /// Initializes a new instance of the JavaScriptManager class. /// </summary> /// <param name="mainManager">the main manager</param> public JavaScriptManager(MainManager mainManager) { this.mainManager = mainManager; HtmlPage.RegisterScriptableObject("JS2SL_Bridge", this); }