private void button_entity_mark_type_Click(object sender, EventArgs e) { Editor editor = ActiveDocument; Level level = editor.m_level; Entity entity = level.GetSelectedEntity(); if (entity != null) { editor.SaveStateForUndo("Mark entities of same type"); int num = level.MarkEntitiesOfType(entity.Type); ActiveDocument.AddOutputText("Marked " + num + " " + entity.Type.ToString() + " entities."); editor.RefreshGeometry(); } }