Как мне сделать так, чтобы мой верхний фрейм wxpython отображался посередине моего рабочего стола?

Я хочу, чтобы верхний фрейм моей программы с графическим интерфейсом пользователя был выровнен как по вертикали, так и по горизонтали.

wx.Frame.__init__(self, parent=None, id= -1, title="Test Frame", pos=(-1, -1), size=(1280, 770), style=wx.SYSTEM_MENU | wx.CAPTION | wx.CLOSE_BOX | wx.MINIMIZE_BOX)

Что мне делать (кроме вычисления абсолютного положения) до pos = (- 1, -1) , чтобы он отображался посередине (неважно 800 * 600 или 1280 * 800 и т. д.), или также необходима установка некоторых других атрибутов?

8
задан Shane 19 January 2011 в 11:48
поделиться