//========================================================================================= internal void SetOwner(CodeViewer viewer) { this.Viewer = viewer; this.Caret = new TextCaret(this); this.Renderer = new DocumentViewRenderer(viewer); }