insetnames[MATH_XARROW_CODE] = InsetName("mathxarrow");
insetnames[MATH_XYARROW_CODE] = InsetName("mathxyarrow");
insetnames[MATH_XYMATRIX_CODE] = InsetName("mathxymatrix");
+ insetnames[MATH_DIAGRAM_CODE] = InsetName("mathdiagram");
insetnames[MATH_MACRO_CODE] = InsetName("mathmacro");
passed = true;
return getLayout().isKeepEmpty();
}
+
bool Inset::forceLTR() const
{
return getLayout().forceLTR();
}
-void Inset::initView()
+
+bool Inset::isInToc() const
{
- if (isLabeled())
- buffer().updateBuffer();
+ return getLayout().isInToc();
}
<< insetName(lyxCode()) << std::endl;
} else if (cur.buffer() != buffer_)
lyxerr << "cur.buffer() != buffer_ in Inset::dispatch()" << std::endl;
- cur.updateFlags(Update::Force | Update::FitCursor);
+ cur.screenUpdateFlags(Update::Force | Update::FitCursor);
cur.dispatched();
doDispatch(cur, cmd);
}
break;
default:
- cur.noUpdate();
+ cur.noScreenUpdate();
cur.undispatched();
break;
}