09-07-2005 02:24 PM
09-07-2005 02:28 PM
09-07-2005 02:32 PM
You can find a tutorial about this here, but I don't know of anywhere you can officially find the class tree. You can learn about each specific property by right clicking it and selecting Help for...
You can also find some tutorials and examples about events by searching this site and if those aren't enough, you can search the forums and find many examples. You should also read the chapter in the user manual about events.
09-07-2005 08:08 PM
I have been waiting for NI to make a nice poster (2'X3' or larger) of the class tree of the classes of the vi server (gObjects . . .) But I haven't seen one. For the few grand it costs to get the developers suite, I don't think it is too much to ask for. Microsoft has done this with Visual Studio for the MFC and .Net framework. A labview version would really brighten up our cubicles, and save us hours of wasted time scrolling through the class hierarchy, property and invoke nodes. As far as I know there isn't a good class tree for labview. O yeah, if Ni wants to be on the cheap, they could convert this to a virtual poster and post it online for all to see.
Paul
09-08-2005 01:53 AM
09-08-2005 07:59 AM
Can you tell me what is LAVA?
How to reach there?
Thank you.
09-08-2005 09:07 AM
LAVA is another forum, which usually deals with more advanced stuff. You can find it (just like anything else) by searching google.
However, my advice was for Paul. My advice to you is to stay far away from LAVA's scripting board. Scripting is very powerful, but it is also an advanced feature and unsupported. If you were to run the VI I mentioned, you would get many classes which are not usually exposed and which would not help you. I modified the VI to extract only the public class and the result is attached. It may be missing some class, but I think most of them should be there. You should also consider the fact that this doesn't have the properties and methods, just the classes.
09-08-2005 12:23 PM
09-08-2005 02:38 PM
Endevo recently created a new tool (UML Modeler) that integrates with their GOOP Inheritance Toolkit. The UML Modeler has two features that may be of interest. One is the ability the generate UML Class diagrams from your code developed with the GIT. The other allows you to draw UML Class diagrams and auto generate LabVIEW code. These features allows you to easily sync your design with your actual implementation.
For more info check out http://www.endevo.se/default.asp?lang=eng.
09-29-2005 02:39 AM