- static void add_column (Score_element*me,Score_element*);
- static void set_interface (Score_element*me);
- static bool has_interface (Score_element*);
- static SCM force_shift_callback (SCM element, SCM axis);
- static SCM do_shift (Score_element*,SCM);
+ static void add_column (Grob *me, Grob *);
+
+ DECLARE_GROB_INTERFACE();
+ DECLARE_SCHEME_CALLBACK (force_shift_callback, (SCM element));
+ DECLARE_SCHEME_CALLBACK (calc_positioning_done, (SCM element));
+ DECLARE_SCHEME_CALLBACK (force_shift_callback_rest, (SCM element, SCM off));
+ static SCM do_shift (Grob *);