Attention | Topic was automatically imported from the old Question2Answer platform. | |
Asked By | DrewS |
I have a scene that is comprised of a root WindowDialog, that is opened using the popup_centered()
function, with the popup_exclusive
set true. This scene is then instanced a number of times. When each one is opened, multiple windows show up, but I can only interact with the last one opened. How can I make it so I can interact with all of them at the same time?
Honestly, why do you actually set popup_exclusive
when you do NOT want to use the popup exclusively?
OK, ok. I now read the docs. But it seems not to be intended anyway. Exclusive should mean that this popup is receiving the attention… and nothing else… (that is why it doesn’t hide when you click elsewhere). It behaves like a modal dialogue.
Maybe just arrange the WindowDialogs without Popup so they can all be accessed? (Enumerate open controls an rearrange when more will open.)
Maybe a screenshot would help to understand what you exactly want to achieve.
wombatstampede | 2019-02-27 07:11
I do not have a screenshot at the moment, as I broke the system refactoring my code. But, I think I can explain it, well enough. I am trying to effectively do something similar to the Divinity Original Sins loot/container UI like so. Where you can open multiple containers and drag items to/from them and the player inventory and move the windows around. Which is why I chose to use a WindowDialog
.
DrewS | 2019-02-27 22:23