[PythonCE] Mini IDLE update and response.
Michael Foord
mike at pcblokes.com
Thu Jan 6 16:40:03 CET 2005
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 <mike at pcblokes.com> 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 ===
>
>
>
>
>
More information about the PythonCE
mailing list