[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Denemo-devel] [bug #29613] Bug with display--denemo doesn't know correc
From: |
anonymous |
Subject: |
[Denemo-devel] [bug #29613] Bug with display--denemo doesn't know correct time sig |
Date: |
Tue, 20 Apr 2010 00:55:22 +0000 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) |
URL:
<http://savannah.gnu.org/bugs/?29613>
Summary: Bug with display--denemo doesn't know correct time
sig
Project: GNU Denemo, a gtk+ frontend to GNU Lilypond
Submitted by: None
Submitted on: Tue 20 Apr 2010 12:55:22 AM UTC
Category: None
Severity: 3 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
Hi Guys,
While trying to update the Rebar script to use the "query=timesigname" stuff,
I found that a problem was being caused by what's probably a familiar denemo
quirk. Namely, when you move to a measure from a measure with a different
time signature, denemo temporarily thinks it's still in the old signature. To
see what I'm referring to, try this:
1.Insert 4 quarter notes in a blank score, 4/4 timesig.
2.Insert a timesig change to 3/4, and enter a couple quarters.
3.Now hit the home key or MoveToBeginning. The 4/4 measure will be expanded,
until you move the cursor, at which point it shrinks to normal size.
Apparently Denemo still thinks it's in 3/4 time in step 3. This makes for a
problem when trying to query the initial time signature since doing so after
(d-MoveToBeginning) in a script tells you the time signature from the measure
you WERE in before the move. To see what I mean, run this script when you put
the cursor in bar 2 from the above example:
(d-MoveToBeginning)
(d-InfoDialog (d-InsertTimeSig "query=timesigname"))
I get "3/4" as the output, but it should be 4/4. Running the script twice in
succession, denemo realizes it's in 4/4.
Not sure how to wake denemo out of its trance, so to speak, via script, so it
realizes its in a new bar. (d-RefreshDisplay) doesn't do it.
-Dan W.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?29613>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Denemo-devel] [bug #29613] Bug with display--denemo doesn't know correct time sig,
anonymous <=