#include "buffer.h"
#include "bufferparams.h"
#include "BufferView.h"
+#include "gettext.h"
#include "lengthcommon.h"
#include "lyxtext.h"
#include "support/convert.h"
#include "support/lstrings.h"
-using lyx::support::compare;
-using lyx::support::isStrDbl;
-using lyx::support::ltrim;
-using lyx::support::prefixIs;
-using lyx::support::rtrim;
+
+namespace lyx {
+
+using support::compare;
+using support::isStrDbl;
+using support::ltrim;
+using support::prefixIs;
+using support::rtrim;
using std::string;
}
+docstring const VSpace::asGUIName() const
+{
+ docstring result;
+ switch (kind_) {
+ case DEFSKIP:
+ result = _("Default skip");
+ break;
+ case SMALLSKIP:
+ result = _("Small skip");
+ break;
+ case MEDSKIP:
+ result = _("Medium skip");
+ break;
+ case BIGSKIP:
+ result = _("Big skip");
+ break;
+ case VFILL:
+ result = _("Vertical fill");
+ break;
+ case LENGTH:
+ result = from_ascii(len_.asString());
+ break;
+ }
+ if (keep_)
+ result += ", " + _("protected");
+ return result;
+}
+
int VSpace::inPixels(BufferView const & bv) const
{
return 0;
}
}
+
+
+} // namespace lyx