[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Denemo-devel] Paste
From: |
Nils Gey |
Subject: |
Re: [Denemo-devel] Paste |
Date: |
Thu, 6 May 2010 22:54:02 +0200 |
1) Additionally needed is
d-GetMeasureNumber
the staffnumber is not needed.
2) Richard, sadly your removal of measurebreaks did not work.
I have attached my paste2-prototype as textfile. It works, in case of empty
measures and incomplete measures better than the current one.
You can easily test what I mean by inserting two staffs, one measure filled
with quarter-notes per staff is enough, select and copy them and paste them
with my script to the first staff. You will see two additional empty measures
at the end of each staff.
3) Next problem:
PushPosition and PopPosition
I get the impression that the stack is not deleted between the scripts? Can
this be done manually?
I also have problems to fully understand the concept.
The paste script saves an initial cursor-position. After the first staff is
pasted it returns to the saved position, goes one staff down and continues with
pasting. This all works for any nubmer of measure. But how do I return to the
initial position in the end?
Nils
On Thu, 6 May 2010 21:19:27 +0200
Nils Gey <address@hidden> wrote:
> For a working paste this needs to be done in C:
>
> 1) Selecting (and Copying) multi-staff does include a tailing MEASUREBREAK at
> the end. This is one too much, please remove it.
> 2) (d-GetClipObjType 1 0) returns -1 if there is only one staff in the
> selection. Is it possible to simply return #f if the first parameter, the
> staffcounter, is invalid?
>
> Annoying, but no showstopper:
> -Copy does not include many things like staccato, tenuto or other (possibly
> outdated) note/chord parameter like the old dynamics (ctrl+d) so these
> information are lost if pasted.
>
> Nils
>
>
> On Thu, 6 May 2010 19:24:59 +0200
> Nils Gey <address@hidden> wrote:
>
> > I'm working on paste right now.
> >
> >
> > _______________________________________________
> > Denemo-devel mailing list
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/denemo-devel
> >
>
>
> _______________________________________________
> Denemo-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/denemo-devel
>
denemopaste
Description: Binary data