This seems enough for me:
sgFavourites.ColRow := Point(1, 11);
sgFavourites.SetFocus;
sgFavourites.EditorMode:=true;
You only need
sgFavourites.Options := sgFavourites.Options + [goEditing]; if you previously disabled it for some other reason.
You may also want to call
sgFavourites.ClearSelections; to tidy the screen.
If you use option
goAlwaysShowEditor you don't even need to toggle
EditorMode, but there are downsides of course.
AFAICT you shouldn't invoke
OnSelectCell. It's already triggered even if the selection is changed non-interactively.
PS. Sorry for the previous unthoughtful reply