]> git.lyx.org Git - lyx.git/blobdiff - src/insets/InsetGraphicsParams.cpp
Make logic clearer, with help from Lars.
[lyx.git] / src / insets / InsetGraphicsParams.cpp
index 2d9492afdd1d821abbf629ea04dee54661980d99..858ce5e8f0bfce0c2bb8770e258fb57c90c54066 100644 (file)
@@ -15,7 +15,7 @@
 
 #include "debug.h"
 #include "LyX.h" // for use_gui
-#include "LyXLex.h"
+#include "Lexer.h"
 #include "LyXRC.h"
 
 #include "graphics/GraphicsParams.h"
@@ -69,8 +69,8 @@ void InsetGraphicsParams::init()
        lyxscale = 100;                 // lyx scaling in percentage
        display = graphics::DefaultDisplay; // display mode; see preferences
        scale = string("100");                  // output scaling in percentage
-       width = LyXLength();
-       height = LyXLength();
+       width = Length();
+       height = Length();
        keepAspectRatio = false;        // for LaTeX output
        draft = false;                  // draft mode
        noUnzip = false;                // unzip files
@@ -192,7 +192,7 @@ void InsetGraphicsParams::Write(ostream & os, string const & bufpath) const
 }
 
 
-bool InsetGraphicsParams::Read(LyXLex & lex, string const & token, string const & bufpath)
+bool InsetGraphicsParams::Read(Lexer & lex, string const & token, string const & bufpath)
 {
        if (token == "filename") {
                lex.eatLine();
@@ -209,11 +209,11 @@ bool InsetGraphicsParams::Read(LyXLex & lex, string const & token, string const
                scale = lex.getString();
        } else if (token == "width") {
                lex.next();
-               width = LyXLength(lex.getString());
+               width = Length(lex.getString());
                scale = string();
        } else if (token == "height") {
                lex.next();
-               height = LyXLength(lex.getString());
+               height = Length(lex.getString());
                scale = string();
        } else if (token == "keepAspectRatio") {
                keepAspectRatio = true;