private void btSetupSp_Click(object sender, EventArgs e) { try { float x, y; List <float> pix; List <int> sn; if (Spv == null) { return; } Spv.GetCursorPosition(out x, out y, out pix, out sn); if (x <= 0) { return; } if (SetupLy(x, false)) { nmLy.Value = (decimal)x; } } catch (Exception ex) { Common.LogNoMsg(ex); } }
private void nmLy_ValueChanged(object sender, EventArgs e) { try { if (Marker == null) { return; } Marker.Ly = (float)nmLy.Value; Marker.Visible = nmLy.Enabled; Spv.ReDraw(); } catch (Exception ex) { Common.LogNoMsg(ex); } }
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); } }