private void RadioRefresh(object sender, EventArgs eventArgs)
        {
            var IL2PlayerRadioInfo = _clientStateSingleton.PlayerGameState;


            Radio1.RepaintRadioStatus();
            Radio1.RepaintRadioReceive();

            if (IL2PlayerRadioInfo.radios[2].modulation != RadioInformation.Modulation.DISABLED)
            {
                if (Radio2.Visibility == Visibility.Collapsed)
                {
                    //show
                    Radio2.Visibility          = Visibility.Visible;
                    Radio2Seperator.Visibility = Visibility.Visible;
                    MinHeight = _originalMinHeight + 55 + 10;
                    Recalculate();
                }

                Radio2.RepaintRadioStatus();
                Radio2.RepaintRadioReceive();
            }
            else
            {
                if (Radio2.Visibility != Visibility.Collapsed)
                {
                    Radio2.Visibility          = Visibility.Collapsed;
                    MinHeight                  = _originalMinHeight;
                    Radio2Seperator.Visibility = Visibility.Collapsed;
                    Recalculate();
                }
            }

            Intercom.RepaintRadioStatus();

            FocusIL2();
        }
Beispiel #2
0
 private void Radio2_Click(object sender, EventArgs e)
 {
     Radio2.PerformClick();
 }