Esempio n. 1
0
 /// ------------------------------------------------------------------------------------
 public WavePainterWithBoundarySelection(WaveControlWithMovableBoundaries ctrl,
                                         IEnumerable <float> samples, TimeSpan totalTime) :
     base(ctrl, samples, totalTime)
 {
     Initialize(ctrl);
 }
Esempio n. 2
0
 /// ------------------------------------------------------------------------------------
 private void Initialize(WaveControlWithMovableBoundaries ctrl)
 {
     BoundaryHighlightColor           = Color.FromArgb(100, Color.DarkSlateBlue);
     HighlightBoundaryWhenMouseIsNear = true;
     CanBoundaryBeMoved = b => ctrl.CanBoundaryBeMoved(b, false);
 }
Esempio n. 3
0
 /// ------------------------------------------------------------------------------------
 public WavePainterWithBoundarySelection(WaveControlWithMovableBoundaries ctrl,
                                         WaveFileReader stream) :
     base(ctrl, stream)
 {
     Initialize(ctrl);
 }