This shows you the differences between two versions of the page.
Next revision | Previous revision Last revision Both sides next revision | ||
jwlua:finaleplugin_properties [2013/09/03 14:12] jariw created |
jwlua:finaleplugin_properties [2013/11/21 13:36] jariw |
||
---|---|---|---|
Line 68: | Line 68: | ||
The release date (in any text format). Example: <code lua>finaleplugin.Date = "July 28, 2013"</code> | The release date (in any text format). Example: <code lua>finaleplugin.Date = "July 28, 2013"</code> | ||
- | === Notes (string) === | + | === Notes (multiline string) === |
Longer description of the plug-in and user instructions. The string can contain multiple lines. Example: <code lua>finaleplugin.Notes = [[ | Longer description of the plug-in and user instructions. The string can contain multiple lines. Example: <code lua>finaleplugin.Notes = [[ | ||
Line 75: | Line 75: | ||
]]</code> | ]]</code> | ||
- | === RevisionNotes === | + | === RevisionNotes (multiline string) === |
Revision history text that might be of interest to an end user. The string can contain multiple lines. Example: <code lua>finaleplugin.RevisionNotes = [[ | Revision history text that might be of interest to an end user. The string can contain multiple lines. Example: <code lua>finaleplugin.RevisionNotes = [[ | ||
Line 97: | Line 97: | ||
<code lua>finaleplugin.Id = "742d0ea0-c109-4b81-87ae-d059f27cb028"</code> | <code lua>finaleplugin.Id = "742d0ea0-c109-4b81-87ae-d059f27cb028"</code> | ||
+ | === ParameterTypes (multiline string) === | ||
+ | |||
+ | The types to the script parameters. The syntax is similar to the ''SetTypes()'' method when using [[jwlua:uservalueinput|UserInputValue dialog input]]. | ||
+ | |||
+ | Valid types are ''Number'', ''String'', ''Boolean'' and ''NumberedList''. Example: | ||
+ | <code lua>finaleplugin.ParameterTypes = [[ | ||
+ | Number | ||
+ | Boolean | ||
+ | ]]</code> | ||
+ | |||
+ | === ParameterDescriptions (multiline string) === | ||
+ | |||
+ | The syntax is similar to the ''SetDescriptions()'' method when using [[jwlua:uservalueinput|UserInputValue dialog input]]. | ||
+ | |||
+ | Example: | ||
+ | <code lua>finaleplugin.ParameterDecriptions = [[ | ||
+ | Resize (in percent) | ||
+ | Resize relative | ||
+ | ]]</code> | ||
+ | |||
+ | === ParameterLists (multiline string) === | ||
+ | |||
+ | The syntax is similar to the ''SetLists()'' method when using [[jwlua:uservalueinput|UserInputValue dialog input]]. | ||
+ | |||
+ | Example: | ||
+ | <code lua>finaleplugin.ParameterLists = [[ | ||
+ | nil | ||
+ | Yes, No | ||
+ | ]]</code> | ||
+ | |||
+ | === ParameterInitValues (multiline string) === | ||
+ | |||
+ | The syntax is similar to the ''SetInitValues()'' method when using [[jwlua:uservalueinput|UserInputValue dialog input]]. | ||
+ | |||
+ | Example: | ||
+ | <code lua>finaleplugin.ParameterInitValues = [[ | ||
+ | nil | ||
+ | true | ||
+ | ]]</code> | ||