Ejemplo n.º 1
0
 public EscherRecord(EscherRecord record)
 {
     Prop = record.Prop;
     Type = record.Type;
     Size = record.Size;
     Data = record.Data;
 }
Ejemplo n.º 2
0
 public static EscherRecord ReadBase(Stream stream)
 {
     BinaryReader reader = new BinaryReader(stream);
     EscherRecord record = new EscherRecord();
     record.Prop = reader.ReadUInt16();
     record.Type = reader.ReadUInt16();
     record.Size = reader.ReadUInt32();
     record.Data = reader.ReadBytes((int)record.Size);
     return record;
 }
Ejemplo n.º 3
0
		public MsofbtColorMRU(EscherRecord record) : base(record) { }
Ejemplo n.º 4
0
		public MsofbtOleObject(EscherRecord record) : base(record) { }
		public MsofbtConnectorRule(EscherRecord record) : base(record) { }
		public MsofbtBlipMetafileEMF(EscherRecord record) : base(record) { }
 public MsofbtSplitMenuColors(EscherRecord record)
     : base(record)
 {
 }
Ejemplo n.º 8
0
		public MsofbtRegroupItems(EscherRecord record) : base(record) { }
Ejemplo n.º 9
0
		public MsofbtColorScheme(EscherRecord record) : base(record) { }
Ejemplo n.º 10
0
		public MsofbtChildAnchor(EscherRecord record) : base(record) { }
Ejemplo n.º 11
0
		public MsofbtClientRule(EscherRecord record) : base(record) { }
Ejemplo n.º 12
0
		public MsofbtClientTextbox(EscherRecord record) : base(record) { }
Ejemplo n.º 13
0
		public MsofbtDeletedPspl(EscherRecord record) : base(record) { }
Ejemplo n.º 14
0
		public MsofbtClientData(EscherRecord record) : base(record) { }
Ejemplo n.º 15
0
		public MsofbtCalloutRule(EscherRecord record) : base(record) { }
Ejemplo n.º 16
0
		public MsofbtClientAnchor(EscherRecord record) : base(record) { }
Ejemplo n.º 17
0
		public MsofbtContainer(EscherRecord record) : base(record) { }
Ejemplo n.º 18
0
		public MsofbtArcRule(EscherRecord record) : base(record) { }
Ejemplo n.º 19
0
		public MsofbtBlip(EscherRecord record) : base(record) { }
Ejemplo n.º 20
0
		public MsofbtCLSID(EscherRecord record) : base(record) { }
Ejemplo n.º 21
0
 void TranverseEscherRecords(EscherRecord record, Action<EscherRecord> action)
 {
     if (record is MsofbtContainer)
     {
         foreach (EscherRecord childrecord in (record as MsofbtContainer).EscherRecords)
         {
             TranverseEscherRecords(childrecord, action);
         }
     }
     action(record);
 }
Ejemplo n.º 22
0
		public MsofbtSpgr(EscherRecord record) : base(record) { }
Ejemplo n.º 23
0
		public MsofbtDg(EscherRecord record) : base(record) { }
Ejemplo n.º 24
0
		public MsofbtOPT(EscherRecord record) : base(record) { }
Ejemplo n.º 25
0
		public MsofbtBlipBitmapDIB(EscherRecord record) : base(record) { }
Ejemplo n.º 26
0
		public MsofbtSelection(EscherRecord record) : base(record) { }