# Multi Instance Pop-ups!

**URL:** <https://forum.inductiveautomation.com/t/multi-instance-pop-ups/11850>\
**Category:** General Discussion\
**Created:** [June 23, 2016, 1:24am UTC](https://forum.inductiveautomation.com/t/multi-instance-pop-ups/11850 "2016-06-23T01:24:36Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![EngrFrandee](https://avatars.discourse-cdn.com/v4/letter/e/e68b1a/32.png) [@EngrFrandee](https://forum.inductiveautomation.com/u/EngrFrandee)\
**Post date:** [June 23, 2016, 1:24am UTC](https://forum.inductiveautomation.com/t/multi-instance-pop-ups/11850/1 "2016-06-23T01:24:36Z")

</div>

Good day,

Can anyone help me on how to do Multi-instance Pop-ups? for example i have 5 valves and when i click the valve 1, it opens a popup and i click valve 2 it opens another and i would see 2 popups…

Thanks  
Newbie Here

---

<div class="post-metadata">

**Author:** ![diat150](https://avatars.discourse-cdn.com/v4/letter/d/a587f6/32.png) [@diat150](https://forum.inductiveautomation.com/u/diat150)\
**Post date:** [June 23, 2016, 3:22am UTC](https://forum.inductiveautomation.com/t/multi-instance-pop-ups/11850/2 "2016-06-23T03:22:55Z")

</div>

have you looked at ignition university? there is a course that illustrates this concept.

[inductiveuniversity.com/video/p … se/windows](https://inductiveuniversity.com/video/popup-window-multiple-instances?r=/course/windows)

---

<div class="post-metadata">

**Author:** ![EngrFrandee](https://avatars.discourse-cdn.com/v4/letter/e/e68b1a/32.png) [@EngrFrandee](https://forum.inductiveautomation.com/u/EngrFrandee)\
**Post date:** [June 23, 2016, 3:30am UTC](https://forum.inductiveautomation.com/t/multi-instance-pop-ups/11850/3 "2016-06-23T03:30:31Z")

</div>

yeah i have seen it but i dont think it shows what i need… what if i press 2 valves…i need also 2 pop-ups…on their tutorial, they didnt included 2 pop-ups…only 1 pop-up at a time if you press different valves…

---

<div class="post-metadata">

**Author:** ![Chris\_Taylor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/chris_taylor/32/3315_2.png) [@Chris\_Taylor](https://forum.inductiveautomation.com/u/Chris_Taylor)\
**Post date:** [June 23, 2016, 8:38am UTC](https://forum.inductiveautomation.com/t/multi-instance-pop-ups/11850/4 "2016-06-23T08:38:45Z")

</div>

EngrFramdee

you need to use “system.nav,.openWindowInstance” in your script instead of “system.nav.openWindow”

[https://docs.inductiveautomation.com/display/DOC/system.nav.openWindowInstance](https://docs.inductiveautomation.com/display/DOC/system.nav.openWindowInstance)

---

<div class="post-metadata">

**Author:** ![Pat](https://avatars.discourse-cdn.com/v4/letter/p/8491ac/32.png) [@Pat](https://forum.inductiveautomation.com/u/Pat)\
**Post date:** [June 23, 2016, 7:40pm UTC](https://forum.inductiveautomation.com/t/multi-instance-pop-ups/11850/5 "2016-06-23T19:40:17Z")

</div>

I allow the operator to determine if they want just one pop-up opened or multiple pop-ups. If the user left mouse clicks it will open/use one pop-up, if the user right mouse clicks it will open an additional window.

The following code would go in the mouseClicked event -

[code]param1 = event.source.parent.TagPath

if event.button == event.BUTTON1:  
window = system.nav.openWindow(‘Control/Valve’, {‘TagPath’ : param1})  
if event.button == event.BUTTON3:  
windowInstance = system.nav.openWindowInstance(‘Control/Valve’, {‘TagPath’ : param1})  
system.nav.centerWindow(windowInstance)[/code]
