public virtual void Load(RSFileReader R) { byte tag; while ((tag = R.ReadByte()) != 0) { switch (tag) { case 10: Id = R.ReadInt64(); break; case 11: R.AddReference(Graph, "GraphObject", R.ReadInt64(), 11, this); break; case 12: R.AddReference(Graph, "GraphObject", R.ReadInt64(), 12, this); break; case 20: Title = R.ReadString(); break; case 25: string key = R.ReadString(); string val = R.ReadString(); Attributes.Add(key, val); break; } } }
public void LoadStatus(RSFileReader br) { if (!br.ReadHeader(p_fileStatusHeader)) { return; } byte b; long mid; MNPage page; while ((b = br.ReadByte()) != 0) { switch (b) { case 10: mid = br.ReadInt64(); page = FindPage(mid); if (page != null) { page.LoadStatus(br); } break; } } }
public override void Load(RSFileReader br) { byte tag; while ((tag = br.ReadByte()) != 0) { switch (tag) { case 10: Id = br.ReadInt64(); break; case 11: Name = br.ReadString(); FilePath = br.ReadString(); Description = br.ReadString(); break; case 12: ImageData = br.ReadImage(); break; case 13: List <MNReferencedSpot> safe = SafeSpots; MNReferencedSpot spot = new MNReferencedSpot(); spot.Load(br); safe.Add(spot); break; default: break; } } }
public virtual void Load(RSFileReader R) { byte tag; while ((tag = R.ReadByte()) != 0) { switch (tag) { case 10: p_next_id = R.ReadInt64(); break; case 20: Objects = new GVGraphObjectCollection(this); Objects.Load(R); break; case 30: Connections = new GVGraphConnectionCollection(this); Connections.Load(R); break; default: break; } } }
public override bool Load(RSFileReader br) { if (base.Load(br)) { Objects.Clear(); byte b; while ((b = br.ReadByte()) != 0) { switch (b) { case 10: Orientation = (SMTextDirection)br.ReadInt32(); break; case 20: MNLazyImage li = new MNLazyImage(Document); li.ImageId = br.ReadInt64(); Objects.Add(new StringItem(li)); break; case 21: string txt = br.ReadString(); Objects.Add(new StringItem(txt)); break; default: break; } } return(true); } return(false); }
public override bool Load(RSFileReader br) { if (base.Load(br)) { byte b; cards.Clear(); while ((b = br.ReadByte()) != 0) { switch (b) { case 10: Rows = br.ReadInt32(); break; case 11: Columns = br.ReadInt32(); break; case 12: SMMemoryGameCard card = new SMMemoryGameCard(Document); while ((b = br.ReadByte()) != 0) { switch (b) { case 100: card.Tag = br.ReadString(); break; case 110: card.Image.ImageId = br.ReadInt64(); break; } } cards.Add(card); break; case 13: BackImage.ImageId = br.ReadInt64(); break; } } MixCards(); } return(true); }
public void Load(RSFileReader br) { byte tag; while ((tag = br.ReadByte()) != 0) { switch (tag) { case 10: /*Source = new SMControlLoadingPlaceholder() { controlId = br.ReadInt32() }; * Target = new SMControlLoadingPlaceholder() { controlId = br.ReadInt32() };*/ SourceId = br.ReadInt64(); TargetId = br.ReadInt64(); ConnectionStyle = (SMConnectionStyle)br.ReadInt32(); break; } } }
public virtual void Load(RSFileReader R) { byte tag; while ((tag = R.ReadByte()) != 0) { switch (tag) { case 10: Id = R.ReadInt64(); break; case 11: X = R.ReadFloat(); Y = R.ReadFloat(); Width = R.ReadFloat(); Height = R.ReadFloat(); break; case 12: Autosize = R.ReadBool(); break; case 13: Objects.Clear(); Objects.Load(R); break; case 14: R.AddReference(p_parent, "GraphObject", R.ReadInt64(), 14, this); break; default: throw new Exception("Unknown tag " + (int)tag + " in loading GVGraphObject at position " + R.Position); } } }
public override bool Load(RSFileReader br) { if (base.Load(br)) { br.Log("* * * SMImageButton * * *\n"); byte tag; while ((tag = br.ReadByte()) != 0) { switch (tag) { case 10: ImgA.ImageId = br.ReadInt64(); break; case 11: br.ReadInt64(); break; case 13: ContentArangement = (SMContentArangement)br.ReadInt32(); break; case 14: BuiltInImage = br.ReadString(); break; default: return(false); } } return(true); } return(false); }
public override void Load(RSFileReader br) { byte tag = 0; while ((tag = br.ReadByte()) != 0) { switch (tag) { case 1: TimeOffset = br.ReadInt64(); break; case 2: Valid = (br.ReadByte() == 1); break; case 3: Text = br.ReadString(); break; default: break; } } }
public override bool Load(RSFileReader br) { if (base.Load(br)) { byte b; while ((b = br.ReadByte()) != 0) { switch (b) { case 10: BackgroundImageId = br.ReadInt64(); break; } } } return(true); }
public void Load(RSFileReader br) { if (!br.ReadHeader(p_fileHeader)) { throw new Exception("Invalid header for book file"); } Version = 1; byte b; while ((b = br.ReadByte()) != 0) { switch (b) { case 5: sizeOfInt = br.ReadByte(); break; case 10: BookTitle = br.ReadString(); break; case 11: BookCode = br.ReadString(); break; case 12: BookAuthor = br.ReadString(); break; case 13: BookPublisher = br.ReadString(); break; case 14: BookCopyright = br.ReadString(); break; case 15: BookCollection = br.ReadString(); break; case 16: BookColor = br.ReadColor(); break; case 17: StartPage = br.ReadString(); break; case 18: BookImageRef = new MNReferencedImage(); BookImageRef.Load(br); break; case 19: Evaluation = (MNEvaluationType)br.ReadInt32(); break; case 20: LastTimeSave = br.ReadString(); break; case 21: WorkTime.SetTotalWorkTime(br.ReadInt64()); break; case 22: BookPriority = br.ReadInt32(); break; case 23: HomePage = br.ReadString(); break; case 24: Version = br.ReadInt32(); break; case 25: DefaultFontSize = br.ReadInt32(); break; case 26: DefaultFontName = MNFontName.IntToString(br.ReadInt32()); break; case 27: DefaultFontName = br.ReadString(); break; } } }