void InsetExternal::registerEmbeddedFiles(Buffer const &,
- EmbeddedFiles & files, ParConstIterator const & pit) const
+ EmbeddedFiles & files) const
{
- files.registerFile(params_.filename.absFilename(), false, pit);
+ files.registerFile(params_.filename.absFilename(), false, this);
}
}
-bool InsetExternal::metrics(MetricsInfo & mi, Dimension & dim) const
+void InsetExternal::metrics(MetricsInfo & mi, Dimension & dim) const
{
renderer_->metrics(mi, dim);
- bool const changed = dim_ != dim;
- dim_ = dim;
- return changed;
}
void InsetExternal::draw(PainterInfo & pi, int x, int y) const
{
- setPosCache(pi, x, y);
renderer_->draw(pi, x, y);
}
BOOST_ASSERT(false);
}
if (gparams.display == graphics::DefaultDisplay)
- gparams.display = lyxrc.display_graphics;
+ gparams.display = graphics::DisplayType(lyxrc.display_graphics);
// Override the above if we're not using a gui
if (!use_gui)
gparams.display = graphics::NoDisplay;
bool preview_wanted(InsetExternalParams const & params)
{
return params.display == external::PreviewDisplay &&
- support::isFileReadable(params.filename);
+ params.filename.isFileReadable();
}