public bool Execute(CommandID cmdId) { if (result != null && result.Execute(cmdId)) { return(true); } if (cmdId.Guid == CmdSets.GuidReko) { switch (cmdId.ID) { case CmdIds.ActionNextSearchHit: Advance(1); return(true); case CmdIds.ActionPrevSearchHit: Advance(-1); return(true); } } return(false); }