Пример #1
0
 public RoundSlider(DoubleTouchGestureRecognizer dt, SingleTouchGestureRecognizer st) : base(dt, st)
 {
     Radius      = 100;
     StartAngle  = 90;
     EndAngle    = 180;
     SliderWidth = 30;
 }
Пример #2
0
 public TouchCanvas(DoubleTouchGestureRecognizer dt, SingleTouchGestureRecognizer st)
 {
     dt.MoveTransform   += PanCanvas;
     dt.ScaleTransform  += ScaleCanvas;
     dt.RotateTransform += RotateCanvas;
     st.StartedTouch    += StartTouch;
     st.MovedTouch      += MoveTouch;
     st.ExitedTouch     += ExitTouch;
     st.CancelledTouch  += CancelTouch;
     st.EndedTouch      += EndTouch;
     GestureRecognizers.Add(st);
     GestureRecognizers.Add(dt);
     PaintSurface += DrawCanvas;
 }
Пример #3
0
 public StraightSlider(DoubleTouchGestureRecognizer dt, SingleTouchGestureRecognizer st) : base(dt, st)
 {
 }
Пример #4
0
 public PRoundSlider(DoubleTouchGestureRecognizer dt, SingleTouchGestureRecognizer st) : base(dt, st)
 {
     startAngle  = 90;
     endAngle    = 180;
     actualValue = 0;
 }
Пример #5
0
 public ValueSlider(DrawingConfigService serv, DoubleTouchGestureRecognizer dt, SingleTouchGestureRecognizer st) : base(serv, dt, st)
 {
     PropType = ColorProperty.Value;
 }
Пример #6
0
 public SliderController(DoubleTouchGestureRecognizer dt, SingleTouchGestureRecognizer st) : base(dt, st)
 {
     this.SliderValueChanged += UpdateProperty;
 }
Пример #7
0
 public MainTouchCanvas(ContextManager cm, DoubleTouchGestureRecognizer dt, SingleTouchGestureRecognizer st, CentralDrawingService serv) : base(dt, st)
 {
     _manager           = cm;
     _service           = serv;
     _service.OnChange += Redraw;
 }
Пример #8
0
 public OpacitySlider(DrawingConfigService serv, DoubleTouchGestureRecognizer dt, SingleTouchGestureRecognizer st) : base(serv, dt, st)
 {
     PropType = ColorProperty.Alpha;
 }
Пример #9
0
 public ColorControl(DrawingConfigService serv, DoubleTouchGestureRecognizer dt, SingleTouchGestureRecognizer st) : base(dt, st)
 {
     InitializeValue(SKColor.Empty);
     InitializeValue(SKColor.Empty);
 }