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
jwlua:developer_doc_change_requests [2015/08/22 09:32]
jariw
jwlua:developer_doc_change_requests [2015/11/15 07:59] (current)
thomas [End of Sample (put additional requests below)]
Line 5: Line 5:
 **FCNoteObject:​CreateString()** **FCNoteObject:​CreateString()**
  
-**Add:** This method will return nil if a string doesn'​t exist.+**Add this text:** This method will return nil if a string doesn'​t exist.
 ---- ----
 ==== End of Sample (put additional requests below) ==== ==== End of Sample (put additional requests below) ====
  
 +<​del>​----
 +**FCNote::​CalcStaffPosition()**
  
 +(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>​
 +
 +
 +In the [[jwlua:​enigmastrings|Enigma Strings documentation]],​ it would be helpful for non-native English speakers to add "​letter spacing"​ to the ''​^tracking()''​ description. Took me a while to find out how to translate "​tracking"​. I could edit the page directly, but I don't want to be disrespectful.
jwlua/developer_doc_change_requests.1440235947.txt.gz ยท Last modified: 2015/08/22 09:32 by jariw