protected override void OnVisibleChanged(EventArgs e) { base.OnVisibleChanged(e); Config["AutoSort"] = new Config.ConfigValue(autoSortCheck.Checked); Config["MergeCompletedHide"] = new Config.ConfigValue(completedHideCheck.Checked); Config.Save(); }
public ConfigValue(Config.ConfigValue configValue) { Key = configValue.Key; Value = configValue.Value; ValueType = configValue.ValueType.ToString(); Name = configValue.Name; Description = configValue.Description; ValueFlag = configValue.ValueFlags; }
private void Excecute(object sender, EventArgs e) { if (customRadio.Checked) { var size = new Size((int)widthBox.Value, (int)heightBox.Value); Config["CanvasImageSize"] = new Config.ConfigValue(size); Connector.Do("canvasImage", Connector.SelectedFile, size, Connector.CheckedImageIndices); } else if (scaleRadio.Checked) { var scale = scaleBox.Value / 100; Config["UseDefaultScale"] = new Config.ConfigValue(useDefaultBox.Checked); Connector.Do("changeSize", Connector.SelectedFile, Connector.CheckedImageIndices, scale); } else { Connector.Do("uncanvasImage", Connector.SelectedFile, Connector.CheckedImageIndices); } this.DialogResult = DialogResult.OK; }
public override void Save() { Config["RulerCrosshair"] = new Config.ConfigValue(displayCrosshairBox.Checked); Config["RulerSpan"] = new Config.ConfigValue(displaySpanBox.Checked); }
public override void Save() { Config["GifDelay"] = new Config.ConfigValue(delayBox.Value); //Config["GifTransparent"] = new Config.ConfigValue(Color); }