Example #1
0
        //--------------------------------------------------------------------------
        //
        // Utility Methods
        //
        //--------------------------------------------------------------------------

        /// <summary> Tests whether this DefineFont3 tag is equivalent to another DefineFont3
        /// tag instance.
        ///
        /// </summary>
        /// <param name="obj">Another DefineFont3 instance to test for equality.
        /// </param>
        /// <returns> true if the given instance is considered equal to this instance
        /// </returns>
        public override bool Equals(System.Object obj)
        {
            bool isEqual = false;

            if (obj is DefineFont3 && base.Equals(obj))
            {
                DefineFont3 defineFont = (DefineFont3)obj;

                // DefineFontAlignZones already checks if its font is equal, so we
                // don't check here to avoid circular equality checking...
                //if (equals(defineFont.zones, this.zones))

                isEqual = true;
            }

            return(isEqual);
        }
		public virtual void  defineFont3(DefineFont3 tag)
		{
		}
		private Tag decodeDefineFont3()
		{
			DefineFont3 t = new DefineFont3();
			return decodeDefineFont2And3(t);
		}