# How to show Please wait box

**URL:** <https://community.hex-rays.com/t/how-to-show-please-wait-box/609>\
**Category:** C++ SDK & IDAPython\
**Created:** [November 26, 2025, 9:51pm UTC](https://community.hex-rays.com/t/how-to-show-please-wait-box/609 "2025-11-26T21:51:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![sun4ouce](https://avatars.discourse-cdn.com/v4/letter/s/839c29/32.png) [@sun4ouce](https://community.hex-rays.com/u/sun4ouce)\
**Post date:** [November 26, 2025, 9:51pm UTC](https://community.hex-rays.com/t/how-to-show-please-wait-box/609/1 "2025-11-26T21:51:30Z")

</div>

Hello. I’m writing IDA Debugger plugin. And i want IDA shows box with text “Running” and Suspend button when the process is running. I think it’s something like **show\_wait\_box** , but this one doesn’t have Suspend button.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/rays_hex/original/1X/2758bb479ae168238b1e5e8914ccb0134ade7f9a.png)

---

<div class="post-metadata">

**Author:** ![yuiozank](https://sea2.discourse-cdn.com/flex002/user_avatar/community.hex-rays.com/yuiozank/32/293_2.png) [@yuiozank](https://community.hex-rays.com/u/yuiozank)\
**Post date:** [November 27, 2025, 2:41pm UTC](https://community.hex-rays.com/t/how-to-show-please-wait-box/609/2 "2025-11-27T14:41:38Z")

</div>

I think it shows automatically when your python script runs for at least x seconds. Make a script that runs while True and never breaks. You should see the dialog.

---

<div class="post-metadata">

**Author:** ![sun4ouce](https://avatars.discourse-cdn.com/v4/letter/s/839c29/32.png) [@sun4ouce](https://community.hex-rays.com/u/sun4ouce)\
**Post date:** [November 28, 2025, 12:01am UTC](https://community.hex-rays.com/t/how-to-show-please-wait-box/609/3 "2025-11-28T00:01:28Z")

</div>

Thank you, but… I have just runned my process without breakpoints. Unfortunately i have active main window and these buttons. I’m using C++ API.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/rays_hex/original/1X/d870fe781ae0ef2ca71fbb9c21231c94cb524cda.png)

_Please wait_ box didn’t appear.

---

<div class="post-metadata">

**Author:** ![yuiozank](https://sea2.discourse-cdn.com/flex002/user_avatar/community.hex-rays.com/yuiozank/32/293_2.png) [@yuiozank](https://community.hex-rays.com/u/yuiozank)\
**Post date:** [November 28, 2025, 11:42am UTC](https://community.hex-rays.com/t/how-to-show-please-wait-box/609/4 "2025-11-28T11:42:39Z")

</div>

Sorry but why would you want such box ? If it would appear it’s effectively blocking UI interaction until you press `Suspend` ? You can always suspend the debugger with `||` button.

Sorry, I misunderstood your question the first time. I think you might need to create your own UI dialog for this with Qt or ida forms and hook it into debugger events.

If you want to control debugger from the script there is very good video from Elias Bachaalany on All Things IDA channel about it. I forgot the name of it.

---

<div class="post-metadata">

**Author:** ![igor](https://sea2.discourse-cdn.com/flex002/user_avatar/community.hex-rays.com/igor/32/35_2.png) [@igor](https://community.hex-rays.com/u/igor)\
**Post date:** [December 1, 2025, 9:33am UTC](https://community.hex-rays.com/t/how-to-show-please-wait-box/609/5 "2025-12-01T09:33:26Z")

</div>

Maybe try setting `DBG_FLAG_DONT_DISTURB` in your `debugger_t`’s `flags`.
