After testing, it seems that we still need some workarounds.
If you overlap the wallhole opening with another window, results are bad, easy to understand why.
I should have think to this sooner. For a correct result, you have to script the complete window
with this additional feature, including frame. Good luck, but not for me.
A workaround could be to place the real window into a wall with same height and thickness,
and then place this wall/window into the wallhole opening. Or use a window object,
Always tricky, but less steps than the previous method i described.
Tip : in the 3Dscript, you can replace the wallhole statment with;
MULy B/A
WALLHOLE 2, 1,
0, A/2, 913,
A/2, 360, 4013,
x, 0, 1
DEL 1
You get a round shape that allows a tube to cross a wall with angle, without using SEO.
2D symbol is the same. I did it for my own use. Sorry, no time to go further.