// ---------------------------------------------------------------------- public void FilterWith(Func <iCS_EditorObject, Action <iCS_EditorObject>, bool> cond, Action <iCS_EditorObject> fnc) { P.filterWith( c => c != null && c.IsValid && cond(c, fnc), fnc, EditorObjects ); }