I need to implement a popup message system to simulate a kind of OS system and manage stuff. How can I call the DialogPopup? Because Im trying to open the dialogue window but nothing happens

I've just shown the popup calling the function but I can click outside, s how can I prevent this please?

I do not know the answer, to be honest. You could try asking on the other Godot communities and see if anyone there knows, maybe someone there has more experience with the DialogPopup node.

Edit: Though, a thought: You could have a Control node underneath the DialogPopup node that has the mouse mode set to stop, which may prevent clicks from working. It might be worth a try.

@TwistedTwigleg said: I do not know the answer, to be honest. You could try asking on the other Godot communities and see if anyone there knows, maybe someone there has more experience with the DialogPopup node.

Edit: Though, a thought: You could have a Control node underneath the DialogPopup node that has the mouse mode set to stop, which may prevent clicks from working. It might be worth a try.

Oh yes thank you, at this point it is a good idea as you advice and even creating a new popup "system" using controls instead that wasting time :) What do you think?

@"K-Storm-Studio Ltd" said:

@TwistedTwigleg said: I do not know the answer, to be honest. You could try asking on the other Godot communities and see if anyone there knows, maybe someone there has more experience with the DialogPopup node.

Edit: Though, a thought: You could have a Control node underneath the DialogPopup node that has the mouse mode set to stop, which may prevent clicks from working. It might be worth a try.

Oh yes thank you, at this point it is a good idea as you advice and even creating a new popup "system" using controls instead that wasting time :) What do you think?

I don't know, to be honest. You can make something like a Popup using Control nodes, and that may be easier. It might also give you more options in terms of styling and what types of content you can place in the Popup.

@TwistedTwigleg said:

@"K-Storm-Studio Ltd" said:

@TwistedTwigleg said: I do not know the answer, to be honest. You could try asking on the other Godot communities and see if anyone there knows, maybe someone there has more experience with the DialogPopup node.

Edit: Though, a thought: You could have a Control node underneath the DialogPopup node that has the mouse mode set to stop, which may prevent clicks from working. It might be worth a try.

Oh yes thank you, at this point it is a good idea as you advice and even creating a new popup "system" using controls instead that wasting time :) What do you think?

I don't know, to be honest. You can make something like a Popup using Control nodes, and that may be easier. It might also give you more options in terms of styling and what types of content you can place in the Popup.

yes exactly, I think so :)

2 years later