namespace frontend {
ControlEmbeddedFiles::ControlEmbeddedFiles(Dialog & parent)
- : Dialog::Controller(parent), embedded_files(NULL)
+ : Dialog::Controller(parent)
{}
+EmbeddedFiles & ControlEmbeddedFiles::embeddedFiles()
+{
+ return kernel().buffer().embeddedFiles();
+}
+
+
bool ControlEmbeddedFiles::initialiseParams(string const &)
{
return true;
{
// copy buffer embeddedFiles to a local copy
kernel().buffer().embeddedFiles().update();
- embedded_files = &kernel().buffer().embeddedFiles();
}
}
+bool ControlEmbeddedFiles::extract(EmbeddedFile const & item)
+{
+ return item.extract(&kernel().buffer());
+}
+
+
} // namespace frontend
} // namespace lyx