Ed Blake wrote:
Good suggestions, and I'm glad this is helpful to someone. I defiantly agree about having only one instance of a menu window. I think it will be fairly simple to fix this behavior, I was just too lazy to fix it in this 'release'.
About the key bindings, all the general windows key bindings should already
exist. So ctrl-c,v,x,z,y should all work, shift selecting. What would be
nice is if I could bind some of the hardware keys to things like shift alt
and control...
Hello Ed (and Sebastian),
IdleCE gets better and better. On PPC2002 though - I can report that 'standard' key bindings *do not* work. You get weird control characters isntead. Certainly in a normal Tkinter text box the key bindings have to be done explicitly (I think ?).
Despite that - IdleCE is great, particularly with the reduced flicker on selection. Thank you.
Regards,
Fuzzy http://www.voidspace.org.uk/python/index.shtml
Tabs are an interesting question, I agree that spaces would be preferable for indention, but I am using built-in Tk methods to handle tabs currently so I'll need to re-write some code. I already added some simple autoindention, adding a tab if the last char in the line was a colon. I think I could setup a key binding for indent/dedent of a selection, I'll have to try and see. I suppose I will work on indention next.
Lastly if you wanted to put this thing on the web somewhere I would not object. I would suggest you wait a little while though, once I incorporate these changes into the program it will be much nicer and more usable.
Anyway thanks for the response. I will try to keep improving this as much as I can, but others are welcome to play with/improve it too.
--- Michael Foord <[EMAIL PROTECTED]> wrote:
Hello Ed,
is great - it's the first useful python app. for windows CE that I've seen - awesome. MANY MANY thanks for your work.
It's been such a pain coding with pocket notepad !
I've noticed the problem with selection as well - I guess it's a problem with the WinCE port of Tk. The best you can do is fix the keybindings to the cursor keys, so that selection can be done with the shift-arrow keys. Maybe even implement ctrl-something-or-other to select a block at a time !
Anyway - I have a bit of a wish list for IdleCE. *Mainly* related to key bindings, but not entirely. If you could bear these in mind, I would be personally very grateful.
In order of importance :
max 1 edit and file menu open at a time
key bindings to ctrl-c, ctr-x, ctrl-a, ctrl-v, ctrl-s (copy, cut, select all, paste, save)
Also shift-<arrow keys> for selection
tab for indenting selected area ctrl-[ and ctrl-] for indenting/unindenting selected area
tab is four spaces rather than tab (and/or a spaces to tabs/tabs to spaces option)
comment in/comment out areas - with key bindings
As I said though... I already use IdleCE and am grateful for your work. Do you want this put online somewhere ? Contact me off-list if you do.
Regards,
Fuzzyman http://www.voidspace.org.uk/python/index.shtml
=== message truncated ===
_______________________________________________ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce