X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetNewline.cpp;h=5a1af78d3e11d3082133a584ca9e5c805a5cdb1b;hb=d45d7de8c35787423e071ef9bdac005b87701df6;hp=a2f555a53eb99e860ccca9e4171dd8772cb144f1;hpb=5008ee540f84715cd10e87f3fa0cd5dc7b974784;p=lyx.git diff --git a/src/insets/InsetNewline.cpp b/src/insets/InsetNewline.cpp index a2f555a53e..5a1af78d3e 100644 --- a/src/insets/InsetNewline.cpp +++ b/src/insets/InsetNewline.cpp @@ -13,12 +13,9 @@ #include "InsetNewline.h" #include "debug.h" -#include "Color.h" -#include "LyXText.h" +#include "Dimension.h" #include "MetricsInfo.h" #include "OutputParams.h" -#include "Paragraph.h" -#include "paragraph_funcs.h" #include "frontends/FontMetrics.h" #include "frontends/Painter.h" @@ -42,15 +39,12 @@ void InsetNewline::write(Buffer const &, ostream & os) const } -bool InsetNewline::metrics(MetricsInfo & mi, Dimension & dim) const +void InsetNewline::metrics(MetricsInfo & mi, Dimension & dim) const { frontend::FontMetrics const & fm = theFontMetrics(mi.base.font); dim.asc = fm.maxAscent(); dim.des = fm.maxDescent(); dim.wid = fm.width('n'); - bool const changed = dim_ != dim; - dim_ = dim; - return changed; } @@ -63,7 +57,7 @@ int InsetNewline::latex(Buffer const &, odocstream &, int InsetNewline::plaintext(Buffer const &, odocstream & os, - OutputParams const &) const + OutputParams const &) const { os << '\n'; return PLAINTEXT_NEWLINE; @@ -101,7 +95,7 @@ void InsetNewline::draw(PainterInfo & pi, int x, int y) const xp[2] = int(x + wid * 0.625); } - pi.pain.lines(xp, yp, 3, Color::eolmarker); + pi.pain.lines(xp, yp, 3, Color_eolmarker); yp[0] = int(y - 0.500 * asc * 0.75); yp[1] = int(y - 0.500 * asc * 0.75); @@ -117,7 +111,7 @@ void InsetNewline::draw(PainterInfo & pi, int x, int y) const xp[2] = int(x); } - pi.pain.lines(xp, yp, 3, Color::eolmarker); + pi.pain.lines(xp, yp, 3, Color_eolmarker); }