]> git.lyx.org Git - lyx.git/blobdiff - src/Length.cpp
cleanup and reorder initialisation code of GuiView and GuiToolbars. Move some things...
[lyx.git] / src / Length.cpp
index 4627f8bf47104e3101df88970131353d9411b922..cc457365701cbe0e27024d878847fcd04fa243c9 100644 (file)
@@ -59,6 +59,13 @@ Length::Length(string const & data)
 }
 
 
+void Length::swap(Length & rhs)
+{
+       std::swap(val_, rhs.val_);
+       std::swap(unit_, rhs.unit_);
+}
+
+
 string const Length::asString() const
 {
        ostringstream os;
@@ -153,7 +160,7 @@ int Length::inPixels(int text_width, int em_width_base) const
                ? em_width_base
                : 10*(dpi/72.27)*zoom;
        // A different estimate for em_width is
-       // theFontMetrics(Font(Font::ALL_SANE)).width('M')
+       // theFontMetrics(FontInfo(sane_font)).width('M')
        // but this estimate might not be more accurate as the screen font
        // is different then the latex font.