selectops

selectops

Functions

DenemoObjType get_clip_obj_type ()
gboolean insert_clip_obj ()
void clearbuffer ()
void free_clipboard ()
void saveselection ()
void copytobuffer ()
void delete_selection ()
gboolean mark_status ()
void set_mark ()
void unset_mark ()
void set_point ()
void copywrapper ()
void cutwrapper ()
void pastewrapper ()
void calcmarkboundaries ()
void saveselwrapper ()
void undowrapper ()
void redowrapper ()
void update_undo_info ()
void update_redo_info ()
void store_for_undo_change ()
gboolean take_snapshot ()
void stage_undo ()
void goto_mark ()
void goto_selection_start ()
DenemoPosition * pop_position ()
void push_position ()
void get_position ()
DenemoObject * get_mark_object ()
DenemoObject * get_point_object ()
void save_selection ()
void restore_selection ()
gboolean in_selection ()
void swap_point_and_mark ()
GList * pop_off_clipboard ()
gboolean pop_clipboard ()
void push_clipboard ()
gint get_staffs_in_clipboard ()
gchar * get_last_change ()
void insert_clipboard ()
gint get_clip_objs ()

Description

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);

set_mark ()

void
set_mark (DenemoAction *action,
          DenemoScriptParam *param);

unset_mark ()

void
unset_mark (DenemoAction *action,
            DenemoScriptParam *param);

set_point ()

void
set_point (DenemoAction *action,
           DenemoScriptParam *param);

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_mark ()

void
goto_mark (DenemoAction *action,
           DenemoScriptParam *param);

goto_selection_start ()

void
goto_selection_start (DenemoAction *action,
                      DenemoScriptParam *param);

pop_position ()

DenemoPosition *
pop_position (void);

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);