private void removeSelectedObjectToolStripMenuItem_Click(object sender, EventArgs e)
{
ArrayList Arr = (ArrayList)lstProtos.SelectedObjects;
List<ItemProto> Prots = new List<ItemProto>((ItemProto[])Arr.ToArray(typeof(ItemProto)));
foreach (ItemProto Prot in Prots)
{
if (CurrentProto!=null && CurrentProto.ProtoId == Prot.ProtoId)
{
CurrentProto = null;
SetProtoGUI(new ItemProto(), true);
}
LoadedProtos.Remove(Prot);
}
lstProtos.SetObjects(LoadedProtos);
lstProtos.SelectedObjects = null;
}