]> git.lyx.org Git - lyx.git/blobdiff - src/Length.cpp
empty file format change due to r29840.
[lyx.git] / src / Length.cpp
index c6e46066af8a2081319b57667d23e8c636ab0637..e248d7c4f4e2e918065e4f8801ebae1b6cbd0361 100644 (file)
@@ -276,6 +276,26 @@ int Length::inBP() const
 }
 
 
+Length::UNIT Length::defaultUnit()
+{
+       // FIXME user a proper pref, since we should get rid of
+       // default_papersize in lyxrc.
+       UNIT u = Length::CM;
+       switch (lyxrc.default_papersize) {
+               case PAPER_USLETTER:
+               case PAPER_USLEGAL:
+               case PAPER_USEXECUTIVE:
+                       u = Length::IN;
+                       break;
+               default:
+                       break;
+       }
+
+       return u;
+}
+
+
+
 bool operator==(Length const & l1, Length const & l2)
 {
        return l1.value() == l2.value() && l1.unit() == l2.unit();