From: Mathias L. <lun...@us...> - 2004-12-28 23:20:27
|
Update of /cvsroot/lmuse/muse/muse In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30720/muse Modified Files: Tag: REL07 seqmsg.cpp song.cpp Log Message: msgRemoveSig added Index: seqmsg.cpp =================================================================== RCS file: /cvsroot/lmuse/muse/muse/seqmsg.cpp,v retrieving revision 1.32 retrieving revision 1.32.2.1 diff -C2 -d -r1.32 -r1.32.2.1 *** seqmsg.cpp 14 Jul 2004 15:27:26 -0000 1.32 --- seqmsg.cpp 28 Dec 2004 23:19:55 -0000 1.32.2.1 *************** *** 590,593 **** --- 590,608 ---- //--------------------------------------------------------- + // msgRemoveSig + //! sends remove tempo signature message + //--------------------------------------------------------- + + void Audio::msgRemoveSig(int tick, int z, int n, bool doUndoFlag) + { + AudioMsg msg; + msg.id = SEQM_REMOVE_SIG; + msg.a = tick; + msg.b = z; + msg.c = n; + sendMessage(&msg, doUndoFlag); + } + + //--------------------------------------------------------- // msgScanAlsaMidiPorts //--------------------------------------------------------- Index: song.cpp =================================================================== RCS file: /cvsroot/lmuse/muse/muse/song.cpp,v retrieving revision 1.59.2.2 retrieving revision 1.59.2.3 diff -C2 -d -r1.59.2.2 -r1.59.2.3 *** song.cpp 26 Dec 2004 21:02:25 -0000 1.59.2.2 --- song.cpp 28 Dec 2004 23:19:55 -0000 1.59.2.3 *************** *** 1232,1235 **** --- 1232,1241 ---- break; + case SEQM_REMOVE_SIG: + undoOp(UndoOp::DeleteSig, msg->a, msg->b, msg->c); + sigmap.del(msg->a); + updateFlags = SC_SIG; + break; + default: printf("unknown seq message %d\n", msg->id); |