[JW Lua] More questions and comments

Charles O. Lawrence charlesolawrence at bellsouth.net
Sun Sep 1 18:24:58 CEST 2013


Jari,

 

Do I understand correctly the following?

 

*         An FCStaves object is a collection of FCStaff objects

*         An FCStaffSystems object is a collection of FCStaffSystem objects

*         An FCSystemStaves object is a collection of FCSystemStaff objects

 

What is a SystemStaff?  I see where StaffSystem's are the systems delineated
by choosing the Page Layout Tool, but I don't see what a SystemStaff is.

 

It would be nice if double-clicking on a plug-in name in the Manager page
would open that plug-in on the Development page.

 

Why are there 2 LoadFirst methods shown in the class browser for FCStaff?

 

In the FCNote class, the GetEntry() method or Entry propery returns a
pointer to an FCNoteEntry class.  So if you just print the Entry property,
you get the internal pointer to the FCNoteEntry object (Userdata:
0xnnnnnnnn).  You then have to specify which property of the FCNoteEntry
object you want to print, say ENTNUM, using something like this (assuming
you are in a "for e in eachentry(someRegion) do . end loop): print
(e.Entry.ENTNUM).  Maybe some indication in the browser that the property or
method returns a pointer to another object is in order here.

 

The similar situation occurs with an FCPart object.  The GetName() method
(there is no Name property available, or any property for that matter)
returns a pointer to an FCString object.  At present, since there are no
hooks into that class, so you cannot print the name of a part.  Is there
another way to get the part name?

 

I cannot uncover a way to get to the Full Staff Name or Abbreviated Staff
Name.  What am I missing?

 

Have a great day,

Charles Lawrence

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jwmusic.nu/pipermail/jwlua_jwmusic.nu/attachments/20130901/4508e65a/attachment-0002.html>


More information about the JWLua mailing list