Пример #1
0
        public override uint Recalc()
        {
            uint result = OutputItems.Recalc();

            DataSize.Value = result;
            return(result);
        }
Пример #2
0
        public override uint Recalc()
        {
            uint result = OutputItems.Recalc();

            Header.DataSize.Value = (uint)CellInfo.Count;
            return(result);
        }
Пример #3
0
        public override uint Recalc()
        {
            uint result = OutputItems.Recalc();

            //"OFST"でDataSizeが0のものがあるので、この場合DataSizeの再設定を行わない
            if (!Signature.Value.Equals("OFST") || DataSize.Value != 0)
            {
                DataSize.Value = (ushort)(result - 6);
            }
            return(result);
        }