public MarantzSettingsForm() { _config = new MarantzConfig(); InitializeComponent(); try { _config.ReadConfig(); } catch (Exception exp) { MessageBox.Show("Error while reading configuration from MediaPortal.xml" + exp.ToString()); } textAddress.Text = _config.Address; textPort.Text = _config.Port; textTelnelCommand.Text = _config.TelnetCommand; comboBoxAction.Items.Add(""); foreach (string actiontype in Enum.GetNames(typeof(Action.ActionType))) { comboBoxAction.Items.Add(actiontype); } comboBoxAction.SelectedItem = (string)Enum.GetName(typeof(Action.ActionType), _config.Action); }
public override bool Init() { Log.Info("Marantzconfig.init(): called"); Log.Info("MarantzControl: Version {0}", System.Reflection.Assembly.GetExecutingAssembly().GetName().Version); _config = new MarantzConfig(); _config.ReadConfig(); GUIWindowManager.OnNewAction += OnNewAction; return(true); }