Command-line interface on GUI programs. - Programming On Unix

Users browsing this thread: 2 Guest(s)
dionys
Nixers
(24-06-2021, 08:12 PM)phillbush Wrote: The standard input and output have no use on most GUI applications.
What do you think of a command-line interface (CLI) for GUI applications?
Are CLI and GUI unrelated or can they be used together?

Reminds me of the commandline on the old AutoCAD, circa 2000. There was an input field at the bottom that would take commands that complemented manipulations in the drawing canvas.

And then there's the console context switching, like in Quake (and probably a long list of other games) that took commands and parameters.

Adding a CLI is one approach to stuff in extra functionality that is hard to showcase, or somehow gets in the way in the graphical view.

[ interface rant / wishlist ]
A well executed interface ought to provide:
  • a framework to orient the user
  • discoverability
  • reliable and consistent view
  • relevant context for current task
  • user feedback on actions (and application state)


Messages In This Thread
RE: Command-line interface on GUI programs. - by dionys - 30-06-2021, 06:21 AM