]> git.lyx.org Git - lyx.git/blobdiff - src/BufferView2.C
redraw fix 1.
[lyx.git] / src / BufferView2.C
index 9f069b190503e60f4f4943d051bbe8d55fe65997..5624b2b324c762619b9cea3f04e736728c86067a 100644 (file)
@@ -564,7 +564,7 @@ void BufferView::showLockedInsetCursor(int x, int y, int asc, int desc)
                     locking_inset))
                        text->setCursor(this, cursor,
                                        cursor.par(), cursor.pos() - 1);
-               LScreen::Cursor_Shape shape = LScreen::BAR_SHAPE;
+               LyXScreen::Cursor_Shape shape = LyXScreen::BAR_SHAPE;
                LyXText * txt = getLyXText();
                if (locking_inset->isTextInset() &&
                    locking_inset->lyxCode() != Inset::ERT_CODE &&
@@ -573,10 +573,10 @@ void BufferView::showLockedInsetCursor(int x, int y, int asc, int desc)
                     || txt->real_current_font.isVisibleRightToLeft()
                     != buffer()->params.language->RightToLeft()))
                        shape = (txt->real_current_font.isVisibleRightToLeft())
-                               ? LScreen::REVERSED_L_SHAPE
-                               : LScreen::L_SHAPE;
+                               ? LyXScreen::REVERSED_L_SHAPE
+                               : LyXScreen::L_SHAPE;
                y += cursor.iy() + theLockingInset()->insetInInsetY();
-               pimpl_->screen_->showManualCursor(text, x, y, asc, desc,
+               screen().showManualCursor(text, x, y, asc, desc,
                                                  shape);
        }
 }
@@ -585,7 +585,7 @@ void BufferView::showLockedInsetCursor(int x, int y, int asc, int desc)
 void BufferView::hideLockedInsetCursor()
 {
        if (theLockingInset() && available()) {
-               pimpl_->screen_->hideCursor();
+               screen().hideCursor();
        }
 }
 
@@ -594,7 +594,7 @@ bool BufferView::fitLockedInsetCursor(int x, int y, int asc, int desc)
 {
        if (theLockingInset() && available()) {
                y += text->cursor.iy() + theLockingInset()->insetInInsetY();
-               if (pimpl_->screen_->fitManualCursor(text, this, x, y, asc, desc)) {
+               if (screen().fitManualCursor(this, text, x, y, asc, desc)) {
                        updateScrollbar();
                        return true;
                }
@@ -611,7 +611,7 @@ int BufferView::unlockInset(UpdatableInset * inset)
                inset->insetUnlock(this);
                theLockingInset(0);
                // make sure we update the combo !
-               owner()->setLayout(getLyXText()->cursor.par()->layout());
+               owner()->setLayout(getLyXText()->cursor.par()->layout()->name());
                // Tell the paragraph dialog that we changed paragraph
                owner()->getDialogs()->updateParagraph();
                finishUndo();