Using an AdvTreeView with Options.KeyboardEdit = True + an AdvEdit as an InplaceEditor with ReturnIsTab=True makes the inplace editor always open if you press . One must press tab to avoid the treeview to open it again. When you press It kind of flicks, and it's noticeable that the advedit appears in coordinates (0, 0) and then opens again in it's place.
In my case, there's just one editable column, where I use the AdvEdit, and I put MyTreeView.StopEditing in it's OnExit event.