Inheritance: MonoHotDraw.Figures.EllipseFigure
コード例 #1
0
 protected abstract double GetMinuteValue(AnalogClockFigure clock);
コード例 #2
0
ファイル: AnalogClockTool.cs プロジェクト: mono/monohotdraw
 public AnalogClockTool(IDrawingEditor editor, AnalogClockFigure fig, ITool dt)
     : base(editor, fig, dt)
 {
     _figure   = fig;
     _selected = AnalogClockHandSelected.Hour;
 }
コード例 #3
0
 public abstract void UpdateClockTime(AnalogClockFigure clock, int value);
コード例 #4
0
 protected override double GetMinuteValue(AnalogClockFigure clock)
 {
     return clock.Minute;
 }
コード例 #5
0
 public override void UpdateClockTime(AnalogClockFigure clock, int value)
 {
     clock.Minute = value;
 }
コード例 #6
0
 protected override double GetMinuteValue(AnalogClockFigure clock)
 {
     return (clock.Hour % 12) * 5;
 }
コード例 #7
0
 public override void UpdateClockTime(AnalogClockFigure clock, int value)
 {
     clock.Hour = (int) value / 5;
 }