public void StartPickColor(IPickColorIsFinished onPickColorIsFinished) { _pickColorIsFinished = onPickColorIsFinished; _preCursor = canvasHost1.Cursor; canvasHost1.Cursor = Cursors.Cross; canvasHost1.Focus(); }
void Form1_MouseUp(object sender, MouseEventArgs e) { if (_onPickColorIsFinished != null) { _onPickColorIsFinished.PickColorFinished(GetColorAtMouse(e.Location)); _onPickColorIsFinished = null; Cursor = Cursors.Default; } }
void Container_MouseDown(object sender, MouseEventArgs e) { if (_pickColorIsFinished == null) { return; } _pickColorIsFinished.PickColorFinished(GetColorAt(e.Location)); _pickColorIsFinished = null; canvasHost1.Cursor = _preCursor; }
void IDisposable.Dispose() { if (_initializer != null) { _initializer.Dispose(); _initializer = null; } if (_aoiProvider != null) { _aoiProvider.Dispose(); _aoiProvider = null; } if (canvasHost1 != null && canvasHost1.Canvas != null) { RemoveCanvasViewEnv(); } this.Controls.Remove(canvasHost1); canvasHost1.Load -= new EventHandler(canvasHost1_Load); canvasHost1.DisposeView(); canvasHost1 = null; _session = null; _onCoordEnvelopeChanged = null; _pickColorIsFinished = null; }
public void StartPickColor(IPickColorIsFinished onPickColorIsFinished) { return; }
//private void button1_Click(object sender, EventArgs e) //{ // string[] error0 = File.ReadAllLines("f:\\error.txt"); // string[] true0 = File.ReadAllLines("f:\\true.txt"); // for (int i = 0; i < error0.Length; i++) // { // if (error0[i] != true0[i]) // { // MessageBox.Show("Not same!"); // return; // } // } // MessageBox.Show("Same!"); //} public void StartPickColor(IPickColorIsFinished onPickColorIsFinished) { _onPickColorIsFinished = onPickColorIsFinished; Cursor = Cursors.Cross; }