public override bool Load(RSFileReader br) { if (base.Load(br)) { byte tag; while ((tag = br.ReadByte()) != 0) { switch (tag) { case 10: DefaultChecked = (Bool3)br.ReadByte(); ExpectedChecked = (Bool3)br.ReadByte(); break; case 11: CheckBoxAtEnd = br.ReadBool(); break; default: return(false); } } return(true); } return(false); }
public override bool Load(RSFileReader br) { if (base.Load(br)) { byte tag; while ((tag = br.ReadByte()) != 0) { switch (tag) { case 10: ContentCells = br.ReadString(); break; case 11: HelpTextControlName = br.ReadString(); break; default: return(false); } } return(true); } return(false); }
public override void LoadStatus(RSFileReader br) { base.LoadStatusCore(br); byte b; int p_zmax; while ((b = br.ReadByte()) != 0) { switch (b) { case 20: p_xmax = br.ReadInt32() - 1; p_ymax = br.ReadInt32() - 1; p_zmax = br.ReadInt32(); p_array = new string[p_xmax + 1, p_ymax + 1, p_zmax]; for (int x = 0; x <= p_xmax; x++) { for (int y = 0; y < p_ymax; y++) { for (int z = 0; z < p_zmax; z++) { p_array[x, y, z] = br.ReadString(); } } } break; } } }
public void Load(RSFileReader br) { byte b; while ((b = br.ReadByte()) != 0) { switch (b) { case 10: Left = br.ReadInt32(); break; case 11: Top = br.ReadInt32(); break; case 12: Right = br.ReadInt32(); break; case 13: Bottom = br.ReadInt32(); break; } } }
public void Load(RSFileReader br) { byte b; while ((b = br.ReadByte()) != 0) { switch (b) { case 10: Name = MNFontName.IntToString(br.ReadInt32()); break; case 11: Size = br.ReadFloat(); break; case 13: Italic = br.ReadBool(); break; case 14: Bold = br.ReadBool(); break; case 15: Underline = br.ReadBool(); break; case 16: Name = br.ReadString(); break; } } }
public override void LoadStatus(RSFileReader br) { base.LoadStatusCore(br); byte b; int currentSpotIndex = 0; List <MNReferencedSpot> spots = null; if (Img != null && Img.Image != null && Img.Image.HasSpots()) { spots = Img.Image.SafeSpots; } while ((b = br.ReadByte()) != 0) { switch (b) { case 15: if (spots != null && currentSpotIndex < spots.Count) { spots[currentSpotIndex].LoadStatus(br); } break; } } }
public override void Load(RSFileReader br) { br.Log("= = = SOUND = = =\n"); byte b; while ((b = br.ReadByte()) != 0) { switch (b) { case 10: AudioType = br.ReadString(); break; case 11: int length = br.ReadInt32(); p_data = br.ReadBytes(length); break; case 12: Name = br.ReadString(); break; case 13: FileName = br.ReadString(); break; } } }
public override bool Load(RSFileReader br) { if (base.Load(br)) { byte tag; while ((tag = br.ReadByte()) != 0) { switch (tag) { case 10: RunningLine = (SMRunningLine)br.ReadInt32(); break; case 11: RichContent = br.ReadBool(); break; default: return(false); } } return(true); } return(false); }
public override bool Load(RSFileReader br) { if (base.Load(br)) { byte tag; while ((tag = br.ReadByte()) != 0) { switch (tag) { case 10: Spacing = br.ReadInt32(); Rows = br.ReadInt32(); Columns = br.ReadInt32(); HighlightColor = br.ReadColor(); break; default: return(false); } } return(true); } return(false); }
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 Load(RSFileReader br) { byte tag; while ((tag = br.ReadByte()) != 0) { switch (tag) { case 10: p_value_valid[0] = br.ReadBool(); p_value_valid[1] = br.ReadBool(); p_value_valid[2] = br.ReadBool(); p_value_valid[3] = br.ReadBool(); p_value[0] = br.ReadDouble(); p_value[1] = br.ReadDouble(); p_value[2] = br.ReadDouble(); p_value[3] = br.ReadDouble(); break; case 11: Axis = (SMAxis)br.ReadInt32(); break; case 12: br.ReadBool(); break; case 13: Changed = br.ReadBool(); break; } } }
public int LoadRuler(RSFileReader br, int dim) { double d = 0; byte tag; while ((tag = br.ReadByte()) != 0) { switch (tag) { case 10: br.ReadBool(); br.ReadBool(); br.ReadBool(); br.ReadBool(); d = br.ReadDouble(); br.ReadDouble(); br.ReadDouble(); br.ReadDouble(); break; case 11: br.ReadInt32(); break; case 12: br.ReadBool(); break; case 13: br.ReadBool(); break; } } return(Convert.ToInt32(d * dim)); }
public void Load(RSFileReader R) { byte tag; while ((tag = R.ReadByte()) != 0) { switch (tag) { case 10: string s = R.ReadString(); GVGraphConnection gc = (GVGraphConnection)Parent.TagToObject(s); if (gc != null) { gc.Load(R); this.Add(gc); } else { throw new Exception("Unknown object type " + s + " in loading Connection collection at position " + R.Position); } break; default: throw new Exception("Unknown tag " + (int)tag + " in loading " + GetType().Name + " at position " + R.Position); } } }
public void Load(RSFileReader R) { byte tag = 0; Names = null; while ((tag = R.ReadByte()) != 0) { switch (tag) { case 10: NamingType = (GVFlowOutNaming)R.ReadInt32(); break; case 20: int count = R.ReadInt32(); Names = new string[count]; for (int i = 0; i < count; i++) { Names[i] = R.ReadString(); } break; } } }
public override bool Load(RSFileReader br) { if (base.Load(br)) { byte tag; while ((tag = br.ReadByte()) != 0) { switch (tag) { case 10: LinesCount = br.ReadInt32(); ExpectedValue = br.ReadString(); break; default: return(false); } } TextBuilder.Clear(); TextBuilder.Append(Text); return(true); } return(false); }
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 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 void Load(RSFileReader R) { byte tag; while ((tag = R.ReadByte()) != 0) { switch (tag) { case 10: Name = R.ReadString(); break; case 20: if (Parameters == null) { Parameters = new List <GVDeclarationDataEntry>(); } GVDeclarationDataEntry de = new GVDeclarationDataEntry(); de.Load(R); break; case 30: OutNaming = new GVDeclarationFlowOut(); OutNaming.Load(R); break; } } }
public void Load(RSFileReader br) { byte b; while ((b = br.ReadByte()) != 0) { switch (b) { case 10: Tag = br.ReadString(); break; case 11: Text = br.ReadString(); break; case 12: ContentSize = new Size(br.ReadInt32(), br.ReadInt32()); break; case 13: Image = br.ReadImage(); 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 void Load(RSFileReader br) { byte tag = 0; p_words.Clear(); Sound = null; while ((tag = br.ReadByte()) != 0) { switch (tag) { case 1: int count = br.ReadInt32(); for (int i = 0; i < count; i++) { GOFRunningTextItem gri = new GOFRunningTextItem(); gri.Load(br); p_words.Add(gri); } break; case 2: Sound = new MNReferencedSound(); Sound.Load(br); break; case 3: Text = br.ReadString(); break; } } }
public override void LoadStatus(RSFileReader br) { base.LoadStatusCore(br); byte b; while ((b = br.ReadByte()) != 0) { switch (b) { case 20: Columns = br.ReadInt32(); Rows = br.ReadInt32(); p_cellStatus = new bool[Columns, Rows]; p_cellExpectedStatus = new bool[Columns, Rows]; for (int c = 0; c < Columns; c++) { for (int r = 0; r < Rows; r++) { p_cellStatus[c, r] = br.ReadBool(); p_cellExpectedStatus[c, r] = br.ReadBool(); } } break; } } }
public override void LoadStatus(RSFileReader br) { base.LoadStatusCore(br); byte b; drawPoints.Clear(); while ((b = br.ReadByte()) != 0) { switch (b) { case 20: DrawPoints dp = new DrawPoints(); dp.penWidth = br.ReadFloat(); dp.penColor = br.ReadColor(); int i = br.ReadInt32(); if (i == 0) { dp.pts = null; } else { dp.pts = new Point[i]; for (int j = 0; j < i; j++) { dp.pts[j] = new Point(br.ReadInt32(), br.ReadInt32()); } } 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 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 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 void LoadStatus(RSFileReader br) { byte b2; while ((b2 = br.ReadByte()) != 0) { switch (b2) { case 10: UIStateHighlighted = br.ReadBool(); break; } } }
public override void Load(RSFileReader br) { byte tag; while ((tag = br.ReadByte()) != 0) { switch (tag) { case 10: Name = br.ReadString(); break; case 12: Text = br.ReadString(); break; } } }
public void Load(RSFileReader br) { if (!br.ReadHeader(p_fileHeader)) { return; } Clear(); int pageIndex = 0; byte b; while ((b = br.ReadByte()) != 0) { switch (b) { case 6: p_id = br.ReadInt32(); break; case 10: MNPage p = new MNPage(p_document); p.Index = pageIndex; p.Load(br); p.ResetStatus(); Pages.Add(p); pageIndex++; break; case 11: MNPage pt = new MNPage(p_document); pt.Load(br); Templates.Add(pt); break; case 12: MNReferencedText tx = new MNReferencedText(); tx.Load(br); Scripts.Add(tx); break; case 13: MNMenu mn = new MNMenu(); mn.Load(p_document, br); Menus.Add(mn); break; } } }
public override void LoadStatus(RSFileReader br) { base.LoadStatusCore(br); byte b; while ((b = br.ReadByte()) != 0) { switch (b) { case 20: Status = br.ReadBool(); break; } } }