0
爲什麼在下面的例子中position,pos,flag似乎不起作用?你如何定位wx.MessageDialog(wxPython)?
dlg = wx.MessageDialog(
parent=self,
message='You must enter a URL',
caption='Error',
style=wx.OK | wx.ICON_ERROR | wx.STAY_ON_TOP,
pos=(200,200)
)
dlg.ShowModal()
dlg.Destroy()
該文檔是在這裏:http://www.wxpython.org/docs/api/wx.MessageDialog-class.html
'自我' 是對幀的參考。我在Windows Vista中運行,python26,wxpython28。消息對話框始終顯示在屏幕中間。
如果出於某種原因無法定位對話框,是否至少將對話框限制在框架中,而不僅僅是屏幕的中心?
我注意到有可以使用的另一個對話框類:wx.lib.agw.genericmessagedialog.GenericMessageDialog(http://www.wxpython.org/docs/api/wx.lib.agw.genericmessagedialog.GenericMessageDialog-class的.html)。它似乎在伎倆。 – Jason 2010-03-10 19:17:39