【发布时间】:2010-07-11 11:44:48
【问题描述】:
我设法让它在 Win32 上工作(从 wx.MiniFrame 继承就可以了),在 wxGTK (wx.PopupWindow) 上,但无论我尝试什么,当我在 wxMac 上创建一个框架时,我的主窗口失去焦点并且新的框架得到它。
wxMac 似乎没有办法与本机平台交互(例如 Win32 上的 GetHandle() 和 wxGTK 上的 GetGTKWidget()),所以我无法通过这种方式破解它。
我设法让它在另一种情况下工作,通过在启动时创建框架并将其移动到显示区域之外,然后在需要时将其移动到可见位置。但是现在这会很麻烦,因为我事先不知道我需要多少帧。
那么,有更简单的方法吗?
【问题讨论】:
标签: python macos wxpython pyobjc