DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(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