Implementing the commands of Stringscope
I implemented the
Sort menu item with its subitems
Descending, as well as the
Reset item. I added also the
Exit item for quitting the program, a low-hanging fruit that just required calling the
CLOSEW window manager function for closing the main window.
The main window of Stringscope, the command menu, and the prompt area now look like this:
The commands didn't require too much new code. I take it as a sign the foundation is solid, or at least not too shaky. And Interlisp's powerful menu system made things easier. But there's some code duplication I'm not satisfied with that will need refactoring.
The next commands to implement are the ones that take input from and output to the prompt area: