public void Save(RSFileWriter bw) { if (Tag != null) { bw.WriteByte(10); bw.WriteString(Tag); } if (Text != null) { bw.WriteByte(11); bw.WriteString(Text); } if (!ContentSize.IsEmpty) { bw.WriteByte(12); bw.WriteInt32(ContentSize.Width); bw.WriteInt32(ContentSize.Height); } if (Image != null) { bw.WriteByte(13); bw.WriteImage(Image); } bw.WriteByte(0); }
public override void SaveStatus(RSFileWriter bw) { base.SaveStatusCore(bw); if (Rows > 0 && Rows < 100 && Columns > 0 && Columns < 100) { bw.WriteByte(10); bw.WriteInt32(Rows); bw.WriteInt32(Columns); for (int r = 0; r < Rows; r++) { for (int c = 0; c < Columns; c++) { if (matrix[r, c] != null) { bw.WriteByte(20); bw.WriteInt32(r); bw.WriteInt32(c); bw.WriteString(matrix[r, c].Tag); bw.WriteInt32((int)matrix[r, c].State); bw.WriteBool(matrix[r, c].CanChangeState); } } } } bw.WriteByte(0); }
public override void Save(RSFileWriter bw) { bw.WriteByte(10); bw.WriteInt64(Id); bw.WriteByte(11); bw.WriteString(Name); bw.WriteString(FilePath); bw.WriteString(Description); bw.WriteByte(12); bw.WriteImage(ImageData); if (HasSpots()) { foreach (MNReferencedSpot spot in Spots) { bw.WriteByte(13); spot.Save(bw); } } // end of object bw.WriteByte(0); }
public static void Save() { using (Stream stream = File.Create(FilePath)) { using (BinaryWriter bw = new BinaryWriter(stream)) { RSFileWriter fw = new RSFileWriter(bw); foreach (MNPage page in internalDocument.Data.Templates) { fw.WriteByte(10); page.Save(fw); } foreach (MNReferencedImage img in internalDocument.DefaultLanguage.Images) { fw.WriteByte(11); img.Save(fw); } foreach (MNReferencedStyle st in internalDocument.DefaultLanguage.Styles) { fw.WriteByte(12); st.Save(fw); } fw.WriteByte(0); } } }
public void Save(RSFileWriter bw) { bw.WriteByte(10); bw.WriteInt64(Source != null ? Source.Id : -1); bw.WriteInt64(Target != null ? Target.Id : -1); bw.WriteInt32((Int32)ConnectionStyle); bw.WriteByte(0); }
public void SaveStatus(RSFileWriter bw) { // tag and value for highlighted status bw.WriteByte(10); bw.WriteBool(UIStateHighlighted); // end for spot status info bw.WriteByte(0); }
public void Save(RSFileWriter bw) { bw.WriteByte(10); bw.WriteBool(SizeToFit); bw.WriteByte(11); bw.WriteInt32((Int32)Align); bw.WriteByte(12); bw.WriteInt32((Int32)VertAlign); bw.WriteByte(13); bw.WriteFloat(LineSpacing); bw.WriteByte(0); }
public override void Save(RSFileWriter bw) { base.Save(bw); bw.WriteByte(10); bw.WriteInt32(ExpectedValue); bw.WriteByte(0); }
public override void Save(RSFileWriter bw) { base.Save(bw); bw.WriteByte(10); bw.WriteString(Drawings); bw.WriteByte(0); }
public override void Save(RSFileWriter bw) { base.Save(bw); bw.WriteByte(10); bw.WriteString(TargetControl); bw.WriteByte(0); }
public override void SaveStatus(RSFileWriter bw) { base.SaveStatusCore(bw); bw.WriteByte(20); bw.WriteBool(Status); bw.WriteByte(0); }
public override void Save(RSFileWriter bw) { base.Save(bw); bw.WriteByte(10); bw.WriteInt64(BackgroundImageId); bw.WriteByte(0); }
public override void Save(RSFileWriter bw) { bw.WriteByte(10); bw.WriteString(Name); bw.WriteByte(12); bw.WriteString(Text); bw.WriteByte(0); Modified = false; }
public override void Save(RSFileWriter bw) { base.Save(bw); bw.WriteByte(10); bw.WriteInt32((Int32)LinesCount); bw.WriteString(ExpectedValue); bw.WriteByte(0); }
public void Save(RSFileWriter W) { foreach (GVGraphConnection g in this) { W.WriteByte(10); W.WriteString(Parent.ObjectToTag(g)); g.Save(W); } W.WriteByte(0); }
public override void Save(RSFileWriter bw) { bw.WriteByte(1); bw.WriteInt64(TimeOffset); bw.WriteByte(2); bw.WriteBool(Valid); bw.WriteByte(3); bw.WriteString(Text); bw.WriteByte(0); Modified = true; }
public virtual void Save(RSFileWriter W) { for (int i = 0; i < Count; i++) { W.WriteByte(10); W.WriteString(Parent.ObjectToTag(this[i])); this[i].Save(W); } W.WriteByte(0); }
public override void Save(RSFileWriter W) { base.Save(W); if (Action != null) { W.WriteByte(20); Action.Save(W); } W.WriteByte(0); }
public override void Save(RSFileWriter bw) { base.Save(bw); bw.WriteByte(10); bw.WriteInt32((int)RunningLine); bw.WriteByte(11); bw.WriteBool(RichContent); bw.WriteByte(0); }
public override void SaveStatus(RSFileWriter bw) { base.SaveStatusCore(bw); foreach (SMTextContainerWord tcw in drawWords) { bw.WriteByte(20); bw.WriteString(tcw.text); } bw.WriteByte(0); }
public override void Save(RSFileWriter bw) { base.Save(bw); bw.WriteByte(10); bw.WriteString(ContentCells); bw.WriteByte(11); bw.WriteString(HelpTextControlName); bw.WriteByte(0); }
public override void Save(RSFileWriter bw) { base.Save(bw); bw.WriteByte(10); bw.WriteInt32(Spacing); bw.WriteInt32(Rows); bw.WriteInt32(Columns); bw.WriteColor(HighlightColor); bw.WriteByte(0); }
public override void Save(RSFileWriter bw) { base.Save(bw); bw.WriteByte(10); bw.WriteByte((byte)DefaultChecked); bw.WriteByte((byte)ExpectedChecked); bw.WriteByte(11); bw.WriteBool(CheckBoxAtEnd); bw.WriteByte(0); }
public void Save(RSFileWriter bw) { bw.WriteByte(10); bw.WriteString(ImageName); bw.WriteByte(11); bw.WriteString(Text); bw.WriteByte(12); bw.WriteString(ActionScript); bw.WriteByte(0); }
public void SaveStatus(RSFileWriter bw) { bw.WriteHeader(p_fileStatusHeader); foreach (MNPage page in Pages) { bw.WriteByte(10); bw.WriteInt64(page.Id); page.SaveStatus(bw); } bw.WriteByte(0); }
public void Save(RSFileWriter bw) { bw.WriteByte(10); bw.WriteString(Name); bw.WriteByte(11); bw.WriteString(ContentId); bw.WriteByte(12); bw.WriteInt32((Int32)ContentType); bw.WriteByte(13); bw.WriteInt32((Int32)Shape); bw.WriteByte(14); bw.WriteInt32(Center.X); bw.WriteInt32(Center.Y); bw.WriteByte(15); bw.WriteInt32(AnchorA.X); bw.WriteInt32(AnchorA.Y); bw.WriteByte(16); bw.WriteInt32(AnchorB.X); bw.WriteInt32(AnchorB.Y); bw.WriteByte(0); }
public override void Save(RSFileWriter bw) { base.Save(bw); bw.WriteByte(10); bw.WriteInt32(Rows); bw.WriteByte(11); bw.WriteInt32(Columns); foreach (SMMemoryGameCard card in cards) { bw.WriteByte(12); // writing card bw.WriteByte(100); bw.WriteString(card.Tag); bw.WriteByte(110); bw.WriteInt64(card.Image.ImageId); bw.WriteByte(0); // end of writing card } bw.WriteByte(13); bw.WriteInt64(BackImage.ImageId); bw.WriteByte(0); }
public void Save(RSFileWriter bw) { bw.WriteByte(10); bw.WriteBool(p_value_valid[0]); bw.WriteBool(p_value_valid[1]); bw.WriteBool(p_value_valid[2]); bw.WriteBool(p_value_valid[3]); bw.WriteDouble(p_value[0]); bw.WriteDouble(p_value[1]); bw.WriteDouble(p_value[2]); bw.WriteDouble(p_value[3]); bw.WriteByte(11); bw.WriteInt32((int)Axis); bw.WriteByte(13); bw.WriteBool(Changed); bw.WriteByte(0); }
public override void SaveStatus(RSFileWriter bw) { base.SaveStatusCore(bw); if (Img != null && Img.Image != null && Img.Image.HasSpots()) { foreach (MNReferencedSpot rs in Img.Image.SafeSpots) { // tag for spot status info bw.WriteByte(15); rs.SaveStatus(bw); } } bw.WriteByte(0); }
public void Save(RSFileWriter bw) { bw.WriteByte(10); bw.WriteString(APIName); bw.WriteByte(11); bw.WriteString(UserTitle); foreach (MNMenuItem mi in Items) { bw.WriteByte(20); mi.Save(bw); } bw.WriteByte(0); }