wezelboy Posted February 5, 2007 Share Posted February 5, 2007 Since SelectObj() has the unfortunate behavior of only selecting the first symbol in a wall that meets its criteria, I need to write something a little more substantial. How can I get a list of symbols within a wall that I can either pass to ForEachObjectInList() or use NextObj() to traverse the list manually? I'm guessing that either FIn3D() or FInGroup() might work if I pass a wall handle to it. Has anyone else tried this? Quote Link to comment
Charles Chandler Posted March 6, 2007 Share Posted March 6, 2007 Or you could try doing a ForEachObject(callBack, (T=SYMBOL)), and then, in callBack, if GetType(GetParent(theHandle)) = 68 then it's a symbol in a wall. If you want to look for symbols in round walls too, check for a parent of type 89 as well. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.