Re: [PythonCE] VensterCE release

2007-03-05 Thread Brian Brown

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

2007-03-05 Thread David Fraser
[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

2007-02-26 Thread Jan Ischebeck
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

2007-02-26 Thread DELATTRE Alexandre
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

2007-02-22 Thread Jan Ischebeck
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

2007-02-01 Thread alexandre . delattre
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

2007-01-30 Thread Thomas Heller
[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

2007-01-30 Thread alexandre . delattre
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

2007-01-30 Thread Brian Brown

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

2007-01-30 Thread alexandre . delattre
> 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

2007-01-29 Thread Alan Kennedy
[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

2007-01-29 Thread alexandre . delattre
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