public static XmlElement SaveToElement(XmlDocument doc, string element_name, Value.Path value, bool isClip) { if (value.DefaultValue == value.GetAbsolutePath()) return null; var text = ""; if(!isClip && value.IsRelativeSaved) text = value.GetRelativePath(); else text = value.GetAbsolutePath(); return doc.CreateTextElement(element_name, text); }