private StructSettings SettingEquals(StructSettings setting) { if (setting.DefaultColor == null) { setting.DefaultColor = Color.Black; } if (setting.DefaultFont is null) { setting.DefaultFont = new Font("Arial", 8.25F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(204))); } //if (setting.DefaultSize < -20 || setting.DefaultSize > 20) //{ // setting.DefaultSize = 0; //} if (setting.DefaultStep == null) { setting.DefaultStep = new Step(5); } if (setting.DefaultWidth <= 0 || setting.DefaultWidth > 5) { setting.DefaultWidth = 1; } if (setting.Path is null) { setting.Path = ""; } return(setting); }
public void LoadCoreUML(StructSettings setting) { if (setting != null) { StructSettings EqSetting = SettingEquals(setting); DefaultColor = EqSetting.DefaultColor; DefaultFont = EqSetting.DefaultFont; //DefaultSize = EqSetting.DefaultSize; DefaultStep = EqSetting.DefaultStep; DefaultWidth = EqSetting.DefaultWidth; MyPath = EqSetting.Path; } }
public NewProject(Form menu) { InitializeComponent(); LoadSettings load = new LoadSettings(); StructSettings settings = load.ReadSettings(); if (settings != null) { _coreUML.LoadCoreUML(settings); } _coreUML.IsLoading = true; UpdateSettingsForm(); _menu = menu; }
public Settings() { Struct = new StructSettings(); }