(standards.info.gz) Graphical Interfaces
Info Catalog
(standards.info.gz) User Interfaces
(standards.info.gz) Program Behavior
(standards.info.gz) Command-Line Interfaces
Standards for Graphical Interfaces
==================================
When you write a program that provides a graphical user interface,
please make it work with X Windows and the GTK toolkit unless the
functionality specifically requires some alternative (for example,
"displaying jpeg images while in console mode").
In addition, please provide a command-line interface to control the
functionality. (In many cases, the graphical user interface can be a
separate program which invokes the command-line program.) This is so
that the same jobs can be done from scripts.
Please also consider providing a CORBA interface (for use from
GNOME), a library interface (for use from C), and perhaps a
keyboard-driven console interface (for use by users from console mode).
Once you are doing the work to provide the functionality and the
graphical interface, these won't be much extra work.
Info Catalog
(standards.info.gz) User Interfaces
(standards.info.gz) Program Behavior
(standards.info.gz) Command-Line Interfaces
automatically generated byinfo2html