]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/multi-measure-rest.cc
release: 1.5.47
[lilypond.git] / lily / multi-measure-rest.cc
index ed39337b78db4836b28a725187da3447bceac320..d7f6f04144397dbb704fa7a5379d61fe5114298c 100644 (file)
 #include "text-item.hh"
 #include "percent-repeat-item.hh"
 
-
-void
-Multi_measure_rest::set_interface (Grob*me)
-{
-  me->set_interface (ly_symbol2scm ("multi-measure-rest-interface"));
-}
-
 bool
 Multi_measure_rest::has_interface (Grob*me)
 {
@@ -273,3 +266,13 @@ Multi_measure_rest::set_spacing_rods (SCM smob)
   return SCM_UNSPECIFIED;
 }
 
+
+
+ADD_INTERFACE (Multi_measure_rest,"multi-measure-rest-interface",
+  "A rest that spans a whole number of measures.  For typesetting the
+numbers, fields from font-interface may be used.
+
+padding is the space between number and rest. Measured in staffspace.
+
+",
+  "columns measure-count expand-limit minimum-width padding");