2009/9/7 bread <[email protected]>: > 找到原因了,并不是没有menubar,而是ulipad的menubar被mac系统的menubar给挡住了。 > 具体是这样: > > ulipad会自动保存上一次的窗口位置,这个在ulipad.ini里面由status_position来指定。 > 而status_position这个值,在mixin/Import.py中,这个值会被初始化为(0,0),而不是采用 > wx.DefaultPosition。而后者 > 因此在这里修改为wx.DefaultPosition就没有问题了。 > windows和linux下我还没测试,但是用默认值应该不会有影响。 > > 没法上传附件,我把patch贴到这里吧 > > Index: mLastStatus.py > =================================================================== > --- mLastStatus.py (revision 513) > +++ mLastStatus.py (working copy) > @@ -28,7 +28,7 @@ > > def pref_init(pref): > pref.save_current_status = True > - pref.status_position = (0, 0) > + pref.status_position = wx.DefaultPosition > pref.status_size = (600, 400) > pref.status = 3 #1 Iconized 2 Maximized 3 normal > pref.status_panels = {'left':20, 'right':10, 'bottom':20} >
你的意思是,第一次启动时会看不到。我不知道在mac可以修 改窗口大小吗?好象可以,如果改了还会有问题吗?如果最大化再退出,再启动会有问题吗? -- I like python! UliPad <<The Python Editor>>: http://code.google.com/p/ulipad/ UliWeb <<simple web framework>>: http://uliwebproject.appspot.com My Blog: http://hi.baidu.com/limodou
