Re: [PythonCE] VensterCE release
On Mar 5, 2007, at 9:11 AM, David Fraser wrote: >> >> Hello Brian, >> >> Well, since I'm a student, I didn't really take into account >> commercial use. I ideally thought that GPL gives a lot of freedom for >> free or commercial development. >> If it encouranges python ce users to choose venster as their gui >> toolkit, in free or commercial products, I will release the upcoming >> version under a MIT license. >> >> Anyway, have you tried venster-ce ? >> I'll be glad to have comments or (constructive :-) criticism ! >> > I'd be keen to try it but would only be able to use LGPL / Python / > MIT > license > I think he may have already released it under MIT... Brian > Cheers > David > ___ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce ___ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce
Re: [PythonCE] VensterCE release
[EMAIL PROTECTED] wrote: > Brian Brown <[EMAIL PROTECTED]> a écrit : > > >> On Jan 30, 2007, at 8:55 AM, [EMAIL PROTECTED] wrote: >> >> I'm curious. The original Venster was published under the MIT license. Why have you published Venster-CE under the GPL license? Alan. >>> Well, I thought that the most important was to use an OSI compliant >>> license and I personnaly prefer GNU/GPL. I'am no license-expert, so if >>> you see any problem with this, tell me, and I could change the >>> licensing. >>> >>> Alex. >>> >>> >> Hello Alex, >> >> >> I was under the impression that MIT is quite OSI compliant. I prefer >> MIT/BSD licensing and have published a great deal of code under that >> license (http://techgame.net/projects/Framework). >> >> I personally believe there is a great synergy between commercial and >> open source entities; for example, all the code we have created as >> expressly open source were completely funded by commercial entities. We >> make it as free as we can (MIT/BSD) for commercial or non-commercial >> use. The GPL typically bars commercial use because you can't keep any >> part of your system proprietary. >> >> Basically, If a toolkit is GPL, I typically won't use it when doing >> development of my own stuff, although there are lots of other licenses, >> such as MPL, APL and others that are less restrictive that the GPL. >> >> That's my 2 cents :) >> >> - Brian >> >> >> >> >>> ___ >>> PythonCE mailing list >>> PythonCE@python.org >>> http://mail.python.org/mailman/listinfo/pythonce >>> > > Hello Brian, > > Well, since I'm a student, I didn't really take into account > commercial use. I ideally thought that GPL gives a lot of freedom for > free or commercial development. > If it encouranges python ce users to choose venster as their gui > toolkit, in free or commercial products, I will release the upcoming > version under a MIT license. > > Anyway, have you tried venster-ce ? > I'll be glad to have comments or (constructive :-) criticism ! > I'd be keen to try it but would only be able to use LGPL / Python / MIT license Cheers David ___ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce
Re: [PythonCE] VensterCE release - Bugfix and Feedback
Hi Alex, It is great that you put additional effort into venster. Although I don't have much time at the moment, at least I will do some beta testing. :) SHDoneButton should have a ordinal of 69. But it is likely that you can address it directly. I will try later. For other ordinals I have used the following webpage; http://cegcc.svn.sourceforge.net/viewvc/cegcc/trunk/cegcc/src/w32api/libce/aygshell.def?revision=842&view=markup Concerning the keyboard feature I will try to write some sample code myself. One idea would be to extend the console.py program. I'll try. CU Jan DELATTRE Alexandre wrote: > Jan Ischebeck a écrit : > >> Hello Alexandre, >> >> Today I downloaded your latest release of versterce >> (vensterce-01022007.zip), which is great ! >> >> I just had some minor issues to get it running. >> >> Can you please change ce.py to make it WinCe 4.20 compatible? >> aygshell.py in WinCe 4.20 just allow access via ordinal. Below code >> made it work for me. >> >> try: >> SHHandleWMActivate=ctypes.windll.aygshell.SHHandleWMActivate >> SHHandleWMSettingChange = ctypes.windll.aygshell.SHHandleWMSettingChange >> except: # WinCe 4.20 just allows dll access via ordinal >> SHHandleWMActivate=ctypes.windll.aygshell[84] >> SHHandleWMSettingChange=ctypes.windll.aygshell[83] >> >> Also the ZIP file includes only MoinMoin.pyc but not MoinMoin.py. >> >> Thanks, >> >> Jan >> >> PS: In case you are planning some improvements, what about the >> following features? >>- multiple file support >>- debug support >>- dynamic dll loading and navigation support >>- remote keyboard support (Host python script, which sends >> keypresses to the IDE on the PDA) >> >> [EMAIL PROTECTED] schrieb: >> >>> A fresher version of vensterce is up on sourceforge >>> (http://sourceforge.net/projects/vensterce/). >>> Various glitches have been fixed and sip handling is enhanced. >>> A control EditBox is implemented in venster.lib.edit and gives a >>> text control with classic undo/copy/paste context menu. >>> The IDE is updated (and "englishised") and shows an example of >>> integrating >>> HTML control in your apps. >>> >>> Enjoy ;-) >>> >>> ___ >>> PythonCE mailing list >>> PythonCE@python.org >>> http://mail.python.org/mailman/listinfo/pythonce >>> >>> >> > Hi Jan, > Thanks for the feedback I will put the bugfix in the next release. > Do you have a problem with others dll or is it aygshell specific? > The next release will use the SHDoneButton function, can you please send > me the ordinal ? > > As for the ide, I think what it needs for now is "heavy refactoring" > ;-), and I will move on improvements later, here are my thoughts about > them : > Multiple documents could be easy to implement, but I prefer waiting the > menu issue on PPC2003 to be fixed to make > a menu for opening/closing tabs. > The idea of a module/class explorer sounds good to me and it may be > interesting to implement it using the instrospection abilities of > python. Maybe, i will look into the source of other ide like SPE. > As for the remote keyboard, I don't have such device but if someone > sends me an example script using it, > I can host the support as a thread that inserts the characters in the > editbox. > > I will upload the release soon, it will add 2 new things to the gui > toolkit : > - A simple layout system > - Unification of windows and modal dialog. > > Alex > > > > > > ___ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce > ___ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce
Re: [PythonCE] VensterCE release - Bugfix and Feedback
Jan Ischebeck a écrit : > Hello Alexandre, > > Today I downloaded your latest release of versterce > (vensterce-01022007.zip), which is great ! > > I just had some minor issues to get it running. > > Can you please change ce.py to make it WinCe 4.20 compatible? > aygshell.py in WinCe 4.20 just allow access via ordinal. Below code > made it work for me. > > try: > SHHandleWMActivate=ctypes.windll.aygshell.SHHandleWMActivate > SHHandleWMSettingChange = ctypes.windll.aygshell.SHHandleWMSettingChange > except: # WinCe 4.20 just allows dll access via ordinal > SHHandleWMActivate=ctypes.windll.aygshell[84] > SHHandleWMSettingChange=ctypes.windll.aygshell[83] > > Also the ZIP file includes only MoinMoin.pyc but not MoinMoin.py. > > Thanks, > > Jan > > PS: In case you are planning some improvements, what about the > following features? >- multiple file support >- debug support >- dynamic dll loading and navigation support >- remote keyboard support (Host python script, which sends > keypresses to the IDE on the PDA) > > [EMAIL PROTECTED] schrieb: >> A fresher version of vensterce is up on sourceforge >> (http://sourceforge.net/projects/vensterce/). >> Various glitches have been fixed and sip handling is enhanced. >> A control EditBox is implemented in venster.lib.edit and gives a >> text control with classic undo/copy/paste context menu. >> The IDE is updated (and "englishised") and shows an example of >> integrating >> HTML control in your apps. >> >> Enjoy ;-) >> >> ___ >> PythonCE mailing list >> PythonCE@python.org >> http://mail.python.org/mailman/listinfo/pythonce >> > > Hi Jan, Thanks for the feedback I will put the bugfix in the next release. Do you have a problem with others dll or is it aygshell specific? The next release will use the SHDoneButton function, can you please send me the ordinal ? As for the ide, I think what it needs for now is "heavy refactoring" ;-), and I will move on improvements later, here are my thoughts about them : Multiple documents could be easy to implement, but I prefer waiting the menu issue on PPC2003 to be fixed to make a menu for opening/closing tabs. The idea of a module/class explorer sounds good to me and it may be interesting to implement it using the instrospection abilities of python. Maybe, i will look into the source of other ide like SPE. As for the remote keyboard, I don't have such device but if someone sends me an example script using it, I can host the support as a thread that inserts the characters in the editbox. I will upload the release soon, it will add 2 new things to the gui toolkit : - A simple layout system - Unification of windows and modal dialog. Alex ___ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce
Re: [PythonCE] VensterCE release - Bugfix and Feedback
Hello Alexandre, Today I downloaded your latest release of versterce (vensterce-01022007.zip), which is great ! I just had some minor issues to get it running. Can you please change ce.py to make it WinCe 4.20 compatible? aygshell.py in WinCe 4.20 just allow access via ordinal. Below code made it work for me. try: SHHandleWMActivate=ctypes.windll.aygshell.SHHandleWMActivate SHHandleWMSettingChange = ctypes.windll.aygshell.SHHandleWMSettingChange except: # WinCe 4.20 just allows dll access via ordinal SHHandleWMActivate=ctypes.windll.aygshell[84] SHHandleWMSettingChange=ctypes.windll.aygshell[83] Also the ZIP file includes only MoinMoin.pyc but not MoinMoin.py. Thanks, Jan PS: In case you are planning some improvements, what about the following features? - multiple file support - debug support - dynamic dll loading and navigation support - remote keyboard support (Host python script, which sends keypresses to the IDE on the PDA) [EMAIL PROTECTED] schrieb: > A fresher version of vensterce is up on sourceforge > (http://sourceforge.net/projects/vensterce/). > Various glitches have been fixed and sip handling is enhanced. > A control EditBox is implemented in venster.lib.edit and gives a text > control with classic undo/copy/paste context menu. > The IDE is updated (and "englishised") and shows an example of integrating > HTML control in your apps. > > Enjoy ;-) > > ___ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce > ___ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce
Re: [PythonCE] VensterCE release
A fresher version of vensterce is up on sourceforge (http://sourceforge.net/projects/vensterce/). Various glitches have been fixed and sip handling is enhanced. A control EditBox is implemented in venster.lib.edit and gives a text control with classic undo/copy/paste context menu. The IDE is updated (and "englishised") and shows an example of integrating HTML control in your apps. Enjoy ;-) ___ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce
Re: [PythonCE] VensterCE release
[EMAIL PROTECTED] schrieb: > Hello Brian, > > Well, since I'm a student, I didn't really take into account > commercial use. I ideally thought that GPL gives a lot of freedom for > free or commercial development. > If it encouranges python ce users to choose venster as their gui > toolkit, in free or commercial products, I will release the upcoming > version under a MIT license. > > Anyway, have you tried venster-ce ? > I'll be glad to have comments or (constructive :-) criticism ! > > Alex. I have tried a version that I pulled from CVS (or was it SNV?) some days ago. I was quite impressed, although I had problems understanding the menus in french ;-). Thomas ___ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce
Re: [PythonCE] VensterCE release
Brian Brown <[EMAIL PROTECTED]> a écrit : > > On Jan 30, 2007, at 8:55 AM, [EMAIL PROTECTED] wrote: > >>> I'm curious. >>> >>> The original Venster was published under the MIT license. >>> >>> Why have you published Venster-CE under the GPL license? >>> >>> Alan. >> >> Well, I thought that the most important was to use an OSI compliant >> license and I personnaly prefer GNU/GPL. I'am no license-expert, so if >> you see any problem with this, tell me, and I could change the >> licensing. >> >> Alex. >> > > Hello Alex, > > > I was under the impression that MIT is quite OSI compliant. I prefer > MIT/BSD licensing and have published a great deal of code under that > license (http://techgame.net/projects/Framework). > > I personally believe there is a great synergy between commercial and > open source entities; for example, all the code we have created as > expressly open source were completely funded by commercial entities. We > make it as free as we can (MIT/BSD) for commercial or non-commercial > use. The GPL typically bars commercial use because you can't keep any > part of your system proprietary. > > Basically, If a toolkit is GPL, I typically won't use it when doing > development of my own stuff, although there are lots of other licenses, > such as MPL, APL and others that are less restrictive that the GPL. > > That's my 2 cents :) > > - Brian > > > >> ___ >> PythonCE mailing list >> PythonCE@python.org >> http://mail.python.org/mailman/listinfo/pythonce Hello Brian, Well, since I'm a student, I didn't really take into account commercial use. I ideally thought that GPL gives a lot of freedom for free or commercial development. If it encouranges python ce users to choose venster as their gui toolkit, in free or commercial products, I will release the upcoming version under a MIT license. Anyway, have you tried venster-ce ? I'll be glad to have comments or (constructive :-) criticism ! Alex. ___ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce
Re: [PythonCE] VensterCE release
On Jan 30, 2007, at 8:55 AM, [EMAIL PROTECTED] wrote: >> I'm curious. >> >> The original Venster was published under the MIT license. >> >> Why have you published Venster-CE under the GPL license? >> >> Alan. > > Well, I thought that the most important was to use an OSI compliant > license and I personnaly prefer GNU/GPL. I'am no license-expert, so if > you see any problem with this, tell me, and I could change the > licensing. > > Alex. > Hello Alex, I was under the impression that MIT is quite OSI compliant. I prefer MIT/BSD licensing and have published a great deal of code under that license (http://techgame.net/projects/Framework). I personally believe there is a great synergy between commercial and open source entities; for example, all the code we have created as expressly open source were completely funded by commercial entities. We make it as free as we can (MIT/BSD) for commercial or non- commercial use. The GPL typically bars commercial use because you can't keep any part of your system proprietary. Basically, If a toolkit is GPL, I typically won't use it when doing development of my own stuff, although there are lots of other licenses, such as MPL, APL and others that are less restrictive that the GPL. That's my 2 cents :) - Brian > ___ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce ___ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce
[PythonCE] VensterCE release
> I'm curious. > > The original Venster was published under the MIT license. > > Why have you published Venster-CE under the GPL license? > > Alan. Well, I thought that the most important was to use an OSI compliant license and I personnaly prefer GNU/GPL. I'am no license-expert, so if you see any problem with this, tell me, and I could change the licensing. Alex. ___ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce
Re: [PythonCE] VensterCE release
[EMAIL PROTECTED] wrote: > An experimental alpha version of vensterce is indeed up on sourceforge. > I hadn't many time for this project last months but tonight or tomorrow > i will post an updated version with HTML control support + few > corrections. I will also update my IDE. I'm curious. The original Venster was published under the MIT license. Why have you published Venster-CE under the GPL license? Alan. ___ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce
[PythonCE] VensterCE release
An experimental alpha version of vensterce is indeed up on sourceforge. I hadn't many time for this project last months but tonight or tomorrow i will post an updated version with HTML control support + few corrections. I will also update my IDE. ___ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce