From: Don T. <nos...@gm...> - 2005-12-16 04:46:21
|
Alex Tweedly wrote: > It's not in the "normal" codeEditor, it's in the "advanced" version, > which can be found, rather confusingly, in > PythonCard/tools/oneEditor/tabcodeEditor.py > > Has two features not in the basic editor > - uses tabbed notebook to allow multiple files to be edited > - has a drop-down for all controls in the current file > Selecting one of them makes another drop-down appear. > This shows all events for that control type, with a "+" marking > those for which a handler exists. > > Selecting one of those will position the cursor on the first line of the > handler. > Selecting one for which no handler exists yet will insert a "blank" handler > (without ensuring your on a blank line - use with care :-) > > This "advanced" editor is "experimental" - hasn't been as widely used or > tested as the basic one, so use with care. Having said that, I've used > it almost exclusively for many months and had only one (repeated) glitch > (something to do with opening new windows while the shell window is open > - but couldn't reproduce it). > Oh, this looks very handy indeed. Thanks. What about a facility for adding background event handlers too? I initialize mentioned in a tutorial, but I can't find a refernce to any others. Don. |