I am playing around with the example from here; esp. I have this code:
from osax import *
sa = OSAX()
print sa.display_dialog("Python says hello!",
buttons=["Hi!", "Howdy!", "Duuuude!"],
default_button=3)
The dialog always opens in the background. How can I open it in (or move it to) the foreground?
Add an
activatecommand to give your Python process the window manager application focus.You can also choose to not GUIfy your Python process by targeting a faceless background app as described here.