Personally, I like the approach that programs like Flash, Visual Basic and Homesite do - you type a word as part of the command, hit space, and a dropdown menu with the available options appears with none of the items in the menu highlighted. You can continue to type (doing so removes the popup), or you can use the up/down arrows to navigate the dropdown menu. As soon as you type the first down-arrow key, the first entry in the dropdown is highlighted; after that, you can type characters to jump to an entry, or continue using the arrow keys to find the item you want. Type Tab (or Enter, depending on the program) and it inserts it for you with the insertion point in the proper spot ready to continue typing.
So for example, to do an "on openbackground", you'd type: o n (space) [dropdown appears] (down arrow) [highlights first item in the list - probably "arrowkey"] o [jumps to "openbackground"] (enter) [puts in "openbackground " after "on " If you ever want to bail on the dropdown, you can hit Escape, and it will disappear. It's really cool... Ken Ray Sons of Thunder Software Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Shari" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, December 12, 2002 5:39 AM Subject: Re: MC 2.5 Script editor > >What I'd really love is some sort of auto-complete for commands, > >properties, functions, etc. At the very least for commands, once > >you've typed a "on " as the first characters of a line in the script > >editor, if common commands and messages could show up after that > >like they do in Internet Explorer, that would be great. > > Oooh, bad idea! > > As it is, I frequently have to delete on mouseUp/end mouseUps that > get inserted into the middle of my handlers, presumably thru some key > sequence. > > I'd hate to have to start deleting myriads of auto-inserted text. > > > -- > --Shareware Games for the Mac-- > http://www.gypsyware.com > _______________________________________________ > metacard mailing list > [EMAIL PROTECTED] > http://lists.runrev.com/mailman/listinfo/metacard > _______________________________________________ metacard mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/metacard
