Today, I got my copy of “Designing Highly Useable Software” by Jeff Cogswell from amazon.ca. I have been keeping atop of what the best ways are to design the user interface for Behold. I even have collected a whole binder of material on User Interface (UI) design and comparisons of how other programs do things (with Microsoft products being the standard to either follow or reject). But this book puts all the ideas together in one well organized and concise document. I highly recommend it to programmers.
I’ve fairly faithfully followed good UI techniques in Behold’s interface. Behold will look like most familiar Windows programs and should be relatively easy to use when 1.0 is released. But I do plan to work to improve as many of its non-obvious and/or more tedious tasks in the months following that first release after I start hearing some user comments.