On Fri, 16 Mar 2007 15:56:41 +0000 (UTC) Tuomo Valkonen <[EMAIL PROTECTED]> wrote:
TV> Actually, you could implement a sticky joe-like help screen relatively TV> easily with a multi-line statusbar... if someone bothered to write TV> the multi-line support. And with a little hacking, you could create TV> some interactive tutoring: make the strings for the keys meters, TV> and give a suitable attribute to colourise the key you want the user TV> to press. I think this kind of help should actually live in the scratchpad, it's exactly the right pop-up model. Also, it should automatically discover the current key bindings for commands. So if I rebind "delete split" to key X, I want to see X there. >> My point was only that interactive tutorials are useful. At least in >> my experience, when I was getting started with Emacs 15 years ago. I >> think Ion would benefit from such a tutorial. TV> Sure, but someone still needs to write them. OK, let's start with a script. blank screen = first start (determined by Ion, e.g. by missing ~/.ion3 directory) Dialog "You seem to be using Ion for the first time. Would you like a brief tutorial?" If yes: Text "This is a workspace in the Ion window manager. It can do 1) ... 2) ... 3) ... Let's start with (1). Press <KEY> to open a terminal." Does this seem like the right way to go, a linear tutorial that introduces simple concepts one by one? Is anyone interested in contributing to the script or the code to implement it? Ted
