wx.MessageDialog displayed without components inside
stas
stas at tuxzilla.tuxhome
Sat Aug 13 13:07:20 EDT 2005
On Sat, 13 Aug 2005 09:37:15 -0700, perchef wrote:
> Is there a reason why a wx.MessageDialog would be displayed without
> components inside ?
>
> this :
>
> md = wx.MessageDialog(None,'foo','bar',wx.YES_NO)
Here you create a dialog
> result = md.ShowModal()
Now you show it
> md.Destroy()
But right after showing it, you destroy it.
> In my application, give me :
> http://img252.imageshack.us/my.php?image=messagedialog6nw.jpg
>
> This isn't a bug in wxPython because when I use the same code in
> pyshell I obtain the expected result. So, there must be a reason but I
> can't figure out why.
Because in the shell you first have to type the Destroy call
so the dialog has some time to live. :-)
Stas
More information about the Python-list
mailing list