From: André Pönitz Date: Tue, 13 Nov 2001 08:21:03 +0000 (+0000) Subject: activate row delete/insert for the 'cases' environment, too X-Git-Tag: 1.6.10~20350 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=d76cb8f1cf799aba11cbb8b13a8baecd29b54dbe;p=features.git activate row delete/insert for the 'cases' environment, too git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3015 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/mathed/formulabase.C b/src/mathed/formulabase.C index 124c64e395..4705bb82e7 100644 --- a/src/mathed/formulabase.C +++ b/src/mathed/formulabase.C @@ -555,7 +555,7 @@ InsetFormulaBase::localDispatch(BufferView * bv, kb_action action, case LFUN_MATH_COLUMN_DELETE: { MathInset::idx_type idx = 0; - MathArrayInset * p = mathcursor ? mathcursor->enclosingArray(idx) : 0; + MathGridInset * p = mathcursor ? mathcursor->enclosingGrid(idx) : 0; if (p) { bv->lockedInsetStoreUndo(Undo::EDIT); char al = arg.size() ? arg[0] : 'c'; diff --git a/src/mathed/math_cursor.C b/src/mathed/math_cursor.C index 2b4db8d149..1cb978decb 100644 --- a/src/mathed/math_cursor.C +++ b/src/mathed/math_cursor.C @@ -917,10 +917,10 @@ bool MathCursor::selection() const } -MathArrayInset * MathCursor::enclosingArray(MathCursor::idx_type & idx) const +MathGridInset * MathCursor::enclosingGrid(MathCursor::idx_type & idx) const { for (int i = Cursor_.size() - 1; i >= 0; --i) { - MathArrayInset * p = (*Cursor_[i].par_)->asArrayInset(); + MathGridInset * p = (*Cursor_[i].par_)->asGridInset(); if (p) { idx = Cursor_[i].idx_; return p; @@ -1126,7 +1126,7 @@ void MathCursor::readLine(MathArray & ar) const char MathCursor::valign() const { idx_type idx; - MathArrayInset * p = enclosingArray(idx); + MathGridInset * p = enclosingGrid(idx); return p ? p->valign() : '\0'; } @@ -1134,7 +1134,7 @@ char MathCursor::valign() const char MathCursor::halign() const { idx_type idx; - MathArrayInset * p = enclosingArray(idx); + MathGridInset * p = enclosingGrid(idx); return p ? p->halign(idx % p->ncols()) : '\0'; } diff --git a/src/mathed/math_cursor.h b/src/mathed/math_cursor.h index ff4e92e6a4..513886d97a 100644 --- a/src/mathed/math_cursor.h +++ b/src/mathed/math_cursor.h @@ -27,7 +27,7 @@ class MathInset; class MathAtom; -class MathArrayInset; +class MathGridInset; class MathFuncInset; class MathHullInset; class MathScriptInset; @@ -126,7 +126,7 @@ public: /// MathAtom & par() const; /// return the next enclosing grid inset and the cursor's index in it - MathArrayInset * enclosingArray(idx_type &) const; + MathGridInset * enclosingGrid(idx_type &) const; /// InsetFormulaBase const * formula(); ///