#include "support/std_sstream.h"
+
+using std::string;
using std::istringstream;
using std::ostream;
using std::ostringstream;
{}
-BufferView * InsetCommand::view() const
-{
- return button_.view();
-}
-
-
void InsetCommand::metrics(MetricsInfo & mi, Dimension & dim) const
{
if (!set_label_) {
void InsetCommand::setParams(InsetCommandParams const & p)
{
- p_.setCmdName(p.getCmdName());
- p_.setContents(p.getContents());
- p_.setOptions(p.getOptions());
+ p_ = p;
set_label_ = false;
}
return localDispatch(FuncRequest(cmd.view(), LFUN_INSET_EDIT));
default:
- return InsetOld::localDispatch(cmd);
+ return UNDISPATCHED;
}
}
void InsetCommandMailer::string2params(string const & in,
InsetCommandParams & params)
{
- params.setCmdName(string());
- params.setContents(string());
- params.setOptions(string());
+ params = InsetCommandParams();
if (in.empty())
return;