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

Reply via email to