public override bool Equals(System.Object object_Renamed) { bool isEqual = false; if (base.Equals(object_Renamed) && (object_Renamed is DefineEditText)) { DefineEditText defineEditText = (DefineEditText)object_Renamed; if (equals(defineEditText.bounds, this.bounds) && (defineEditText.hasText == this.hasText) && (defineEditText.wordWrap == this.wordWrap) && (defineEditText.multiline == this.multiline) && (defineEditText.password == this.password) && (defineEditText.readOnly == this.readOnly) && (defineEditText.hasTextColor == this.hasTextColor) && (defineEditText.hasMaxLength == this.hasMaxLength) && (defineEditText.hasFont == this.hasFont) && (defineEditText.autoSize == this.autoSize) && (defineEditText.hasLayout == this.hasLayout) && (defineEditText.noSelect == this.noSelect) && (defineEditText.border == this.border) && (defineEditText.wasStatic == this.wasStatic) && (defineEditText.html == this.html) && (defineEditText.useOutlines == this.useOutlines) && equals(defineEditText.font, this.font) && (defineEditText.height == this.height) && (defineEditText.color == this.color) && (defineEditText.maxLength == this.maxLength) && (defineEditText.align == this.align) && (defineEditText.leftMargin == this.leftMargin) && (defineEditText.rightMargin == this.rightMargin) && (defineEditText.ident == this.ident) && (defineEditText.leading == this.leading) && equals(defineEditText.varName, this.varName) && equals(defineEditText.initialText, this.initialText)) { isEqual = true; } } return(isEqual); }
public override void defineEditText(DefineEditText tag) { tags.Add(tag); }
public virtual void defineEditText(DefineEditText tag) { }
private Tag decodeDefineEditText() { DefineEditText t; t = new DefineEditText(); int id = r.readUI16(); t.bounds = decodeRect(); r.syncBits(); t.hasText = r.readBit(); t.wordWrap = r.readBit(); t.multiline = r.readBit(); t.password = r.readBit(); t.readOnly = r.readBit(); t.hasTextColor = r.readBit(); t.hasMaxLength = r.readBit(); t.hasFont = r.readBit(); r.readBit(); // reserved t.autoSize = r.readBit(); t.hasLayout = r.readBit(); t.noSelect = r.readBit(); t.border = r.readBit(); t.wasStatic = r.readBit(); t.html = r.readBit(); t.useOutlines = r.readBit(); if (t.hasFont) { int idref = r.readUI16(); t.font = (DefineFont) dict.getTag(idref); t.height = r.readUI16(); } if (t.hasTextColor) { t.color = decodeRGBA(r); } if (t.hasMaxLength) { t.maxLength = r.readUI16(); } if (t.hasLayout) { t.align = r.readUI8(); t.leftMargin = r.readUI16(); t.rightMargin = r.readUI16(); t.ident = r.readUI16(); t.leading = r.readSI16(); // see errata, leading is signed } t.varName = r.readString(); if (t.hasText) { t.initialText = r.readString(); } dict.add(id, t); return t; }