public ByteFlagsHexField(HexDocument doc, string parentName, string name, ulong start) : base(doc, parentName, name, start, 1) { this.data = new ByteVM((byte)doc.ReadByte(start), a => UpdateValue(), false); }
public ByteHexField(HexDocument doc, string parentName, string name, ulong start, bool useDecimal = false) : base(doc, parentName, name, start, 1) { this.data = new ByteVM((byte)doc.ReadByte(start), a => UpdateValue(), useDecimal); }
public ByteHexField(HexDocument doc, string parentName, string name, ulong start, bool useDecimal = false) : base(doc, parentName, name, start, 1) { var val = (byte)doc.ReadByte(start); this.data = new ByteVM(val, a => UpdateValue()); if (useDecimal) this.data.Value = val; }