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

Reply via email to