コード例 #1
0
        void RestructEnlarge(TAlternativeParserGrpCrossItem AItem)
        {
            TAlternativeParserGrpItemTFS          mPos;
            TAlternativeParserGrpCrossItemEnlarge Enl;
            TAlternativeParserEnlargerTrashItem   TrItem;
            TDynamicArray Mass = new TDynamicArray();

            f_Enlarger.FindTrashItem(AItem, Mass);
            for (int i = 0; i <= Mass.Count - 1; i++)
            {
                TrItem = (TAlternativeParserEnlargerTrashItem)(Mass.GetItems(i));
                Enl    = AItem.FindEnlarge(TrItem.Pos);
                if (Enl == null)
                {
                    AddToListEnlarge(AItem.RestructEnlarge(TrItem));
                }
            }
            Mass = null;
        }