If you used tr() it will be done automatically.

2013/9/11 The Monkowski Family <[email protected]>

>  I decided to implement it like "Show Frames," doing the work in
> StaffLines and LedgerLine, and saving the setting in the score file.  That
> works fine now, but since I'm adding a new menu item, I'm guessing it has
> to be added to share/locale/mscore_*.ts files.  Is this done manually or is
> it done through the translation server somehow?
>
> Mike
>
>
> On 9/5/2013 9:58 PM, The Monkowski Family wrote:
>
> Sorry about that.
> http://fortinj66.tripod.com/public/intervalguides.gif
>
> Mike
>
> On 9/5/2013 6:04 PM, Lasconic wrote:
>
> The image didn't go through. Can you post it somewhere else and post a
> link on the mailing list?
>
>
> 2013/9/5 The Monkowski Family <[email protected]>
>
>>  OK, I got my build working (except for an occasional crash like David
>> Bolton-2 was getting:
>> http://dev-list.musescore.org/Windows-compilation-error-td7577671.html )
>> and I'd like some guidance on a new feature that I'd like to implement.
>>
>> The idea is to add guide lines to each staff and appropriate ledger lines
>> that show the positions in the scale that have half steps, as an aid for
>> singers sight reading music.  Here is a mock up made by hacking
>> StaffLines::draw
>>
>>
>> The red line is just below the tonic of the scale and the blue lines are
>> between the 3rd and 4th.
>>
>> The interval between the first two notes is a major second since there
>> are no guide lines between them; same for the third and fourth notes.  The
>> interval between the second and third notes is a perfect fourth since there
>> is one guide line between them; same for the fourth and fifth notes.  The
>> interval between the last two notes is a minor third since there is a guide
>> line between them.  By looking at the number of guide lines between the two
>> notes and any accidentals, you can quickly determine the quality of the
>> interval.
>>
>> The guides can also be used as a help for solfege, since the tonic, "do,"
>> sits on the red line, and they can be used to help determine the quality of
>> chords.
>>
>> Now for the programming details:
>>
>> I think this would fit in on the View menu as "Show Interval Guides"
>> along with the other "Show..." items, but I'll be happy to put it wherever
>> you think it fits best.
>>
>> This would only apply to STANDARD_STAFF_TYPE, not percussion or
>> tablature.  The physical position depends on the clef and the key.  There
>> are a few things I am not sure of, though:
>> It could be part of StaffLines and LedgerLine or it could be a new class
>> derived from Element or two classes, one for the staff guides and one for
>> the ledger line guides.  If it uses new Element's, then should they be
>> deleted when the "Show Interval Guides" is switched off or should they be
>> just made invisible?  Should there be an instance every time the key or
>> clef changes in a system, or should there be one element per score that
>> interprets the staves, clefs and keys?  If it uses existing Element's,
>> should the setting be saved with the score file (like "Show Frames") or
>> just be a display option?
>>
>> Any advice would be welcome.
>>
>> Mike
>>
>>
>> ------------------------------------------------------------------------------
>> Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
>> Discover the easy way to master current and previous Microsoft
>> technologies
>> and advance your career. Get an incredible 1,500+ hours of step-by-step
>> tutorial videos with LearnDevNow. Subscribe today and save!
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Mscore-developer mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/mscore-developer
>>
>>
>
>
> ------------------------------------------------------------------------------
> Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
> Discover the easy way to master current and previous Microsoft technologies
> and advance your career. Get an incredible 1,500+ hours of step-by-step
> tutorial videos with LearnDevNow. Subscribe today and 
> save!http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
>
>
>
> _______________________________________________
> Mscore-developer mailing 
> [email protected]https://lists.sourceforge.net/lists/listinfo/mscore-developer
>
>
>
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 2013.0.3392 / Virus Database: 3222/6640 - Release Date: 09/05/13
>
>
>
>
>
> ------------------------------------------------------------------------------
> How ServiceNow helps IT people transform IT departments:
> 1. Consolidate legacy IT systems to a single system of record for IT
> 2. Standardize and globalize service processes across IT
> 3. Implement zero-touch automation to replace manual, redundant tasks
> http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk
> _______________________________________________
> Mscore-developer mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mscore-developer
>
>
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk
_______________________________________________
Mscore-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mscore-developer

Reply via email to