protected override void Open() { base.Open(); _window = new ApcWindow(); _window.OnClose += Close; _window.OpenCentered(); _breakerButton = _window.BreakerButton; _breakerButton.OnPressed += _ => SendMessage(new ApcToggleMainBreakerMessage()); _externalPowerStateLabel = _window.ExternalPowerStateLabel; _chargeBar = _window.ChargeBar; }
protected override void Open() { base.Open(); _window = new ApcWindow() { MarginRight = 426.0f, MarginBottom = 270.0f }; _window.OnClose += Close; _window.AddToScreen(); _breakerButton = _window.BreakerButton; _breakerButton.OnPressed += _ => SendMessage(new ApcToggleMainBreakerMessage()); _externalPowerStateLabel = _window.ExternalPowerStateLabel; _chargeBar = _window.ChargeBar; }