3 * This file is part of LyX, the document processor.
4 * Licence details can be found in the file COPYING.
7 * \author Angus Leeming
9 * Full author contact details are available in file CREDITS
14 #include "ControlERT.h"
15 #include "funcrequest.h"
18 ControlERT::ControlERT(Dialog & parent)
19 : Dialog::Controller(parent), status_(InsetERT::Collapsed)
23 bool ControlERT::initialiseParams(string const & data)
25 InsetERTMailer::string2params(data, status_);
30 void ControlERT::clearParams()
32 status_ = InsetERT::Collapsed;
36 void ControlERT::dispatchParams()
38 string const lfun = InsetERTMailer::params2string(status_);
39 kernel().dispatch(FuncRequest(LFUN_INSET_APPLY, lfun));