Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Auto Closing NTWindows

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Auto Closing NTWindows

    Hello fellow humans,
    I've developed a simple custom message window using NTWindow.
    What I would like to do is to close it while one is still open, how can I achieve that?
    The code calling the window looks like this:
    Code:
    if (ShowPullbackPopUp)
                    Globals.RandomDispatcher.InvokeAsync(new Action(() =>
                    {
                        PopUp = new PopUpWindow()
                        {
                            Caption = "SuperTrenderMA Pullback Alert",
                            TargetIndicator = this,
                            message = message
                        };
                        
                        PopUp.Show(); // open the window
                        PopUp.Activate(); // bring to the top
                    }));​
    I've tried different checks to see if the window PopUp is not null, still open etc. and if so close it with PopUp.Close(), but to no avail.

    Edit:
    I've managed to figure out some solution:
    Code:
    if (ShowPullbackPopUp)
                    Globals.RandomDispatcher.InvokeAsync(new Action(() =>
                    {
                        if (PopUp != null)
                            PopUp.Close();
                        
                        PopUp = new PopUpWindow()
                        {
                            Caption = "SuperTrenderMA Pullback Alert",
                            TargetIndicator = this,
                            message = message
                        };
                        
                        PopUp.Show(); // open the window
                        PopUp.Activate(); // bring to the top
                    }));​
    I've only tried null checks or alike outside the InvokeAsync method, but inside it strangely enough works, but also only during "realtime" data, not when initially computing the historical data. This isn't an issue for me since I filter out historical data anyways, but still odd.
    Last edited by Human#102; 02-04-2024, 08:15 AM.

Latest Posts

Collapse

Topics Statistics Last Post
Started by Mindset, 04-21-2026, 06:46 AM
0 responses
91 views
0 likes
Last Post Mindset
by Mindset
 
Started by M4ndoo, 04-20-2026, 05:21 PM
0 responses
137 views
0 likes
Last Post M4ndoo
by M4ndoo
 
Started by M4ndoo, 04-19-2026, 05:54 PM
0 responses
68 views
0 likes
Last Post M4ndoo
by M4ndoo
 
Started by cmoran13, 04-16-2026, 01:02 PM
0 responses
121 views
0 likes
Last Post cmoran13  
Started by PaulMohn, 04-10-2026, 11:11 AM
0 responses
72 views
0 likes
Last Post PaulMohn  
Working...
X