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 Geovanny Suaza, 02-11-2026, 06:32 PM
0 responses
576 views
0 likes
Last Post Geovanny Suaza  
Started by Geovanny Suaza, 02-11-2026, 05:51 PM
0 responses
334 views
1 like
Last Post Geovanny Suaza  
Started by Mindset, 02-09-2026, 11:44 AM
0 responses
101 views
0 likes
Last Post Mindset
by Mindset
 
Started by Geovanny Suaza, 02-02-2026, 12:30 PM
0 responses
553 views
1 like
Last Post Geovanny Suaza  
Started by RFrosty, 01-28-2026, 06:49 PM
0 responses
551 views
1 like
Last Post RFrosty
by RFrosty
 
Working...
X