public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("Text", Text)); jObject.Add(new JProperty("Font", Font.SaveToJsonObject(mode))); jObject.Add(new JProperty("Rectangle", SaveRectangleToJsonObject(Rectangle))); jObject.Add(new JProperty("Angle", Angle)); jObject.Add(new JProperty("DrawBorder", DrawBorder)); if (TextBrush != null) { jObject.Add(new JProperty("TextBrush", SaveBrushToJsonObject(TextBrush, mode))); } if (LabelBrush != null) { jObject.Add(new JProperty("LabelBrush", SaveBrushToJsonObject(LabelBrush, mode))); } if (PenBorder != null) { jObject.Add(new JProperty("PenBorder", PenBorder.SaveToJsonObject(mode))); } if (StringFormat != null) { jObject.Add(new JProperty("StringFormat", StringFormat.SaveToJsonObject(mode))); } if (RotationMode != null) { jObject.Add(new JProperty("RotationMode", RotationMode.Value.ToString())); } return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("Points", SavePointFArrayToJsonObject(Points))); return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("ClipRectangle", SaveRectangleFToJsonObject(ClipRectangle))); return(jObject); }
public virtual JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = new JObject(); jObject.Add(new JProperty("Ident", this.GetType().Name)); jObject.Add(new JProperty("Type", Type.ToString())); return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("X", X)); jObject.Add(new JProperty("Y", Y)); return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("Rect", SaveRectangleFToJsonObject(Rect))); jObject.Add(new JProperty("Sides", Sides.ToString())); jObject.Add(new JProperty("IsPrinting", IsPrinting)); return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("Rect", SaveRectangleFToJsonObject(Rect))); jObject.Add(new JProperty("StartAngle", StartAngle)); jObject.Add(new JProperty("SweepAngle", SweepAngle)); return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("Rect", SaveRectangleFToJsonObject(Rect))); jObject.Add(new JProperty("Radius", Radius)); //jObject.Add(new JProperty("ShadowContext", shadowContext.SaveToJsonObject())); return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("Rect", SaveRectangleFToJsonObject(Rect))); jObject.Add(new JProperty("RadiusX", RadiusX)); jObject.Add(new JProperty("RadiusY", RadiusY)); jObject.Add(new JProperty("ShadowWidth", ShadowWidth)); return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("X1", X1)); jObject.Add(new JProperty("Y1", Y1)); jObject.Add(new JProperty("X2", X2)); jObject.Add(new JProperty("Y2", Y2)); return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("Duration", Duration.Ticks)); if (BeginTime != null) { jObject.Add(new JProperty("BeginTime", BeginTime.Value.Ticks)); } return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("FontName", FontName)); jObject.Add(new JProperty("FontSize", FontSize)); jObject.Add(new JProperty("FontStyle", FontStyle.ToString())); jObject.Add(new JProperty("Unit", Unit.ToString())); jObject.Add(new JProperty("GdiCharSet", GdiCharSet)); jObject.Add(new JProperty("GdiVerticalFont", GdiVerticalFont)); return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("IsGeneric", IsGeneric)); jObject.Add(new JProperty("Alignment", Alignment.ToString())); jObject.Add(new JProperty("FormatFlags", FormatFlags.ToString())); jObject.Add(new JProperty("HotkeyPrefix", HotkeyPrefix.ToString())); jObject.Add(new JProperty("LineAlignment", LineAlignment.ToString())); jObject.Add(new JProperty("Trimming", Trimming.ToString())); return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); if (Pen != null) { jObject.Add(new JProperty("Pen", Pen.SaveToJsonObject(mode))); } jObject.Add(new JProperty("Tension", Tension)); jObject.Add(new JProperty("Points", SavePointFArrayToJsonObject(Points))); return(jObject); }
protected JObject[] SaveGeomListToJsonObject(List <StiSegmentGeom> geoms, StiJsonSaveMode mode) { if (geoms != null) { var jObjectGeoms = new JObject[geoms.Count]; for (int index = 0; index < geoms.Count; index++) { jObjectGeoms[index] = geoms[index].SaveToJsonObject(mode); } return(jObjectGeoms); } return(null); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); if (Pen != null) { jObject.Add(new JProperty("Pen", Pen.SaveToJsonObject(mode))); } jObject.Add(new JProperty("Points", SavePointFArrayToJsonObject(Points))); jObject.Add(new JProperty("AnimationType", AnimationType.ToString())); return(jObject); }
protected string SaveBrushToJsonObject(object brush, StiJsonSaveMode mode) { if (brush is Color) { var color = (Color)brush; return(string.Format("Color,{0},{1},{2},{3}", color.A, color.R, color.G, color.B)); } if (brush is StiBrush) { return(StiJsonReportObjectHelper.Serialize.JBrush((StiBrush)brush)); } return(null); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); if (Background != null) { jObject.Add(new JProperty("Background", SaveBrushToJsonObject(Background, mode))); } if (BorderPen != null) { jObject.Add(new JProperty("BorderPen", BorderPen.SaveToJsonObject(mode))); } jObject.Add(new JProperty("Rect", SaveRectToJsonObject(Rect))); return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); if (Brush != null) { jObject.Add(new JProperty("Brush", SaveBrushToJsonObject(Brush, mode))); } jObject.Add(new JProperty("Thickness", Thickness)); jObject.Add(new JProperty("PenStyle", PenStyle.ToString())); jObject.Add(new JProperty("Alignment", Alignment.ToString())); jObject.Add(new JProperty("StartCap", StartCap.ToString())); jObject.Add(new JProperty("EndCap", EndCap.ToString())); return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("Text", Text)); jObject.Add(new JProperty("Font", Font.SaveToJsonObject(mode))); jObject.Add(new JProperty("IsRounded", IsRounded)); jObject.Add(new JProperty("IsRotatedText", IsRotatedText)); jObject.Add(new JProperty("Angle", Angle)); jObject.Add(new JProperty("Antialiasing", Antialiasing)); jObject.Add(new JProperty("MaximalWidth", MaximalWidth)); if (Brush != null) { jObject.Add(new JProperty("Brush", SaveBrushToJsonObject(Brush, mode))); } if (StringFormat != null) { jObject.Add(new JProperty("StringFormat", StringFormat.SaveToJsonObject(mode))); } if (RotationMode != null) { jObject.Add(new JProperty("RotationMode", RotationMode.Value.ToString())); } if (Location is PointF) { jObject.Add(new JProperty("Location", SavePointFToJsonObject((PointF)Location))); } if (Location is Rectangle) { jObject.Add(new JProperty("Location", SaveRectangleToJsonObject((Rectangle)Location))); } if (Location is RectangleF) { jObject.Add(new JProperty("Location", SaveRectangleFToJsonObject((RectangleF)Location))); } if (Location is RectangleD) { jObject.Add(new JProperty("Location", SaveRectangleDToJsonObject((RectangleD)Location))); } return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); jObject.Add(new JProperty("Rect", SaveRectToJsonObject(Rect))); if (Background != null) { jObject.Add(new JProperty("Background", SaveBrushToJsonObject(Background, mode))); } if (Pen != null) { jObject.Add(new JProperty("Pen", Pen.SaveToJsonObject(mode))); } if (Geoms != null) { jObject.Add(new JProperty("Geoms", SaveGeomListToJsonObject(Geoms, mode))); } return(jObject); }
public JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = new JObject(); // bits jObject.AddPropertyBool("RightToLeft", RightToLeft); jObject.AddPropertyBool("LineLimit", LineLimit); jObject.AddPropertyFloat("Angle", Angle, 0f); jObject.AddPropertyFloat("FirstTabOffset", FirstTabOffset, 40f); jObject.AddPropertyFloat("DistanceBetweenTabs", DistanceBetweenTabs, 20f); jObject.AddPropertyEnum("HotkeyPrefix", HotkeyPrefix, HotkeyPrefix.None); jObject.AddPropertyEnum("Trimming", Trimming, StringTrimming.None); jObject.AddPropertyBool("WordWrap", WordWrap); if (jObject.Count > 0) { return(jObject); } return(null); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { var jObject = base.SaveToJsonObject(mode); if (Background != null) { jObject.Add(new JProperty("Background", SaveBrushToJsonObject(Background, mode))); } if (BorderPen != null) { jObject.Add(new JProperty("BorderPen", BorderPen.SaveToJsonObject(mode))); } jObject.Add(new JProperty("Rect", SaveRectToJsonObject(Rect))); jObject.Add(new JProperty("UpMove", UpMove)); if (Tag is string) { jObject.Add(new JProperty("Tag", Tag as string)); // !!! } return(jObject); }
public override JObject SaveToJsonObject(StiJsonSaveMode mode) { return(base.SaveToJsonObject(mode)); }