LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

layer of picture on a graph

Solved!
Go to solution

As shown in the attachment (test.vi), I generated 33 small circles (in base layer) on a graph in the beginning of VI execution.

I want to change the color of several circles of 33 in one time dynamically depending on the cursor position.

I cannot find any information on layer or delete option in picture function.

 

Do I need to redraw "all" circles to change the color in several circles? 

 

or can I use the prepared picture of base layer again by overwriting the base layer?

In this case, no problem in memory eventually?

 

labmaster.

0 Kudos
Message 1 of 2
(894 Views)
Solution
Accepted by topic author labmaster

The picture control used is executed iteratively. If you store the value after the circles which don't change, you could theoretically only redraw the "changed" circles.

But this only works if you know the circles which may change from the beginning.

0 Kudos
Message 2 of 2
(836 Views)