Functions
get_note_directive_number ()
DenemoDirective *
get_note_directive_number (gint num);
unpopulate_menu ()
gboolean
unpopulate_menu (GtkWidget *menu);
get_scoretitle ()
gchar *
get_scoretitle (void);
widget_for_directive ()
void
widget_for_directive (DenemoDirective *directive);
widget_for_staff_directive ()
void
widget_for_staff_directive (DenemoDirective *directive,
GtkMenu *menu);
widget_for_voice_directive ()
void
widget_for_voice_directive (DenemoDirective *directive,
GtkMenu *menu);
widget_for_movementcontrol_directive ()
void
widget_for_movementcontrol_directive (DenemoDirective *directive);
widget_for_header_directive ()
void
widget_for_header_directive (DenemoDirective *directive);
widget_for_layout_directive ()
void
widget_for_layout_directive (DenemoDirective *directive);
text_edit_note_directive ()
gboolean
text_edit_note_directive (gchar *tag);
set_action_script_for_tag ()
void
set_action_script_for_tag (gchar *tag,
gchar *script);
get_action_script ()
gchar *
get_action_script (gchar *name);
edit_object_directive ()
void
edit_object_directive (DenemoAction *action,
DenemoScriptParam *param);
edit_clef_directive ()
void
edit_clef_directive (DenemoAction *action,
DenemoScriptParam *param);
edit_keysig_directive ()
void
edit_keysig_directive (DenemoAction *action,
DenemoScriptParam *param);
edit_timesig_directive ()
void
edit_timesig_directive (DenemoAction *action,
DenemoScriptParam *param);
edit_staff_directive ()
void
edit_staff_directive (DenemoAction *action,
DenemoScriptParam *param);
edit_voice_directive ()
void
edit_voice_directive (DenemoAction *action,
DenemoScriptParam *param);
edit_score_directive ()
void
edit_score_directive (DenemoAction *action,
DenemoScriptParam *param);
edit_movement_directive ()
void
edit_movement_directive (DenemoAction *action,
DenemoScriptParam *param);
edit_object ()
void
edit_object (void);
standalone_directive ()
void
standalone_directive (DenemoAction *action,
DenemoScriptParam *param);
delete_chord_or_note_directive ()
void
delete_chord_or_note_directive (DenemoAction *action,
DenemoScriptParam *param);
delete_directives ()
void
delete_directives (GList **pdirectives);
delete_chord_directive ()
gboolean
delete_chord_directive (gchar *tag);
delete_note_directive ()
gboolean
delete_note_directive (gchar *tag);
delete_staff_directive ()
gboolean
delete_staff_directive (gchar *tag);
delete_voice_directive ()
gboolean
delete_voice_directive (gchar *tag);
DECL_PUT_FIELD()
#define DECL_PUT_FIELD(what, field) gboolean what##_directive_put_##field(gchar *tag, gchar *value);
DECL_GET_FIELD()
#define DECL_GET_FIELD(what, field) gchar *what##_directive_get_##field(gchar *tag);
DECL_GET_INT()
#define DECL_GET_INT(what, field) gint what##_directive_get_##field(gchar *tag);
DECL_PUT_INT()
#define DECL_PUT_INT(what, field) gboolean what##_directive_put_##field(gchar *tag, gint value);
DECL_PUT_GRAPHIC()
#define DECL_PUT_GRAPHIC(what) gboolean what##_directive_put_graphic(gchar *tag, gchar *value);
widget_for_directive_menu ()
void
widget_for_directive_menu (DenemoDirective *directive);