Lay Out Network Boxes (automatic)
719 7 2- ikoon
- Member
- 207 posts
- Joined: Jan. 2016
- Offline
- Enivob
- Member
- 2625 posts
- Joined: June 2008
- Offline
- alexwheezy
- Member
- 297 posts
- Joined: Jan. 2013
- Offline
- pezetko
- Member
- 392 posts
- Joined: Nov. 2008
- Offline
Interesting, curious what are the rules when the Network boxes are around nodes.
It gets even worse when each part has it's own network box, you select everything and press L.
Also when doing layout up/down, expected to get some (uniform) gap between network boxes too (to keep the network box labels readable and not occluding each other).
#140575
It gets even worse when each part has it's own network box, you select everything and press L.
Also when doing layout up/down, expected to get some (uniform) gap between network boxes too (to keep the network box labels readable and not occluding each other).
#140575
Edited by pezetko - Aug. 29, 2024 10:57:05
- ikoon
- Member
- 207 posts
- Joined: Jan. 2016
- Offline
- ajz3d
- Member
- 570 posts
- Joined: Aug. 2014
- Offline
I tend to avoid network boxes because of this problem with automatic layout. Instead, I use operator colors. Sometimes subnetworks, but they require diving in and out.
Perhaps if network boxes used the form of block grouping, that is already present in "compile" and "for" blocks, just with somewhat different decoration and with a label slapped onto it, they would be more useful.
Perhaps if network boxes used the form of block grouping, that is already present in "compile" and "for" blocks, just with somewhat different decoration and with a label slapped onto it, they would be more useful.
Edited by ajz3d - Aug. 30, 2024 09:30:51
- ikoon
- Member
- 207 posts
- Joined: Jan. 2016
- Offline
ajz3d
I tend to avoid network boxes because of this problem with automatic layout
I have exactly the same problem for many years, since they have been introduced. I have been quiet for too long :]
I am thinking about making my own Python wrapper around the layoutChildren() function.
- store all network boxes in a list
- delete all network boxes
- layoutChildren()
- recreate the network boxes
It is not that complicated to do, and quite tempting to have them layout fine.
Edited by ikoon - Sept. 2, 2024 06:17:04
- pezetko
- Member
- 392 posts
- Joined: Nov. 2008
- Offline
-
- Quick Links