public SplashView(Model.TemperatureControlDataModel model) : base(model) { Image backgroundImage = new Image(Resources.GetBitmap(Resources.BitmapResources.StartScreen)); this.AddChild(backgroundImage); AddTitleBar("A.C.E. Temperature Controller, " + Resources.GetString(Resources.StringResources.appVersion), Resources.GetFont(Resources.FontResources.NinaB), GT.Color.White, GT.Color.Black); }
//public TemperatureController(Model.TemperatureControlDataModel model, ControlRelays controlRelays, TemperatureProbe temperatureProbe) //{ // theModel = model; // this.controlRelays = controlRelays; // this.temperatureProbe = temperatureProbe; //} public TemperatureController(Window mainWindow, ControlRelays controlRelays, TemperatureProbe temperatureProbe) { this.controlRelays = controlRelays; this.temperatureProbe = temperatureProbe; this.mainWindow = mainWindow; // Create Model theModel = new Model.TemperatureControlDataModel(); // Create Views splashView = new View.SplashView(theModel); dashboardView = new View.DashboardView(theModel); idleView = new View.IdleView(theModel); settingsView = new View.SettingsView(theModel); }
public IdleView(Model.TemperatureControlDataModel model) : base(model) { SetupUI(); }
public ViewBase(Model.TemperatureControlDataModel model) { theModel = model; displayHeight = SystemMetrics.ScreenHeight; displayWidth = SystemMetrics.ScreenWidth; }
public TemperatureController(Model.TemperatureControlDataModel model, Hardware.RelayManager relayManager, Hardware.ThermocoupleManager thermocoupleManager) { theModel = model; this.relayManager = relayManager; this.thermocoupleManager = thermocoupleManager; }
public ErrorView(Model.TemperatureControlDataModel model, string message) : base(model) { SetupUI(); errorMessageText.TextContent = message; }
public DashboardView(Model.TemperatureControlDataModel model) : base(model) { SetupUI(); }