public void SetupSpectrView(SpectrView spv, //MethodSimpleProbMeasuring pm, string name, int base_element, int element, int line_num, MethodSimple method ) { Parent = method; BaseElement = base_element; Element = element; if (Element < 0) { throw new Exception("Wrong element index"); } LineNum = line_num; btRecomendations.Enabled = Element > 0; if (spv == null || nmLy.Value == 0) { return; } MName = name + " " + Math.Round((float)nmLy.Value, 2) + (char)0xC5; Spv = spv; //Mspm = pm; Marker = Spv.AddAnalitMarker((float)nmLy.Value, MName, Color.Red, false); //btSetupSp.Enabled = true; Marker.Visible = nmLy.Enabled; }
private void nmLy_Enter(object sender, EventArgs e) { try { if (Spv == null) { return; } Spv.ClearAnalitMarkers(); Marker = Spv.AddAnalitMarker((float)nmLy.Value, MName, Color.Red, false); if (MaxSignalAmpl > 0) { Spv.ZoomAnalitMarkers(MaxSignalAmpl); } else { Spv.ZoomAnalitMarkers(0); } } catch (Exception ex) { Common.LogNoMsg(ex); } }