class Buffer;
class Dimension;
+class InsetLabel;
class LaTeXFeatures;
class RenderMonitoredPreview;
InsetInclude(InsetCommandParams const &);
~InsetInclude();
+ void setBuffer(Buffer & buffer);
+ bool isLabeled() const { return true; }
+
/// Override these InsetButton methods if Previewing
void metrics(MetricsInfo & mi, Dimension & dim) const;
///
DisplayType display() const;
///
InsetCode lyxCode() const { return INCLUDE_CODE; }
- /** Fills \c list
- * \param buffer the Buffer containing this inset.
- * \param list the list of labels in the child buffer.
- */
- void getLabelList(std::vector<docstring> & list) const;
/** Fills \c keys
* \param buffer the Buffer containing this inset.
* \param keys the list of bibkeys in the child buffer.
mutable bool set_label_;
mutable RenderButton button_;
mutable docstring listings_label_;
+ InsetLabel * label_;
};
/// return loaded Buffer or zero if the file loading did not proceed.