#include "BufferView.h"
#include "Dimension.h"
-#include "gettext.h"
+#include "support/gettext.h"
#include "LyX.h"
#include "LyXRC.h"
#include "MetricsInfo.h"
#include <boost/bind.hpp>
+using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-
-using std::string;
-
LyXRC_PreviewStatus RenderPreview::status()
{
getPreviewImage(mi.base.bv->buffer());
if (pimage) {
- dim.asc = pimage->ascent();
- dim.des = pimage->descent();
- dim.wid = pimage->width();
+ dim = pimage->dim();
} else {
dim.asc = 50;
dim.des = 0;
{
// Check the current snippet is the same as that previewed.
if (snippet_ == pimage.snippet())
- LyX::cref().updateInset(parent_);
+ parent_->updateFrontend();
}
RenderMonitoredPreview::RenderMonitoredPreview(Inset const * inset)
- : RenderPreview(inset),
- monitor_(FileName(), 2000)
+ : RenderPreview(inset), monitor_(FileName(), 2000)
{}