#include "buffer.h"
#include "bufferparams.h"
#include "BufferView.h"
+#include "gettext.h"
#include "lengthcommon.h"
#include "lyxtext.h"
}
+string const VSpace::asGUIName() const
+{
+ string result;
+ switch (kind_) {
+ case DEFSKIP:
+ result = lyx::to_utf8(_("Default skip"));
+ break;
+ case SMALLSKIP:
+ result = lyx::to_utf8(_("Small skip"));
+ break;
+ case MEDSKIP:
+ result = lyx::to_utf8(_("Medium skip"));
+ break;
+ case BIGSKIP:
+ result = lyx::to_utf8(_("Big skip"));
+ break;
+ case VFILL:
+ result = lyx::to_utf8(_("Vertical fill"));
+ break;
+ case LENGTH:
+ result = len_.asString();
+ break;
+ }
+ if (keep_)
+ result += ", " + lyx::to_utf8(_("protected"));
+ return result;
+}
+
int VSpace::inPixels(BufferView const & bv) const
{