/* commandfuncs.h * header file for functions invoked by user keypresses * * for Denemo, a gtk+ frontend to GNU Lilypond * (c) 1999-2005 Matthew Hiller */ #include #ifndef COMMANDFUNCSH #define COMMANDFUNCSH void nudgerightward (DenemoGUI *gui); void nudge_downward (DenemoGUI *gui); void set_width_to_work_with (DenemoGUI *gui); void adjustmeasurewidth (DenemoScore *si, gint amount); void setcurrents (DenemoScore *si); void adjuststaffheight (DenemoScore *si, gint amount); void measureleft (DenemoGUI *gui); void measureright (DenemoGUI *gui); void staffup (DenemoGUI *gui); void staffdown (DenemoGUI *si); void cursorleft (DenemoGUI *gui); void cursorright (DenemoGUI *gui); void cursorup (DenemoGUI *gui); void cursordown (DenemoGUI *gui); void shiftcursor (DenemoScore *si, gint note_value); void changeduration (DenemoScore *si, gint duration); void tonechange (DenemoScore *si, gboolean remove); void changeenshift (DenemoScore *si, gint amount); void change_stem_directive (DenemoScore *si, enum stemdirections amount); void changedots (DenemoScore *si, gint amount); void appendmeasures (DenemoScore *si, gint number); void deletestaff (DenemoScore *si, gint pos); void insertclone (DenemoScore *si); void toend (GtkAction *action, DenemoGUI *gui); void tohome (GtkAction *action, DenemoGUI *gui); void tonextscore (GtkAction *action, DenemoGUI *gui); void inserttuplet (DenemoScore *si, tuplet_type type); void object_insert (DenemoScore *si, DenemoObject *mudela_obj_new); void stem_directive_insert (GtkAction *action, DenemoGUI *gui); void toggle_begin_slur (DenemoScore *si); void toggle_end_slur (DenemoScore *si); void insertgrace(DenemoScore *si); void toggle_start_crescendo (DenemoGUI *gui); void toggle_end_crescendo (DenemoGUI *gui); void toggle_start_diminuendo (DenemoGUI *gui); void toggle_end_diminuendo (DenemoGUI *gui); void nextmeasure(DenemoScore *si, gboolean all); void caution (DenemoScore *si); void displayhelper(DenemoGUI *si); gboolean auto_save_document_timeout(DenemoScore *si); void delete_staff(DenemoScore *si, guint callback_action); void delete_staff_current(GtkAction *action,DenemoGUI *gui); void delete_staff_before(GtkAction *action, DenemoGUI *gui); void delete_staff_after(GtkAction *action, DenemoGUI *gui); void appendmeasurestoentirescore(DenemoScore *si, gint number); void deletemeasure(DenemoGUI * gui); void deleteobject(DenemoGUI *gui); #endif /*COMMANDFUNCSH */