private void GammaCorrection_CheckedChanged(object sender, EventArgs e) { if (sender is CheckBox cbox) { PreviewProgram.GammaCorrection = cbox.Checked; PreviewProgram.OnConfigChanged(); } }
private void AlphaPremultiplication_CheckedChanged(object sender, EventArgs e) { if (sender is CheckBox cbox) { PreviewProgram.AlphaPremultiplication = cbox.Checked; PreviewProgram.OnConfigChanged(); } }
private void Scale_ValueChanged(object sender, EventArgs e) { if (sender is NumericUpDown nud) { PreviewProgram.Scale = (uint)nud.Value; PreviewProgram.OnConfigChanged(); } }
private void CenterDirectionBias_Scroll(object sender, ScrollEventArgs e) { if (sender is HScrollBar bar) { PreviewProgram.CenterDirectionBias = (double)bar.Value / 100.0; CenterDirectionBiasCurrent.Text = PreviewProgram.CenterDirectionBias.ToString(); PreviewProgram.OnConfigChanged(); } }
private void SteepDirectionThreshold_Scroll(object sender, ScrollEventArgs e) { if (sender is HScrollBar bar) { PreviewProgram.SteepDirectionThreshold = (double)bar.Value / 100.0; SteepDirectionThresholdCurrent.Text = PreviewProgram.SteepDirectionThreshold.ToString(); PreviewProgram.OnConfigChanged(); } }
private void EqualColorTolerance_Scroll(object sender, ScrollEventArgs e) { if (sender is HScrollBar bar) { PreviewProgram.EqualColorTolerance = (uint)bar.Value; EqualColorToleranceCurrent.Text = PreviewProgram.EqualColorTolerance.ToString(); PreviewProgram.OnConfigChanged(); } }
public static int Main(string[] args) { var arguments = LexArgs(args); arguments = ParseArgs(arguments, out var options); if (options.Preview) { return(PreviewProgram.SubMain(options, arguments)); } else { return(ConverterProgram.SubMain(options, arguments)); } }
private void PreviewWindow_Load(object sender, EventArgs e) { PreviewProgram.OnLoad(this); }