public HideLayerEvent(HideEvent srcEvent, PropertyType property) : base(srcEvent) { if (property.Key == "Bckg") { _name = "Background"; } else { Console.WriteLine("HideLayerEvent: " + property.Key); _name = "fixme!"; } }
public override void Parse(ActionParser parser) { int number = parser.ReadInt32(); for (int i = 0; i < number; i++) { ReferenceType referenceType = null; string type = parser.ReadFourByteString(); switch (type) { case "Clss": referenceType = new ClassType(); break; case "Enmr": referenceType = new EnmrType(); break; case "indx": referenceType = new IndexType(); break; case "name": referenceType = new NameType(); break; case "prop": referenceType = new PropertyType(); break; case "rele": referenceType = new ReleType(); break; default: Console.WriteLine("ReferenceParameter: type {0} unknown!", type); break; } if (referenceType != null) { referenceType.Parse(parser); _set.Add(referenceType); } } }