public InfoDisplay(Dispatcher dispatcher, WidgetStatusHost host) { InitializeComponent(); CultureResources.registerDataProvider(this); TagUpdate plcTagUpdate = new TagUpdate(EStopStatus, InterlockStatus, WarningStatus, SummaryStatus, dispatcher, host); }
public ResetFaults(Dispatcher dispatcher, EndpointAddress address) { InitializeComponent(); CultureResources.registerDataProvider(this); _Dispatcher = dispatcher; _EndpointAddress = address; }
public SummaryStatus() { InitializeComponent(); CultureResources.registerDataProvider(this); CultureResources.getDataProvider().DataChanged += new EventHandler(CultureResources_DataChanged); _summaryStatusTags = (TagCollection)FindResource("summaryCollection"); }
public InterlockStatus() { InitializeComponent(); CultureResources.registerDataProvider(this); CultureResources.getDataProvider().DataChanged += new EventHandler(CultureResources_DataChanged); _interlockTags = (TagCollection)FindResource("interlockCollection"); }
public TruckModel(WidgetStatusHost widgetStatusHost, Dispatcher dispatcher) { InitializeComponent(); CultureResources.registerDataProvider(this); _Dispatcher = dispatcher; _WidgetStatusHost = widgetStatusHost; _WidgetStatusHost.WidgetUpdateEvent += new WidgetUpdateHandler(WidgetUpdate); _WidgetStatusHost.ErrorMessageUpdate += new UpdateErrorMessageHandler(_WidgetStatusHost_ErrorMessageUpdate); }
public WarningMessages(StatusHost statusHost, Dispatcher dispatcher) { InitializeComponent(); CultureResources.registerDataProvider(this); _Dispatcher = dispatcher; _StatusHost = statusHost; _StatusHost.WarningMessageUpdate += new UpdateWarningMessageHandler(UpdateWarningMessage); }
public CollisionDetection(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 PortalModel(WidgetStatusHost widgetStatusHost, Dispatcher dispatcher) { InitializeComponent(); CultureResources.registerDataProvider(this); _viewModel = new PortalViewModel(); createStatusObjects(); this.VehicleStatus = VehicleType.Small_Vehicle; _Dispatcher = dispatcher; _WidgetStatusHost = widgetStatusHost; _WidgetStatusHost.WidgetUpdateEvent += new WidgetUpdateHandler(WidgetUpdate); _WidgetStatusHost.ErrorMessageUpdate += new UpdateErrorMessageHandler(_WidgetStatusHost_ErrorMessageUpdate); }
public PortalModel(WidgetStatusHost widgetStatusHost, Dispatcher dispatcher) { InitializeComponent(); Map(updateInterlockDoor, "INTERLOCK_DOOR"); Map(updateEStops, "ESTOP"); Map(updateMDSSensor, "MDS"); Map(updateLightCurtainEmitters, "INTERLOCK_LC"); Map(updateTrafficLight, "TRAFFIC_LIGHT_STATUS"); Map(updateVehicleSensor, "VEHICLE_SENSOR"); CultureResources.registerDataProvider(this); _viewModel = new PortalViewModel(); this.VehicleStatus = VehicleType.Small_Vehicle; _Dispatcher = dispatcher; _WidgetStatusHost = widgetStatusHost; _WidgetStatusHost.WidgetUpdateEvent += new WidgetUpdateHandler(WidgetUpdate); _WidgetStatusHost.ErrorMessageUpdate += new UpdateErrorMessageHandler(_WidgetStatusHost_ErrorMessageUpdate); }
private void AddWarningMessage(int errorNum, string resourceName) { _Dispatcher.Invoke(DispatcherPriority.Normal, new Action(delegate() { NotificationHeaderControl warningItem = new NotificationHeaderControl(errorNum); var binding = new Binding("WARNING_HASH"); binding.Source = L3.Cargo.Common.Dashboard.CultureResources.getDataProvider(); BindingOperations.SetBinding(warningItem, NotificationHeaderControl.HeaderProperty, binding); string val = L3.Cargo.Safety.Display.Common.Resources.ResourceManager.GetString(resourceName); if (!String.IsNullOrWhiteSpace(val)) { binding = new Binding(resourceName); binding.Source = CultureResources.getDataProvider(); BindingOperations.SetBinding(warningItem, HeaderedContentControl.ContentProperty, binding); } else { warningItem.Content = L3.Cargo.Safety.Display.Common.Resources.UNKNOWN_RESOURCE + ": " + resourceName + " (" + errorNum.ToString() + ")"; } WarningText.Items.Add(warningItem); })); }
public InfoDisplay(TagUpdate tagupdate) { InitializeComponent(); CultureResources.registerDataProvider(this); }
public SummaryStatus(TagUpdate tagupdate) { InitializeComponent(); CultureResources.registerDataProvider(this); CultureResources.getDataProvider().DataChanged += new EventHandler(CultureResources_DataChanged); }
public InfoButton() { InitializeComponent(); CultureResources.registerDataProvider(this); }