#include <config.h>
#include "ControlInclude.h"
-
#include "helper_funcs.h"
-#include "BufferView.h"
#include "funcrequest.h"
#include "gettext.h"
-#include "lyxfunc.h"
#include "lyxrc.h"
-#include "frontends/Alert.h"
-
#include "support/filetools.h"
#include <utility>
+using namespace lyx::support;
+
using std::pair;
{}
-void ControlInclude::initialiseParams(string const & data)
+bool ControlInclude::initialiseParams(string const & data)
{
InsetInclude::Params params;
InsetIncludeMailer::string2params(data, params);
inset_.reset(new InsetInclude(params));
+ return true;
}
void ControlInclude::dispatchParams()
{
InsetInclude::Params p = params();
- string const lfun = InsetIncludeMailer::params2string("include", p);
+ string const lfun = InsetIncludeMailer::params2string(p);
kernel().dispatch(FuncRequest(LFUN_INSET_APPLY, lfun));
}