HamBook – Diff between revs 42 and 43

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 42 Rev 43
Line 627... Line 627...
627 { 627 {
628 var mode = await _catAssemblies.CatReadAsync<RadioMode>("MD", new object[] { }, _cancellationToken); 628 var mode = await _catAssemblies.CatReadAsync<RadioMode>("MD", new object[] { }, _cancellationToken);
Line 629... Line 629...
629   629  
630 contextMenuStrip1.InvokeIfRequired(contextMenuStrip => 630 contextMenuStrip1.InvokeIfRequired(contextMenuStrip =>
631 { 631 {
632 toolStripComboBox1.Text = mode; 632 toolStripComboBox1.Text = mode.AsString(mode);
633 }); 633 });
634 } 634 }
635 catch (Exception exception) 635 catch (Exception exception)
636 { 636 {
Line 1195... Line 1195...
1195 } 1195 }
Line 1196... Line 1196...
1196   1196  
1197 private async void toolStripComboBox1_SelectedIndexChanged(object sender, EventArgs e) 1197 private async void toolStripComboBox1_SelectedIndexChanged(object sender, EventArgs e)
1198 { 1198 {
-   1199 var toolStripComboBox = (ToolStripComboBox)sender;
1199 var toolStripComboBox = (ToolStripComboBox)sender; 1200  
-   1201 var radioMode = RadioMode.Create(Configuration.Radio, toolStripComboBox.Text);
-   1202  
1200 if (RadioMode.TryParse(toolStripComboBox.Text, out var radioMode)) 1203 try
1201 { -  
1202 try -  
-   1204 {
1203 { 1205
1204 await _catAssemblies.CatSetAsync<RadioMode, bool>("MD", new object[] { radioMode }, _cancellationToken); 1206 await _catAssemblies.CatSetAsync<RadioMode, bool>("MD", new object[] { radioMode }, _cancellationToken);
1205 } 1207 }
1206 catch (Exception exception) 1208 catch (Exception exception)
1207 { 1209 {
1208 Log.Error(exception, Resources.Failed_to_set_radio_mode, radioMode); -  
1209 } 1210 Log.Error(exception, Resources.Failed_to_set_radio_mode, radioMode);
1210 } 1211 }
Line 1211... Line 1212...
1211 } 1212 }
1212   1213