public ControlUIState(Control Control, UIStateProperty PropertyToSaveLoad, object DefaultValueOnFailLoad, int LoadOrderOrKey, string Description) { this.Control = Control; this.PropertyToSaveLoad = PropertyToSaveLoad; this.DefaultValueOnFailLoad = DefaultValueOnFailLoad; this.load_order = LoadOrderOrKey; this.Description = "" + Description; }