示例#1
0
        public void LoadEditorObjects()
        {
            list.SmallImageList = images;
            int cnt = 0;

            foreach (LevelEditorObject obj in ObjectGenerator.GetEditorObjects())
            {
                images.Images.Add(ObjectTypeToImage(obj));
                ListViewItem item = new ListViewItem(obj.name);
                item.Name       = obj.name;
                item.ImageIndex = cnt;
                obj.ListIndex   = cnt++;
                item.Tag        = (LevelEditorObject)obj;
                list.Items.Add(item);
            }

            if (list.Items.Count > 0)
            {
                list.Items[0].Focused = true;
                CurrentImageIndex     = 0;
            }
        }