- space = sp;
- if (sp == Other) {
- switch (int(val * 1000 + 0.5)) {
- case 1000: space = Single; break;
- case 1250: space = Onehalf; break;
- case 1667: space = Double; break;
- default: value = val; break;
- }
- }
+ return convert<double>(getValueAsString());
+}
+
+
+void Spacing::set(Spacing::Space sp, double val)
+{
+ set(sp, convert<string>(val));