]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/LyXView.C
Extracted from r14281
[lyx.git] / src / frontends / LyXView.C
index 9b4408ae0dcf1d151adfc9a91c6b962bec63a3e4..7cf2a058872ab425c93c0f3bdce2a808864eaa4e 100644 (file)
@@ -68,27 +68,33 @@ Gui & LyXView::gui()
 
 
 LyXView::LyXView(Gui & owner)
-       : owner_(owner),
+       : work_area_(0),
+         owner_(owner),
          toolbars_(new Toolbars(*this)),
          intl_(new Intl),
          autosave_timeout_(new Timeout(5000)),
          lyxfunc_(new LyXFunc(this)),
          dialogs_(new Dialogs(*this)),
-         controlcommand_(new ControlCommandBuffer(*this)),
-         work_area_(0)
+         controlcommand_(new ControlCommandBuffer(*this))
 {
        lyxerr[Debug::INIT] << "Initializing LyXFunc" << endl;
 }
 
 
+LyXView::~LyXView()
+{
+}
+
+
 void LyXView::setWorkArea(WorkArea * work_area)
 {
        work_area_ = work_area;
 }
 
 
-LyXView::~LyXView()
+void LyXView::redrawWorkArea()
 {
+       work_area_->redraw();
 }