Abstract: Ulipad that was developed by Limodou are an excellent code editor. It works well with WxPython 2.8.x and recently WxPython is updated to 3.0.2 so that problems came. And we tried to modify source code based on Ulipad 4.1 and it's still an experimental patch.
keywords: ulipad wxPython
Contact : [email protected]
Ulipad is the author's favorite code editor, but recently Wxpython upgraded to 3.0.x, not working properly. Symptom 2: The file cannot be opened and the parameter Settings window cannot be opened. Fortunately, ulipad design reasonable, there is error information record, then the trail, the author of this DAO also ventured to modify the source code.
The main changes are:
1.195 lines of import.py in Mixins directory
1 dlg = wx. FileDialog (Win,tr ("File List"), Win.pref.last_dir, "",'| '. Join (Win.filewildchar), WX. Open|wx. Hide_readonly|wx. multiple)
Revision changed to
Dlg = wx. FileDialog (Win,tr ("File List"), Win.pref.last_dir, "", "|". Join (Win.filewildchar), WX. Fd_open|wx. Fd_multiple|wx. Fd_change_dir)
2.9008 lines of import.py in Mixins directory
Wx. Futurecall (1000,check_update ())
Revision changed to
Wx. Futurecall (1000,check_update)
3.28 lines of calltips.py in modules directory
Wx. Scrolledwindow.__init__ (self,parent,-1,size= (200,50), style=wx. SIMPLE_BORDER|WX.NO_3D)
Revision changed to
Wx. Scrolledwindow.__init__ (self,parent,-1,size= (200,50), style=wx. Simple_border)
4.943 lines of meide.py in modules directory
Sizer. Addgrowablecol (i)
Revision changed to
Sizer. Addgrowablecol (i-1)
The above changes may still be incorrect and complete, please correct the communication.
Run Ulipad 4.1 under Windows 7 64bit and WxPython 3.0.2