Next Prev Up 
    
    1.4 Naming and Argument 
      Conventions
     
    
      Throughout CLX, a number of conventions for naming and syntax of the 
      CLX functions have been followed. These conventions are intended to 
      make the syntax of the functions more predictable.
    
      The major naming conventions are as follows:
    
      - 
        To better differentiate the CLX symbols from other symbols, they have 
        all been placed in the package XLIB. External symbols have been 
        explicitly exported.
      
- 
        The display argument, where used, is always first in the 
        argument list.
      
- 
        All server resource objects, where used, occur at the beginning of 
        the argument list, immediately after the display variable.
      
- 
        When a graphics context (gcontext) is present together with 
        another type of server resource (most commonly, a drawable), 
        the graphics context occurs in the argument list after the other 
        server resource. Drawables out rank all other server resources.
      
- 
        Source arguments always precede the destination arguments in the 
        argument list.
      
- 
        The x argument always precedes the y argument in the 
        argument list.
      
- 
        The width argument always precedes the height argument 
        in the argument list.
      
- 
        Where the x, y, width and height 
        arguments are used together, the x and y arguments 
        always precede the width and height arguments.
      
- 
        Where a mask is accompanied with a structure, the mask 
        always precedes the structure in the argument list.
    
    Next Prev Up 
    
    © 1988, 1989 Texas Instruments 
    Incorporated
    
    Conversion to HTML made by 
    Gilbert Baumann.
    
    Last build: Tue Dec 16 23:30:42 1997