std::string short_gui_name;
};
static const type_info types[];
- ///
- static int getType(std::string const & name);
- ///
- static std::string const & getName(int type);
///
InsetRef(Buffer * buffer, InsetCommandParams const &);
+ ///
+ void changeTarget(docstring const & new_label);
+
/// \name Public functions inherited from Inset class
//@{
///
+ docstring layoutName() const;
+ ///
+ void doDispatch(Cursor & cur, FuncRequest & cmd);
+ ///
+ bool getStatus(Cursor & cur, FuncRequest const & cmd, FuncStatus & status) const;
+ ///
bool isLabeled() const { return true; }
///
docstring toolTip(BufferView const &, int, int) const
///
bool hasSettings() const { return true; }
///
- bool inheritFont() const { return true; }
- ///
InsetCode lyxCode() const { return REF_CODE; }
///
DisplayType display() const { return Inline; }
void addToToc(DocIterator const & di, bool output_active,
UpdateType utype, TocBackend & backend) const;
///
- bool forceLTR() const { return true; }
+ bool forceLTR(OutputParams const &) const;
//@}
/// \name Static public methods obligated for InsetCommand derived classes