public override void WriteXml(XmlWriter writer) { base.WriteXml(writer); writer.WriteElementString("KnobImage", KnobImage); writer.WriteElementString("RotationStep", RotationStep.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("StepValue", StepValue.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("InitialRotation", InitialRotation.ToString(CultureInfo.InvariantCulture)); writer.WriteStartElement("ClickType"); writer.WriteElementString("Type", ClickType.ToString()); if (ClickType != ClickType.Touch) { writer.WriteElementString("Sensitivity", Sensitivity.ToString(CultureInfo.InvariantCulture)); } writer.WriteEndElement(); }
protected override bool Persist(IPersistence persistence, ref ePersistence phase) { base.Persist(persistence, ref phase); switch (phase) { case ePersistence.Initial: persistence.UpsertField(Constants.IntVariable_Value, _Value.ToString()); persistence.UpsertField(Constants.IntVariable_MinValue, MinValue.ToString()); persistence.UpsertField(Constants.IntVariable_MaxValue, MaxValue.ToString()); persistence.UpsertField(Constants.IntVariable_StepValue, StepValue.ToString()); break; } return(true); }
public override void WriteXml(XmlWriter writer) { base.WriteXml(writer); writer.WriteElementString("BGPlateImage", BGPlateImage); writer.WriteElementString("KnobImage", KnobImage); writer.WriteElementString("Needle_Scale", Needle_Scale.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("Needle_PosX", Needle_PosX.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("Needle_PosY", Needle_PosY.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("Needle_PivotX", Needle_PivotX.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("Needle_PivotY", Needle_PivotY.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("InitialValue", InitialValue.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("StepValue", StepValue.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("MaxValue", MaxValue.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("MinValue", MinValue.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("InitialRotation", InitialRotation.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("RotationTravel", RotationTravel.ToString(CultureInfo.InvariantCulture)); }
public override void WriteXml(XmlWriter writer) { base.WriteXml(writer); writer.WriteElementString("KnobImage", KnobImage); writer.WriteElementString("InitialValue", InitialValue.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("StepValue", StepValue.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("MaxValue", MaxValue.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("MinValue", MinValue.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("InitialRotation", InitialRotation.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString("RotationTravel", RotationTravel.ToString(CultureInfo.InvariantCulture)); writer.WriteStartElement("ClickType"); writer.WriteElementString("Type", ClickType.ToString()); if (ClickType == Controls.ClickType.Swipe) { writer.WriteElementString("Sensitivity", SwipeSensitivity.ToString(CultureInfo.InvariantCulture)); } writer.WriteEndElement(); }