03-19-2009 09:49 AM
II have a very large block diagram (at Least 10000x 50000 pixels)
I use the Navigation pane to move around quickly, however is there a quick way to drag opbjects/functions from one area to another quickly.
At the moment I drag them one screen distance at a time, which takes forever. If I drag only until the scoill bar, scrolling does occur while the drag is in process but it is very slow (faster to do what I am doing)
03-19-2009 10:00 AM
03-19-2009 10:06 AM
RS7 wrote:II have a very large block diagram (at Least 10000x 50000 pixels)
I use the Navigation pane to move around quickly, however is there a quick way to drag opbjects/functions from one area to another quickly.
At the moment I drag them one screen distance at a time, which takes forever. If I drag only until the scoill bar, scrolling does occur while the drag is in process but it is very slow (faster to do what I am doing)
First!
Backup that code!*
Please follow Dennis' suggestion about avoiding flat seq structures and using sub-VI's.
Ben
* When last I heard, a LabVIEW diagram will blow up when one of the dimension reaches 65k or there abouts. You are in danger of loosing all of your work if you fail to back it up and the diagram grows too large.
03-19-2009 10:22 AM
If for some reason I have to move something accross a large distance (either FP or BD), select the object to move, move the panel (via scroll bars or navigation window) and select something in the target region, then I align the items or distribute them next to each other.
Ton
03-19-2009 10:25 AM
TonP wrote:If for some reason I have to move something accross a large distance (either FP or BD),
1) select the object to move,
2)move the panel (via scroll bars or navigation window) and
3)select something in the target region, then I
4)align the items or distribute them next to each other.
Ton
[Enumeration added]
Nice Nugget Ton!
Ben
03-19-2009 10:49 AM
03-19-2009 11:03 AM
I too struggle with large block diagrams :(. I'll get about 100 or so SubVIs going, and still have a large block diagram.
I'm getting better at breaking things into smaller chunks... but it is still a challenge for me. I did not know about the "shift" feature. Thanks!
That will come in handy.
Still, a nice future feature of LabVIEW would be the ability to "zoom out" on the block diagram :).
03-19-2009 11:20 AM
You could also just cut (Ctrl-x) and paste (Ctrl-v) the code snippet to move. This will break all wires connected, but I guess you don't want to move items 10000 pixels while still connecting to the same wires?!
03-19-2009 11:34 AM
dan_u wrote:..., but I guess you don't want to move items 10000 pixels while still connecting to the same wires?!
I fear you may be wrong about that one.
Ben
03-19-2009 11:36 AM
Ben wrote:
dan_u wrote:..., but I guess you don't want to move items 10000 pixels while still connecting to the same wires?!
I fear you may be wrong about that one.
Ben
I actually fear so, too
I just hope it's not the case
I hope I'll never have to work on that VI