private void trackBar3_ValueChanged (object sender, EventArgs e)
{= trackBar3.Value; ();
}
//Длітельностьvoid comboBox2_SelectedIndexChanged (object sender, EventArgs e)
{(So1 == null amp; amp; So2 == null) {return; } s=comboBox2.Text;
{(Kanal1 == true)
{. koeffDlit=(float) Convert.ToDouble (s); (y1, So1);
} (Kanal2 == true)
{. koeffDlit=(float) Convert.ToDouble (s); (y2, So2);
}
}
{;
} ();
}
//зміна сігналаvoid IzmenenieSignala (int z, SignalObject So)
{(So == null)
{;
}. L.Clear (); (So.Garm == 1)
{. CalculateSin (z, -this.Width, this.Width);
} if (So.Garm == 0)
{. CalculateImp (z, -this.Width, this.Width);
}
}
//Включітьvoid button3_Click (object sender, EventArgs e)
{(On == false)
{= true; .BackColor=Color.Green; .Text= Вимкнути raquo ;; (true);
}
{= false; .BackColor=System.Drawing.SystemColors.Control; (false) ;. Text= Включити raquo ;;;
}
}
//Заморозки/відморозка компонентvoid EnabledComp (bool Ok)
{. Enabled=Ok; .Enabled=Ok; .Enabled=Ok; .Enabled=Ok; .Enabled=Ok; .Enabled=Ok; .Enabled=Ok; .Enabled=Ok ;. Enabled=Ok; .Enabled=Ok;
}
//обраний перший каналvoid checkBox1_CheckedChanged (object sender, EventArgs e)
{(checkBox1.Checked == true)
{= true;
}
{= false;
} ();
}
//створення нового сігналаvoid CreateNewSignal (int y, SignalObject So)
{
//гармонійний сигнал (signal1.radioButton1.Checked == true amp; So!=null)
{. Garm=1; .U=signal1.U; .f=signal1.f; .L.Clear () ;. CalculateSin (y, -this.Width, this.Width);
}
//імпульсний сигнал (signal1.radioButton2.Checked == true)
{. Garm=0; .U=signal1.U; .f=signal1.f; .ti=signal1.ti; .CalculateImp (y, -this.Width, this.Width);
}
}
//обраний другий каналvoid checkBox2_CheckedChanged (object sender, EventArgs e)
{(checkBox2.Checked == true)
{= true;
}
{= false;
} ();
}
//Яркостьvoid trackBar2_Scroll (object sender, EventArgs e)
{c=Color.FromArgb (255, 0, 200+ trackBar2.Value, 0) ;. Color=c; ();
}
//Четкостьvoid trackBar4_Scroll (object sender, EventArgs e)
{= trackBar4.Value; (h lt; 0)
{. Width=-trackBar4.Value;
} if (h == 0)
{. Width=1;
}
{. Width=trackBar4.Value;
} ();
}
//збереження сігналовvoid сохранітьToolStripMenuItem_Click (object sender, EventArgs e)
{(Kanal1 == false amp; amp; Kanal2 == false)
{. Show ( Включітелі сигнал (и), який (е) потрібно зберегти );
return;
} if ((Kanal1 == true amp; amp; So1 == null) || (Kanal2 == true amp; amp; So2 == null))
{. Show ( Перший сигнал порожній );
return;
} (Kanal1 == true amp; amp; So1!=null)
{(So1);
} (Kanal2 == true amp; amp; So2!=null)
{(So2);
}
}
//функція збереження сігналаvoid SaveSignal (SignalObject So)
{sfd=new SaveFileDialog () ;. Filter= dat | * .dat raquo ;; (sfd.ShowDialog ()!=DialogResult.OK) return; fs=new FileStream (sfd.FileName , .Create); (fs == null) return; BFormater=new BinaryFormatter () ;. Serialize (fs, So) ;. Close ();
}
//відкриття сігналаvoid откритьTool...