コード例 #1
0
        public StandardDrawingView(IDrawingEditor editor)
            : base()
        {
            Editor = editor;
            Drawing = new StandardDrawing ();
            ScaleRange = new ScaleRange (5, 0.25, 0.1);
            Scale = 0.75;

            selection = new FigureCollection ();
            DebugCreateTimer ();
        }
コード例 #2
0
        public ZoomWidget(ScaleRange range, double startScale)
        {
            _range = range;
            _scale = startScale;

            zoomSlider = new HScale (range.Minimum, range.Maximum, range.Step);
            zoomEntry = new Entry (startScale.ToString ());
            seperator = new SeparatorMenuItem ();
            zoomSlider.Value = startScale;

            zoomSlider.ValueChanged += OnSliderChangeValue;;
            zoomEntry.TextInserted += OnEntryTextInserted;

            Add (zoomSlider);
            Add (seperator);
            Add (zoomEntry);
        }