User Tools

Site Tools


jwlua:developer_doc_change_requests

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
jwlua:developer_doc_change_requests [2015/08/28 02:27]
thomas FCNote::CalcStaffPosition(): always uses transposing notation
jwlua:developer_doc_change_requests [2015/10/14 22:31]
jariw [End of Sample (put additional requests below)]
Line 9: Line 9:
 ==== End of Sample (put additional requests below) ==== ==== End of Sample (put additional requests below) ====
  
-----+<del>----
 **FCNote::​CalcStaffPosition()** **FCNote::​CalcStaffPosition()**
  
-**Add this text:** Even when the score is displayed in concert pitch, the calculated value will be as if the display was transposing.+(JW: Added to v0.40 docs) 
 + 
 +**Add this text:** Even when the score is displayed in concert pitch, the calculated value will be as if the display was transposing. ​[In contrast to this, FCNoteEntry::​CalcStemLength() does change when switching between sounding and transposing display. Should this be harmonized?​] 
 ---- ----
 +
 +**FCNote::​CalcWrittenPitch()**
 +
 +(JW: Added to v0.40 docs)
 +
 +**Add this text:** Even when the score is displayed in concert pitch, the calculated value will be as if the display was transposing. [Same as CalcStaffPosition()]
 +
 +----
 +
 +**FCNoteEntry**
 +
 +(JW: A modified version of this was added to v0.40 docs)
 +
 +**Add this text:** [After "The class is also a collection of notes (of the FCNote class).] The order of notes in the collection is low to high.
 +----
 +
 +**FCStaffListLookup**
 +
 +(JW: Fixed in v0.40 docs)
 +
 +**Add text:** [In "​Detailed Description"​] ​ I guess either there is something missing or it should be capitalized like "A specialized collection class that has The Purpose."​ ;-)
 +
 +----
 +
 +**FCSmartShapeSegment::​SetEndpointOffsetX()**
 +
 +(JW: Added to v0.40 docs)
 +
 +**Add text:** This function only has a visible effect when custom offsets where enabled for this segment using ''​SetCustomOffset()''​. [Same as for ''​SetEndpoingOffsetY()''​]
 +
 +----
 +
 +**FCSmartShapeSegment::​SetEndpointOffsetY()**
 +
 +(JW: Added to v0.40 docs)
 +
 +**Add text:** This function only has a visible effect when custom offsets where enabled for this segment using ''​SetCustomOffset()''​. [Same as for ''​SetEndpoingOffsetX()''​]
 +
 +----
 +
 +**__FCEntryDetail::​SaveNew()**
 +
 +(JW: Added to v0.40 docs)
 +
 +**Add text:** For some subclasses (namely ''​FCStemMod''​),​ this method must not be called if there'​s already a stem mod that can be accessed with ''​FCStemMod::​LoadFirst()''​. A pattern to ensure this is:
 +<code lua>
 +if not stemMod:​LoadFirst() then
 +    stemMod:​SaveNew()
 +end
 +</​code>​
 +
 +[Ideally, a SaveNew() would lead to a Lua error rather than crashing Finale.]
 +</​del>​
 +
jwlua/developer_doc_change_requests.txt · Last modified: 2015/11/15 07:59 by thomas