public void SendSettingsReadEvent() { try { Common.DebugP("ProfileHandler Sends OnAirframeSelected & OnSettingsReadFromFile event"); if (OnSettingsReadFromFile == null) { Common.DebugP("ProfileHandler : no one is listening to OnSettingsReadFromFile?"); } if (OnAirframeSelected == null) { Common.DebugP("ProfileHandler : no one is listening to OnAirframeSelected?"); } if (OnSettingsReadFromFile != null) { //TODO DENNA ORSAKAR HÄNGANDE!! OnAirframeSelected?.Invoke(this, new AirframeEventArgs() { Airframe = _airframe }); //TODO DENNA ORSAKAR HÄNGANDE!! OnSettingsReadFromFile(this, new SettingsReadFromFileEventArgs() { Settings = _listPanelSettingsData }); } } catch (Exception e) { Common.ShowErrorMessageBox(12061, e); } }
public void SendBindingsReadEvent() { try { if (OnSettingsReadFromFile != null) { OnAirframeSelected?.Invoke(this, new AirframeEventArgs() { Airframe = _airframe }); foreach (var genericPanelBinding in BindingMappingManager.PanelBindings) { try { OnSettingsReadFromFile(this, new PanelBindingReadFromFileEventArgs() { PanelBinding = genericPanelBinding }); } catch (Exception e) { Common.ShowErrorMessageBox(e, "Error reading settings. Panel : " + genericPanelBinding.PanelType); } } } } catch (Exception e) { Common.ShowErrorMessageBox(e); } }
public void SendSettingsReadEvent() { try { if (OnSettingsReadFromFile != null) { //TODO DENNA ORSAKAR HÄNGANDE!! OnAirframeSelected?.Invoke(this, new AirframeEventArgs() { Airframe = _airframe }); //TODO DENNA ORSAKAR HÄNGANDE!! OnSettingsReadFromFile(this, new SettingsReadFromFileEventArgs() { Settings = _listPanelSettingsData }); } } catch (Exception e) { Common.ShowErrorMessageBox(e); } }