[PythonCE] VensterCE release - Bugfix and Feedback

Jan Ischebeck mail at jan-ischebeck.de
Mon Feb 26 15:59:51 CET 2007

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;

Concerning the keyboard feature I will try to write some sample code 
One idea would be to extend the console.py program. I'll try.



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)
>> alexandre.delattre at enst-bretagne.fr 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 at 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 at python.org
> http://mail.python.org/mailman/listinfo/pythonce

More information about the PythonCE mailing list