There should have been an option where you downloaded the software to also download the
manual
They offer it as a compressed .zip library. Standard practice is to include the docs in that, along with the code.
Not being a software writer, just an end user, why add another layer of interface to contend with, to me, I see it as I am running the
console from my laptop and I am armed with the shortcut sheet...
Well, as a software writer, my view is that the user can be expected to know the standard interface conventions for the
operating system of their machine. That's not an accident. Microsoft, Apple, and other OS vendors have spent years refining the part of their code that is generally called the "window manager" so that the functions common to virtually
all applications (shutting down perhaps being the one that truly every application supports, but opening and closing files, cutting and pasting, asking for help, and so on are nearly universal or, at least, can universally be implemented the same way) have no learning curve. The industry decision to adopt such standards has long been heralded as the reason computers became mainstream appliances, instead of remaining laboratory instruments. For almost as long, programs that
can makes use of a window manager's
conventional implementations of the near-universal functions that program shares with lots of others, but
doesn't make use of them, have been reviled and criticized as being either designed in ignorance, arrogance, or both.
If I understand you correctly, their decision makes it very natural for a user with experience on the physical hardware to feel like they are in a familiar context. That makes sense, except that one virtue to
ETC of making Nomad freely downloadable is that it will be the entry
point for lots of us who
don't have access to a physical device, but might learn to like their product so much that we later decide to buy one. Making that kind of person's first encounter with the product become a frustrating exercise in coping with a unique GUI (when that problem was tossed to the curb a very long time ago) is not, imho, in
ETC's own best interests.
And here's a funny thing about that: in that "setting"
page you mentioned, it
can be set to run in a standard window, instead of taking over the whole
screen (full-screen mode, in some vernaculars). When you do that, the
stock features provided by the window manager appear, and one can exit the program with a single mouse-click (well, a second click confirms that one wishes to exit, but that is also according to standard convention). As a loss-leader marketing tool, I think
ETC would be better off if that were the initial configuration of the software, with it maybe suggesting at first start-up that it can be run in full-screen mode for old hands like you who will already know how that interface works.
Please keep asking questions, we also want to try and be of help
Thanks! This is a great forum and I have received an awful lot of collegial support and encouragement here already. It can be hard to find forums like this, so, when I do find one, I try to give back. Since I'm really, really new to theater tech, I can't help much directly (not yet, anyway), but, as we are talking about software (my main profession), let me offer to help with any Java programming questions people have through another fine forum, coderanch.com, where I am a moderator. Folks there are helpful and collegial too, so feel free to ask us for help if you ever get into Java coding.