/** Quotes.
Used for the various quotes. German, English, French, all either
double or single **/
-class InsetQuotes : public InsetOld {
+class InsetQuotes : public Inset {
public:
///
enum quote_language {
/// Direct access to inner/outer quotation marks
InsetQuotes(char_type c, quote_language l, quote_times t);
///
+ docstring name() const { return from_ascii("Quotes"); }
+ ///
bool metrics(MetricsInfo &, Dimension &) const;
///
void draw(PainterInfo & pi, int x, int y) const;
#if 0
///
- LyXFont const convertFont(LyXFont const & font) const;
+ Font const convertFont(Font const & font) const;
#endif
///
void write(Buffer const &, std::ostream &) const;
///
void validate(LaTeXFeatures &) const;
///
- InsetBase::Code lyxCode() const;
+ Inset::Code lyxCode() const;
// should this inset be handled like a normal character
bool isChar() const { return true; }
private:
- virtual std::auto_ptr<InsetBase> doClone() const;
+ virtual std::auto_ptr<Inset> doClone() const;
///
quote_language language_;