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