# Popup window possible?

**URL:** <https://forum.xojo.com/t/popup-window-possible/72990>\
**Category:** General\
**Created:** [November 3, 2022, 1:35pm UTC](https://forum.xojo.com/t/popup-window-possible/72990 "2022-11-03T13:35:11Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![André\_van\_Haren](https://forum.xojo.com/user_avatar/forum.xojo.com/andr%C3%A9_van_haren/32/1980_2.png) [@André\_van\_Haren](https://forum.xojo.com/u/Andr%C3%A9_van_Haren)\
**Post date:** [November 3, 2022, 1:35pm UTC](https://forum.xojo.com/t/popup-window-possible/72990/1 "2022-11-03T13:35:11Z")

</div>

Is it possible to create a popup window? So when clicking a control like a button, I would like a window to popup up on which I want to place 4 text fields.  
In Filemaker I had something like this:  
 ![Screenshot 2022-11-03 at 14.32.06](https://forum.xojo.com/uploads/default/original/2X/0/0eb9186ea0d968e09a1df50911be85c2d3f491ec.png)

---

<div class="post-metadata">

**Author:** ![Louis\_D](https://forum.xojo.com/letter_avatar_proxy/v4/letter/l/cab0a1/32.png) [@Louis\_D](https://forum.xojo.com/u/Louis_D)\
**Post date:** [November 3, 2022, 2:14pm UTC](https://forum.xojo.com/t/popup-window-possible/72990/2 "2022-11-03T14:14:36Z")

</div>

Most controls have a tooltip property. The tooltip would probably do what you are looking for if it is display only (with a bit of work to separate the four different “fields”). If the fields are interactive, you will likely need to design something, perhaps with a dialog triggered by one of the target control events.

---

<div class="post-metadata">

**Author:** ![Beatrix\_Willius](https://forum.xojo.com/user_avatar/forum.xojo.com/beatrix_willius/32/282_2.png) [@Beatrix\_Willius](https://forum.xojo.com/u/Beatrix_Willius)\
**Post date:** [November 3, 2022, 2:22pm UTC](https://forum.xojo.com/t/popup-window-possible/72990/3 "2022-11-03T14:22:01Z")

</div>

Xojo doesn’t really support popups. I played around with some examples from the MBS plugin. It’s possible to add labels to a popup. Anything more complex like a listbox works almost. See [CocoaControlMBS control deprecated - #2 by Christian\_Schmitz](https://forum.xojo.com/t/cocoacontrolmbs-control-deprecated/72985/2) for a screenshot.

---

<div class="post-metadata">

**Author:** ![Sascha\_S](https://forum.xojo.com/user_avatar/forum.xojo.com/sascha_s/32/22328_2.png) [@Sascha\_S](https://forum.xojo.com/u/Sascha_S)\
**Post date:** [November 3, 2022, 2:39pm UTC](https://forum.xojo.com/t/popup-window-possible/72990/4 "2022-11-03T14:39:37Z")

</div>

Something like [https://graffitisuite.com/features/desktop-edition/graffititooltip/](https://graffitisuite.com/features/desktop-edition/graffititooltip/) ?

---

<div class="post-metadata">

**Author:** ![Douglas\_Handy](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/d2c977/32.png) [@Douglas\_Handy](https://forum.xojo.com/u/Douglas_Handy)\
**Post date:** [November 3, 2022, 2:57pm UTC](https://forum.xojo.com/t/popup-window-possible/72990/5 "2022-11-03T14:57:39Z")

</div>

> [@André\_van\_Haren](#):
>
> Is it possible to create a popup window?

To add some context here, in general Xojo maps controls to native counterparts. And not every OS has a native concept of a popover. So I’m guessing that is at least partly why Xojo does not have a popover in the generic cross-platform desktop library of controls.

You posted this in the “General” forum so I can’t tell what platform(s) you care about. There are often third-party controls or Declares that may expose a given OS’s abilities if you do not need cross-platform support.

---

<div class="post-metadata">

**Author:** ![Jean-Yves\_Pochez](https://forum.xojo.com/user_avatar/forum.xojo.com/jean-yves_pochez/32/21769_2.png) [@Jean-Yves\_Pochez](https://forum.xojo.com/u/Jean-Yves_Pochez)\
**Post date:** [November 3, 2022, 2:59pm UTC](https://forum.xojo.com/t/popup-window-possible/72990/6 "2022-11-03T14:59:04Z")

</div>

according to the xojo roadmap, popovers are coming… but when ?

[https://documentation.xojo.com/resources/roadmap.html#roadmap](https://documentation.xojo.com/resources/roadmap.html#roadmap)

---

<div class="post-metadata">

**Author:** ![Michel\_Bujardet](https://forum.xojo.com/user_avatar/forum.xojo.com/michel_bujardet/32/252_2.png) [@Michel\_Bujardet](https://forum.xojo.com/u/Michel_Bujardet)\
**Post date:** [November 3, 2022, 6:40pm UTC](https://forum.xojo.com/t/popup-window-possible/72990/7 "2022-11-03T18:40:46Z")

</div>

> [@André\_van\_Haren](#):
>
> Is it possible to create a popup window?

Yes. Check this post:

> [@Popovers (my solution)](https://forum.xojo.com/t/popovers-my-solution/12970):
>
> Hi all, I’ve been wanting popovers for a while and decided to write something that works on Mac and Windows. I only started a couple of days ago so be kind if it sucks…I’d like to improve it. slight_smile I’ve developed it on Mac and have tested it in Windows 7 running in Parallels. I’m especially curious to know how it works in other versions of Windows. You can get the code (with sample project) here: [https://bitbucket.org/wbgookin/gspopoverwindow](https://bitbucket.org/wbgookin/gspopoverwindow) You design the popover as a “Plain B…

---

<div class="post-metadata">

**Author:** ![Sam\_Rowlands](https://forum.xojo.com/user_avatar/forum.xojo.com/sam_rowlands/32/265_2.png) [@Sam\_Rowlands](https://forum.xojo.com/u/Sam_Rowlands)\
**Post date:** [November 4, 2022, 5:29am UTC](https://forum.xojo.com/t/popup-window-possible/72990/8 "2022-11-04T05:29:58Z")

</div>

Natively, Xojo doesn’t support Popovers.

You can get them to work with declares, but be warned because Xojo doesn’t support Popovers, some controls do not behave correctly without some additional work or compromises.

You can check the Xojo ~~feedback~~ Issues for cases where people have asked for Popovers, albeit as most requests were made a while ago, I’d imagine they’ve been closed now.

---

<div class="post-metadata">

**Author:** ![André\_van\_Haren](https://forum.xojo.com/user_avatar/forum.xojo.com/andr%C3%A9_van_haren/32/1980_2.png) [@André\_van\_Haren](https://forum.xojo.com/u/Andr%C3%A9_van_Haren)\
**Post date:** [November 4, 2022, 6:15am UTC](https://forum.xojo.com/t/popup-window-possible/72990/9 "2022-11-04T06:15:19Z")

</div>

Thanks all, as it doesn’t work natively in Xojo I think it’s better to change my approach. I wanted to create the same layout as I did in Filemaker for my current app, but I will change this to a button that will show a normal window instead. Thanks.

---

<div class="post-metadata">

**Author:** ![Dale\_Arends](https://forum.xojo.com/user_avatar/forum.xojo.com/dale_arends/32/442_2.png) [@Dale\_Arends](https://forum.xojo.com/u/Dale_Arends)\
**Post date:** [November 4, 2022, 8:18pm UTC](https://forum.xojo.com/t/popup-window-possible/72990/10 "2022-11-04T20:18:16Z")

</div>

That’s the approach I took in one of my apps except that instead id having a button bring up the window I set a short single mode timer on the MouseEnter to wait a second or so to show the window. I turn the timer off when the window shows or on the MouseExit event for the control fires. works like a ToolTip but you have the flexibility of a window.

---

<div class="post-metadata">

**Author:** ![Daniel\_Hüttenberger](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/82dd89/32.png) [@Daniel\_Hüttenberger](https://forum.xojo.com/u/Daniel_H%C3%BCttenberger)\
**Post date:** [November 5, 2022, 6:05am UTC](https://forum.xojo.com/t/popup-window-possible/72990/11 "2022-11-05T06:05:08Z")

</div>

Hi

Please Star this Feature request.  
[https://tracker.xojo.com/xojoinc/xojo/-/issues/68999](https://tracker.xojo.com/xojoinc/xojo/-/issues/68999)

But i think Theo have already a popup on their roadmap.

---

<div class="post-metadata">

**Author:** ![Emile\_Schwarz](https://forum.xojo.com/letter_avatar_proxy/v4/letter/e/90ced4/32.png) [@Emile\_Schwarz](https://forum.xojo.com/u/Emile_Schwarz)\
**Post date:** [November 5, 2022, 8:04am UTC](https://forum.xojo.com/t/popup-window-possible/72990/12 "2022-11-05T08:04:13Z")

</div>

> [@Daniel\_Hüttenberger](#):
>
> Theo

Who is Theo ?

---

<div class="post-metadata">

**Author:** ![Daniel\_Hüttenberger](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/82dd89/32.png) [@Daniel\_Hüttenberger](https://forum.xojo.com/u/Daniel_H%C3%BCttenberger)\
**Post date:** [November 5, 2022, 8:53am UTC](https://forum.xojo.com/t/popup-window-possible/72990/13 "2022-11-05T08:53:25Z")

</div>

😂 funny auto correction.

Theo is Xojo

---

<div class="post-metadata">

**Author:** ![Emile\_Schwarz](https://forum.xojo.com/letter_avatar_proxy/v4/letter/e/90ced4/32.png) [@Emile\_Schwarz](https://forum.xojo.com/u/Emile_Schwarz)\
**Post date:** [November 5, 2022, 9:26am UTC](https://forum.xojo.com/t/popup-window-possible/72990/14 "2022-11-05T09:26:56Z")

</div>

Yes, now it is funny… 😉
