public LinacOtherStates(Dispatcher dispatcher, WidgetStatusHost widgetStatusHost) { InitializeComponent(); CultureResources.registerDataProvider(this); _Dispatcher = dispatcher; _WidgetStatusHost = widgetStatusHost; _WidgetStatusHost.WidgetUpdateEvent += new WidgetUpdateHandler(WidgetUpdate); }
public ErrorMessages(StatusHost statusHost, Dispatcher dispatcher) { InitializeComponent(); CultureResources.registerDataProvider(this); _Dispatcher = dispatcher; _StatusHost = statusHost; _StatusHost.ErrorMessageUpdate += new UpdateErrorMessageHandler(UpdateErrorMessage); }
public EnergySelection(Dispatcher dispatcher, EndpointAddress address, WidgetStatusHost widgetStatusHost) { InitializeComponent(); CultureResources.registerDataProvider(this); _Dispatcher = dispatcher; _EndpointAddress = address; _WidgetStatusHost = widgetStatusHost; _WidgetStatusHost.WidgetUpdateEvent += new WidgetUpdateHandler(WidgetUpdate); }
public Indicator(StatusHost statusHost, Dispatcher dispatcher) { InitializeComponent(); CultureResources.registerDataProvider(this); _Dispatcher = dispatcher; _StatusHost = statusHost; _StatusHost.IndicatorUpdate += new UpdateIndicatorHandler(UpdateIndicator); }
public InfoDisplay(Dispatcher dispatcher, WidgetStatusHost widgetStatusHost) { InitializeComponent(); CultureResources.registerDataProvider(this); this.linacStatesPage1.Dispatcher = dispatcher; this.linacStatesPage1.WidgetStatusHost = widgetStatusHost; this.linacStatesPage2.Dispatcher = dispatcher; this.linacStatesPage2.WidgetStatusHost = widgetStatusHost; this.linacStatesPage3.Dispatcher = dispatcher; this.linacStatesPage3.WidgetStatusHost = widgetStatusHost; }
private void SetTextFromResource(TextBlock textBlock, string resourcename) { _Dispatcher.Invoke(DispatcherPriority.Normal, new Action(delegate() { string val = L3.Cargo.Linac.Display.Common.Resources.ResourceManager.GetString(resourcename); if (String.IsNullOrWhiteSpace(val)) { resourcename = "UNKNOWN_RESOURCE"; } var binding = new Binding(resourcename); binding.Source = CultureResources.getDataProvider(); BindingOperations.SetBinding(textBlock, TextBlock.TextProperty, binding); })); }
private void AddErrorMessage(int errorNum, string resourceName) { _Dispatcher.Invoke(DispatcherPriority.Normal, new Action(delegate() { NotificationHeaderControl errorItem = new NotificationHeaderControl(errorNum); var binding = new Binding("ERROR_HASH"); binding.Source = L3.Cargo.Common.Dashboard.CultureResources.getDataProvider(); BindingOperations.SetBinding(errorItem, NotificationHeaderControl.HeaderProperty, binding); string val = L3.Cargo.Linac.Display.Common.Resources.ResourceManager.GetString(resourceName); if (!String.IsNullOrWhiteSpace(val)) { binding = new Binding(resourceName); binding.Source = CultureResources.getDataProvider(); BindingOperations.SetBinding(errorItem, HeaderedContentControl.ContentProperty, binding); } else { errorItem.Content = L3.Cargo.Linac.Display.Common.Resources.UNKNOWN_RESOURCE + ": " + resourceName + " (" + errorNum.ToString() + ")"; } ErrorsText.Items.Add(errorItem); })); }
public LinacOtherStates() { InitializeComponent(); CultureResources.registerDataProvider(this); }
public LinacGunDriver() { InitializeComponent(); CultureResources.registerDataProvider(this); }
public LinacModulatorSolenoid() { InitializeComponent(); CultureResources.registerDataProvider(this); }
public InfoButton() { InitializeComponent(); CultureResources.registerDataProvider(this); }