[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;
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)
>>
>> 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