Exemplo n.º 1
0
        public static void RegObject(ObjectInit oi)
        {
            object         o = htCategory[oi.Category];
            ObjectCategory oc;

            if (o == null)
            {
                oc = new ObjectCategory(oi.Category, oi.CategoryOrder);
                htCategory[oi.Category] = oc;
                alCategory.Add(oc);
            }
            else
            {
                oc       = (ObjectCategory)o;
                oc.Order = Math.Min(oi.CategoryOrder, oc.Order);
            }
            oc.ObjectList.Add(oi);
        }
Exemplo n.º 2
0
        public static void RegObject(ObjectInit oi)
        {
            ObjectCategory category;
            object         obj2 = htCategory[oi.Category];

            if (obj2 == null)
            {
                category = new ObjectCategory(oi.Category, oi.CategoryOrder);
                htCategory[oi.Category] = category;
                alCategory.Add(category);
            }
            else
            {
                category       = (ObjectCategory)obj2;
                category.Order = Math.Min(oi.CategoryOrder, category.Order);
            }
            category.ObjectList.Add(oi);
        }