Functions
get_clip_obj_type ()
DenemoObjType
get_clip_obj_type (gint staff,
gint object);
insert_clip_obj ()
gboolean
insert_clip_obj (gint staff,
gint object);
clearbuffer ()
void
clearbuffer (void);
free_clipboard ()
void
free_clipboard (GList *clipboard);
saveselection ()
void
saveselection (DenemoMovement *si);
copytobuffer ()
void
copytobuffer (DenemoMovement *si);
param
si pointer to the score information structure
delete_selection ()
void
delete_selection (void);
mark_status ()
gboolean
mark_status (void);
copywrapper ()
void
copywrapper (DenemoAction *action,
DenemoScriptParam *param);
param
action pointer to the DenemoAction event
param
gui pointer to the DenemoProject structure
cutwrapper ()
void
cutwrapper (DenemoAction *action,
DenemoScriptParam *param);
param
action pointer to the DenemoAction event
param
gui pointer to the DenemoProject structure
pastewrapper ()
void
pastewrapper (DenemoAction *action,
DenemoScriptParam *param);
param
gui pointer to the DenemoProject structure
param
action pointer to the DenemoAction event
calcmarkboundaries ()
void
calcmarkboundaries (DenemoMovement *si);
Inputs
scoreinfo - score information
saveselwrapper ()
void
saveselwrapper (DenemoAction *action,
DenemoScriptParam *param);
undowrapper ()
void
undowrapper (DenemoAction *action,
DenemoScriptParam *param);
Inputs
data - pointer to the score
callback_action - unused
widget - unused
redowrapper ()
void
redowrapper (DenemoAction *action,
DenemoScriptParam *param);
Inputs
data - pointer to the score
callback_action - unused
widget - unused
update_undo_info ()
void
update_undo_info (DenemoMovement *si,
DenemoUndoData *undo);
Updates the undo list with current operation.
Is passed score structure and undo_data structure
update_redo_info ()
void
update_redo_info (DenemoMovement *si,
DenemoUndoData *redo);
store_for_undo_change ()
void
store_for_undo_change (DenemoMovement *si,
DenemoObject *obj);
take_snapshot ()
gboolean
take_snapshot (void);
stage_undo ()
void
stage_undo (DenemoMovement *si,
action_type type);
goto_selection_start ()
void
goto_selection_start (DenemoAction *action,
DenemoScriptParam *param);
push_position ()
void
push_position (void);
get_position ()
void
get_position (DenemoMovement *si,
DenemoPosition *pos);
get_mark_object ()
DenemoObject *
get_mark_object (void);
get_point_object ()
DenemoObject *
get_point_object (void);
save_selection ()
void
save_selection (DenemoMovement *si);
restore_selection ()
void
restore_selection (DenemoMovement *si);
in_selection ()
gboolean
in_selection (DenemoMovement *si);
swap_point_and_mark ()
void
swap_point_and_mark (DenemoAction *action,
DenemoScriptParam *param);
pop_off_clipboard ()
GList *
pop_off_clipboard (void);
pop_clipboard ()
gboolean
pop_clipboard (gint count);
push_clipboard ()
void
push_clipboard (void);
get_staffs_in_clipboard ()
gint
get_staffs_in_clipboard (void);
get_last_change ()
gchar *
get_last_change (DenemoMovement *si);
insert_clipboard ()
void
insert_clipboard (GList *clipboard);
get_clip_objs ()
gint
get_clip_objs (gint m);