I am in the middle of creating a IDE and Form Designer to run on Windows CE. It is about 75% finished. Is there any interest in me releasing it?(unlike IDLE, it is not writen in Python, but .NET CF v2.0) If there is more than just a few wanting it, I may even make it open source.
I am interested :-). What kind of output will the Form Designer produce? Python code for tkinter or something else?
It should output tkinter code. I am working on making the form designer more user friendly right now.
Anyone else interested or have questions? Should I just get to it and make a sourceforge page for it, or do you think it would be beter put elsewhere?
because this post is hidden in the beggining help message, I think I'll post something to the mailing list. Does anyone know how to make a new post? I can't seem to find out how.(I can reply to one though)
os.startfile(), os.system(), os.startvfs() ???! Where they?
Tcl/Tk in Python CE 2.4 not work, not load.
(Create new subjects the user cannot? (could not find New Topic or similar))
To start a new thread, go here and then scroll down:
The Windows CE C library doesn't have a system() function therefore os.system() doesn't exist. It may be possible to work around this, but I'm not sure yet. Pocket PC doesn't have a cmd.exe by default so it is not obvious whether system() is a good idea.
os.startfile() should exist so that is a bug.
os.statvfs() (not startvfs) is documented as Unix only and is not available on Windows NT Python either.
Well that function startfile () worked.
Without this function I feel isolated. From Python I can not start not one other program. It is bad. startfile should work.
Now I use Python CE 2.3.5 (because in new it was not possible to start Tk, my programs with Tk interface).
If realize startfile make please this function in separate pyd the module that it(he) could be imported from Pocket Python 2.3.5.
Or update distribution Pocket Python 2.3.5 with this function please.
> (not startvfs) is documented as Unix only
Yes, it is valid so (I apologize:-))
os.startfile() will be in the next release of PythonCE 2.4.3. I don't really have time to support version 2.3 at the same time.
But before I make a release, can I ask what is the reason that you can't use version 2.4.3 with your Tk programs?
On second thought, I've created a new release already. Please try it. It also includes the headers and import library necessary for building C extension modules.
It began seems PythonCE to be started faster. Still at once has noticed, that the debugging information in a window of the interpreter is better given out.
I shall try to make C the module.
Many thanks! :-)
Works normally. Probably I have simply got confused. All works.
In PythonCE 2.3.5 I did(made) so:
if sys.platform == 'Pocket PC':
sys.path.append ('\\SD Card\\PythonCE Python\\python23.zip\\lib-tk')
Now it is not required! Ur!:-)
> that you can't use version 2.4.3 with your Tk programs?
How to create C the module for PythonCE?
(eVC 4.0, pyd files)
What it is necessary to install and adjust in eVC for this purpose?
Please post your question a new thread first. I told you how.
C compilation and uses pyd modules
Works well! Thanks :-)
- No enter in widgets non english chars (non english virtual keyboard work in unicode - 2 bytes symbols)
- Some messages stilus (<Motion>) every second erroneous.
event.x, event.y = -3, 14199456
In function event I do(make) so:
def run_Motion (event):
if x <0: return
But in the some widgets (Scale) this function inside. And it(he) works incorrectly.
At movement stilus widget jumps.
(IPAQ hx 2110 WM2003SE)
Buttons maximize/minimize a window in a line of heading.
they operate, but are not displayed
eVC 4 (DLL MFC include Python.h)
IPAQ hx2110 (WM2003SE)
I have tried to create the module for InputBox. (to enter not English text).
Test in PocketPC: http://i-quiet.narod.ru/test.zip
The text is entered normally. But there is one problem.
Sometimes PythonCE stop at an exit from the program.
The program is carried out normally, but at end PythonCE stops, blocked, hangs. (it(he) cannot be closed even through PanelControl/Memory)
It is a mistake in PythonCE or I have incorrectly made C the module?
> - No enter in widgets non english chars (non english virtual keyboard work in unicode - 2 bytes symbols)