Hi Chris, thanks for your response
Every time the user wishes to add another window to the wall, they can do so by inputting the number of copies desired in the copies field (ill add a dropdown menu later). This creates copies of the window. Then when they drag one of these copies into the correct position, on one of the panels, it hides the panel (this is so i can replace it with a panel with an opening for a window(i will develop this later) ). Unfortunately this only works for the original component definition, not any of it’s copies.
I’m not dragging any components into any dynamic components, im trying to reference component copies from other components of a different definition.
“If you want a window to be a part of each panel then the window needs to be nested inside the panel.”
I hear what your saying, but I only want the window to show in panel where the user chooses it to be and it a makes sense for it to be dragged into position. I could include a window in the panel definition(and hence all it’s copies) but then a user wouldn’t be able to control it’s visibility by dragging it into position. They’d have to use the on click attribute on the panel concerned(or something similar) which isn’t the functionality I want
“Instead you would construct a DC wall that has an opening something like…”
This could possibly be a better alternative to hiding the panel and replacing it with a new one that has opening cut into to it. However, if this change propagates through all copies of the definition, then this is undesired behaviour; i need it to only effect the copy concerned