+ /** LFUN_INSET_APPLY requires a name, "citation", "ref" etc so that
+ it knows what to do with the rest of the contents.
+ An empty name indicates that no action will occur on 'Apply'.
+ */
+ ControlCommand(Dialog &, string const & lfun_name = string());
+ ///
+ InsetCommandParams & params() { return params_; }
+ ///
+ InsetCommandParams const & params() const { return params_; }
+ ///
+ virtual void initialiseParams(string const & data);
+ /// clean-up on hide.
+ virtual void clearParams();
+ /// clean-up on hide.
+ virtual void dispatchParams();