Пример #1
0
 public SpectrogramOverlay(SpectrogramViewer p)
 {
     DoubleBuffered        = true;
     parent                = p;
     this.Parent           = parent;
     posIndicator          = new Rectangle(SpectrogramViewer.PADDING_LEFT, 0, 1, parent.Height - SpectrogramViewer.PADDING_BOTTOM);
     selectMarker          = new Rectangle(SpectrogramViewer.PADDING_LEFT, 0, 2, parent.Height - SpectrogramViewer.PADDING_BOTTOM);
     loopEndMarker         = new Rectangle(SpectrogramViewer.PADDING_LEFT, 0, 2, parent.Height - SpectrogramViewer.PADDING_BOTTOM);
     timeTicks             = new List <Rectangle>();
     freqTicks             = new List <Rectangle>();
     timeLabels            = new List <Label>();
     frequencyLabels       = new List <Label>();
     lblTimeFreqPoint      = new Label();
     lblTimeFreqPoint.Font = new Font(Form1.fonts.Families[0], 9F, FontStyle.Regular, GraphicsUnit.Point);
 }
Пример #2
0
 public SpectrogramWindow(Form1 frm, SpectrogramViewer viewer)
 {
     InitializeComponent();
     myForm   = frm;
     myViewer = viewer;
 }