texteditor: direct open, returns editor
layouting: #setLayouter support layouter.type ("tiling", "vertical", "horizontal")