X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FMailInset.cpp;h=c59949a3ba2cd9ff5dc946eda0e90fb418665487;hb=2c357c1d23b7b83839a9beb8225d4f1ae4f793b4;hp=1ee4a345715fc55a6d37caf4c8f217cdc62e4770;hpb=4863cfdf784461ba035abc2978a42fc1638883cd;p=lyx.git diff --git a/src/insets/MailInset.cpp b/src/insets/MailInset.cpp index 1ee4a34571..c59949a3ba 100644 --- a/src/insets/MailInset.cpp +++ b/src/insets/MailInset.cpp @@ -13,44 +13,44 @@ #include "MailInset.h" #include "BufferView.h" -#include "debug.h" -#include "LyX.h" -#include "frontends/Dialogs.h" +#include "frontends/Application.h" +#include "support/debug.h" -namespace lyx { +#include + +using namespace std; -using std::string; +namespace lyx { void MailInset::showDialog(BufferView * bv) const { BOOST_ASSERT(bv); - bv->showInsetDialog(name(), inset2string(*bv->buffer()), - &inset()); + bv->showDialog(name(), inset2string(bv->buffer()), &inset()); } void MailInset::updateDialog(BufferView * bv) const { BOOST_ASSERT(bv); - bv->updateDialog(name(), inset2string(*bv->buffer())); + bv->updateDialog(name(), inset2string(bv->buffer())); } void MailInset::hideDialog() const { - LyX::cref().hideDialogs(name(), &inset()); + if (theApp()) + theApp()->hideDialogs(name(), &inset()); } void print_mailer_error(string const & class_name, string const & data, int arg_id, string const & arg) { - lyxerr << '\n' << class_name << "::string2params(" << data << ")\n" - << "Expected arg " << arg_id << " to be \"" << arg << "\"\n" - << std::endl; + LYXERR0('\n' << class_name << "::string2params(" << data << ")\n" + << "Expected arg " << arg_id << " to be \"" << arg << "\"\n"); }