/// <summary>
        /// Advanced MGV50 configuration
        /// </summary>
        private void CmdConfigMgv50AdvancedClick(object sender, EventArgs e)
        {
            var currentAddress = SelectedAddress;

            if (currentAddress != null)
            {
                var dialog = new LocoIOAdvancedConfigurationForm();
                dialog.Initialize(appState.LocoBuffer, currentAddress);
                dialog.Show(this);
            }
        }
 /// <summary>
 /// Advanced MGV50 configuration
 /// </summary>
 private void CmdConfigMgv50AdvancedClick(object sender, EventArgs e)
 {
     var currentAddress = SelectedAddress;
     if (currentAddress != null)
     {
         var dialog = new LocoIOAdvancedConfigurationForm();
         dialog.Initialize(appState.LocoBuffer, currentAddress);
         dialog.Show(this);
     }
 }