public void Attach(DummySession parent, CharacterDocument doc) { _parent = parent; if (!_viewer.IsDisposed) { _viewer.SetContent(doc); } }
public CharacterDocumentViewerContainer(CharacterDocument doc) { _viewer = new CharacterDocumentViewer(); _viewer.SetContent(doc, GEnv.DefaultRenderProfile); _viewer.Dock = DockStyle.Fill; _caretTimer = new System.Windows.Forms.Timer(); _caretTimer.Interval = Win32.GetCaretBlinkTime(); _caretTimer.Tick += new EventHandler(this.OnCaretTimer); _caretTimer.Start(); this.Controls.Add(_viewer); this.Size = new Size(300, 300); }