private void addAnchorPixelControl_ColorChangeRequested(object sender, EventArgs e) { GradientControlEventArgs gradientControlEventArgs = new GradientControlEventArgs(); gradientControlEventArgs.ReferenceAnchPixel = ((AddAnchorPixelControl)sender).AnchorPixelToBeAdded; OnColorDialogRequested(gradientControlEventArgs); }
private void dialogControl_CancelPressed(object sender, EventArgs e) { GradientControlEventArgs gradientControlEventArgs = new GradientControlEventArgs(); gradientUpdateTimer.Stop(); OnCancelationRequested(gradientControlEventArgs); }
private void pixelBoardControl_AnchorPixelRequestedColorChange(object sender, EventArgs e) { GradientControlEventArgs gradientControlEventArgs = new GradientControlEventArgs(); gradientControlEventArgs.ReferenceAnchPixel = pixelBoardControl.CurrentAnchorPixel; OnColorDialogRequested(gradientControlEventArgs); }
protected virtual void OnColorDialogRequested(GradientControlEventArgs e) { if (ColorDialogRequested != null) { ColorDialogRequested(this, e); } }
protected virtual void OnProxyUpdateRequested(GradientControlEventArgs e) { if (ProxyUpdateRequested != null) { ProxyUpdateRequested(this, e); } }
protected virtual void OnCancelationRequested(GradientControlEventArgs e) { if (CancelationRequested != null) { CancelationRequested(this, e); } }
private void pixelBoardControl_LegacyParametersChanged(Object sender, EventArgs e) { GradientControlEventArgs gradientControlEventArgs = new GradientControlEventArgs(); gradientControlEventArgs.ProxyStateChanged = false; if (RealtimePreviewChckBx.IsChecked == true) { OnProxyUpdateRequested(gradientControlEventArgs); } else { storedGradientControlEventArgs = gradientControlEventArgs; gradientUpdateTimer.Stop(); gradientUpdateTimer.Start(); } }
private void masterControl_GradientStateChanged(object sender, EventArgs e) { pixelBoardControl.ShowAppropriateControls(); GradientControlEventArgs gradientControlEventArgs = new GradientControlEventArgs(); gradientControlEventArgs.ProxyStateChanged = false; if (RealtimePreviewChckBx.IsChecked == true) { OnProxyUpdateRequested(gradientControlEventArgs); } else { storedGradientControlEventArgs = gradientControlEventArgs; gradientUpdateTimer.Stop(); gradientUpdateTimer.Start(); } }