01-10-2006 03:34 PM
01-10-2006 03:55 PM
01-10-2006 04:06 PM
01-10-2006 04:11 PM
That's because there are 2 different picture rings - one is the selector and the other is the array element.
In general, you should consider the fact that this was only a quick example and you should try to make it better. For example, you could use the picture control to create a much sleeker and cooler interface. You could implement code which will highlight the selection as you move the mouse and not just when you release and so on.
Also, I noticed that the click VI I attached was an old version which doesn't refer to the caption. There is a problem in 7.1 and above where you have to manually show the caption before you can control it with property nodes. You can get over this by setting the property nodes to ignore internal errors.
01-10-2006 04:27 PM
01-10-2006 06:28 PM
01-10-2006 06:51 PM
01-11-2006 04:28 PM
01-12-2006 01:48 AM
If I understand you correctly, what you want to do is create an additional, unconnected loop. You should not mix things together. A UI loop should be used to receive UI information, not other stuff. To access the array from other places in your program you can create a local variable of your array by right clicking on it. This will allow you to have access to it.
This is a fairly basic concept in LV. How well do you know it?
To learn more about LabVIEW, I suggest you try searching this site and google for LabVIEW tutorials. Here and here are a couple you can start with. You can also contact your local NI office and join one of their courses.
In addition, I suggest you read the LabVIEW style guide and the LabVIEW user manual (Help>>Search the LabVIEW Bookshelf).