Есть ли какая-то причина, по которой позиция, pos, flag не работают в следующем примере?
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
'self' является ссылкой на фрейм. Я работаю в Windows Vista, python26, wxpython28. Диалог сообщения всегда отображается посередине экрана.
Если по какой-то причине невозможно позиционировать диалог, есть ли способ хотя бы ограничить диалог в рамке, а не только в центре экрана?