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 DannyP96, 05-18-2026, 02:38 PM
1 response
85 views
0 likes
Last Post NinjaTrader_ChelseaB  
Started by CarlTrading, 05-11-2026, 05:56 AM
0 responses
143 views
0 likes
Last Post CarlTrading  
Started by CarlTrading, 05-10-2026, 08:12 PM
0 responses
83 views
0 likes
Last Post CarlTrading  
Started by Hwop38, 05-04-2026, 07:02 PM
0 responses
256 views
0 likes
Last Post Hwop38
by Hwop38
 
Started by Mindset, 04-21-2026, 06:46 AM
0 responses
334 views
0 likes
Last Post Mindset
by Mindset
 
Working...
X