Page 3 sur 8

Re: Nouveau plug-in : JW Lua (Beta)

Posté : 13 novembre 2013 à 18:36
par Calbiac
Bravo, vous vous êtes lancé !
Juste une remarque, quand je lance votre Script Lua sur une partie séparée, le texte se met quand même sur toutes les parties et le conducteur.
En tous cas ça donne envie...
Re Bravo

Re: Nouveau plug-in : JW Lua (Beta)

Posté : 13 novembre 2013 à 19:59
par chris
Normalement il est caché sur les autres parties (mais on voit quand même le handle). Donc si chez vous il est visible sur les autres parties, il y a peut-être un problème de version, personnellement j'ai la 2014. Il serait intéressant d'avoir l'avis d'autres utilisateurs. Merci pour le votre.

Re: Nouveau plug-in : JW Lua (Beta)

Posté : 14 novembre 2013 à 01:28
par Calbiac
Chris dit : "Il serait intéressant d'avoir l'avis d'autres utilisateurs."
Chers modérateurs, nous attendons vos avis...

Re: Nouveau plug-in : JW Lua (Beta)

Posté : 14 novembre 2013 à 11:34
par michelp
Bravo aux courageux que vous êtes.
En ce qui me concerne, je regarde faire, car je n'ai pas les compétences de programmation requises. ;)
Ceci dit, quand JW Lua sera devenu d'une utilisation simple, cad pour y intégrer aisément des scripts concoctés par des "cerveaux", il faudra qu'on songe à regrouper les ressources de scripts quelque part, afin que tous puissent en profiter...

Re: Nouveau plug-in : JW Lua (Beta)

Posté : 19 novembre 2013 à 08:36
par chris
Bonjour

Je viens de prendre contact avec Jari (je lui ai parlé du forum) à propos de mon code pour créer un texte visible sur une seule partie. Il m'a répondu très rapidement et finalement il vient juste de mettre un code sur le Wiki : https://jwmusic.nu/jwplugins/wiki/doku.p ... _part_only. Evidemment son code est bien meilleur que le mien. J'ai juste rajouté une boite de dialogue pour entrer le texte (si çà intéresse quelqu'un). Le changement de police et d'emplacement du texte se fait dans le code (çà n'a pas d'intérêts de mettre des boites de dialogue, sinon autant le faire dans Finale).

Re: Nouveau plug-in : JW Lua (Beta)

Posté : 26 novembre 2013 à 16:31
par michelp
Mise à jour en version Beta 0.11.

"Beta version 0.11 of JW Lua is now available. The new major feature in this version is script parameters.

New and fixed in this version:
* Support for Script Parameters (String, Number, Boolean, NumberedList types are currently supported).
* Added "()" button to clear script parameters in Manager
* Message when deleting a group item now includes the script name.
* Non-auto groups are now auto-numbered when listed in Manager/Explorer
* Generic start code for all types of running a script
* Multi-line text in the Plug-in Def dialog now has <> for line breaks when appearing on a single line
* Fixed bug with multi-line text and when when the Plug-in Def dlg was revisited.
* Fixed bug (introduced in 0.10) where no region selection didn't work properly
* FCString:IsNumber() method added
* FCStrings:TrimWhitespaceAll() method added
* Fixed bug where FCGroup items couldn't be created from scratch in a script.
* FCNoteEntry.FlipTie property added (including setter/getter method)
* Added support for the FCLayerPrefs, FCTiePrefs classes

The Framework PDK online documentation is also updated to reflect the 0.11 beta.

Download link (for both Windows and Mac beta versions):
https://finaletips.nu/index.php?option=c ... n&Itemid=2


Best regards,

Jari Williamsson"

Re: Nouveau plug-in : JW Lua (Beta)

Posté : 28 novembre 2013 à 15:10
par chris
Je continue mon expérimentation du plug-in. Je viens donc de réaliser un script qui permet d'écrire un rythme au-dessus d'une portée (il me semble que quelqu'un en avait parlé sur ce forum).

Voir ICI

Re: Nouveau plug-in : JW Lua (Beta)

Posté : 29 novembre 2013 à 22:59
par michelp
Mise à jour en version Beta 0.12.

"Beta 0.12 is now available for download. Fixed/added in the 0.12 release:

* Group option to show item numbers in Explorer groups
* Fixed so multi-line text work in the Plug-in Def dialog on the Mac
* Added a "Staves" filter to the Class Browser
* Plug-in Def dialog no longer word wraps on multi-line text
* Adjusted left column width in Plug-in Def dialog on the Mac
* Added positioning support for FCGroup
* Renamed FCGroup.FullNameHorizontalAdjust to FCGroup.FullNameHorizontalOffset
* FCGroupNamePositionPrefs, FCStaffNamePositionPrefs, FCStaffNamePosition classes added
* FCStaff:CreateAbbreviatedNameString() and FCStaff:CreateTrimmedAbbreviatedNameString() methods added
* TEXTJUSTIFY_* constants were added
* Changed justification constants for expressions/categories to EXPRJUSTIFY_*
* Changed measure number justification to MNJUSTIFY_*

Download link (both Mac and Windows):
https://finaletips.nu/index.php?option=c ... n&Itemid=2

There's also a temporary JW Lua script download area at:
https://finaletips.nu/index.php?option=c ... s&Itemid=2

I put the 5 scripts that were part of the video demo there. You might want to see how the font styles are initialized in the scripts, for a display of Lua's power.

Best regards,

Jari Williamsson"


Jari propose une vidéo sur Youtube, pour illustrer la notion nouvelle de "Script Parameters".

Re: Nouveau plug-in : JW Lua (Beta)

Posté : 14 janvier 2014 à 16:07
par michelp
Mise à jour en version Beta 0.13.

JW Lua beta 0.13 is now available for download. New and fixed in this version:
* Support for FCPercussionNoteMod(s), FCPercussionMapNote(s), FCPercussionLayoutNote(s), FCChord(s), FCMidiExpression(s) added
* A Percussion filter in Class Browser added.
* Shapes are now supported in Finale 2014 as well.
* Added FCBeatChartElements:IsValid() method
* Mac now repositions at the same location after close/open
* Cocoa: window is not frontmost of all applications anymore
* Bug fix: FCShapeExpressionDef: AllowHorizontalStretching setter was reversed
* FCShapeDef now has support for shape def types
* When Finale exists, the Manager content is now only saved when it has been changed
* Fixed a bug on Windows, where large files could be corrupted
* Cocoa: Added shortcut for Save (Cmd+S), and Run (Cmd+R)
* Fixed stability issues with FCShapeDef
* Fixed so FCUI:ClassName() will now return the correct class name
* FCStaff::IsNormalNotation() added
* FCString::GetMeasurement() added
* Fixed so SystemStaffHeight, SystemScaling and FirstSystemDistance properties will now save to FCPageFormatPrefs.
* FCPageFormatPrefs.SystemDistanceBetween property now works (including setter and getter)
* Basic support for FCTimeSignature is now implemented
* Classes FCLyricsVerseText, FCLyricsSectionText, FCLyricsChorusText added (no collection classes at this point)

Download link:
https://finaletips.nu/index.php/download ... ta-version

Re: Nouveau plug-in : JW Lua (Beta)

Posté : 15 janvier 2014 à 00:03
par michelp
Le même soir, mise à jour en version Beta 0.14, pour nettoyer en vitesse 2 bugs.

"Setter and getter should match in type. It's fixed in beta 0.14, available now (which is just a quick fix). The other thing that's fixed in this update is some stability fixes related to loading smart shapes."