In alt.os.linux.slackware
no.to...@gmail.com wrote:
> No, I don't mean a cartoon based Win-like system.
> More like [IIRC] spreadsheets.
> Or like `mc` : that I use every day.
> Instead of pretending to write notes to the-little-man-in-the-box,
> in 'his language', which you have CLEVERLY learned.
I'm afraid to reply seriously to this one. It feels too much like a
trap... that I'm going to step right into...
But what you're asking for sounds surprisingly like my SAM (Simple
Ascii Menus). You can find it at
http://sourceforge.net/projects/sam-kernel/
By the way, it is overdue for an update.
> WTF pretend that there has to be a syntax and that users must
> know how to spell "seven": when the user enters a lift/elevator
> and there are EXACTLY 8 possible options, VISIBLY displayed, as
> the 8 buttons: 1 to 8.
SAM is like that. But you don't press buttons, instead you read the
menu, choose an option, and type it. Spelling it correctly.
You design the (text) menus. When you type a command that you choose
from the menu, it might feel like a menu, but that's an illusion.
You are really at the Bash command line.
You design the commands. They can be whatever you want. Anything that
will run at the command line. A few essential commands (Like
"bound"--to choose menus, and "menu"--to display menus) are included.
Menus can be chosen, and commands in menus can be run, from scripts.
This allows menu commands to choose menus and run commands that are
also in menus. Think of the possibilities.
How did I do this with three short C executables and a handful of
scripts and functions?
...ouch!
-Joe
--
http://JosephRosevear.com
http://RosevearSoftware.com