HPUX GetJustify[3]



GetJustify in anderen Kapiteln des hpux Handbuch:




 Tk_GetJustify(3)                    Tk                     Tk_GetJustify(3)

 Tk Library Procedures                                 Tk Library Procedures





 ___________________________________________________________________________

 NAME
      Tk_GetJustify,  Tk_NameOfJustify  -  translate  between  strings   and
      justification styles

 SYNOPSIS
      #include <tk.h>

      Tk_Justify
      Tk_GetJustify(interp, string, justifyPtr)

      char *
      Tk_NameOfJustify(justify)

 ARGUMENTS
      Tcl_Interp   *interp       (in)       Interpreter  to  use  for  error
                                           reporting.

      char         *string       (in)        String   containing   name   of
                                           justification   style  (``left'',
                                           ``right'',     ``center'',     or
                                           ``fill'').

      int          *justifyPtr   (out)     Pointer to location in  which  to
                                           store justify value corresponding
                                           to string.

      Tk_Justify   justify       (in)      Justification style (one  of  the
                                           values listed below).
 ___________________________________________________________________________


 DESCRIPTION
      Tk_GetJustify places in *justifyPtr the justify value corresponding to
      string.  This value will be one of the following:

      TK_JUSTIFY_LEFT
           Means that the text on each line should start at the left edge of
           the line;  as a result, the right edges of lines may be ragged.

      TK_JUSTIFY_RIGHT
           Means that the text on each line should end at the right edge  of
           the line;  as a result, the left edges of lines may be ragged.

      TK_JUSTIFY_CENTER
           Means that the text on  each  line  should  be  centered;   as  a
           result, both the left and right edges of lines may be ragged.




                                    - 1 -        Formatted:  August 11, 1996






 Tk_GetJustify(3)                    Tk                     Tk_GetJustify(3)

 Tk Library Procedures                                 Tk Library Procedures





      TK_JUSTIFY_FILL
           Means that the text on each line should start at the left edge of
           the  line and end at the right edge, with the sizes of the spaces
           in the line adjusted to make this work.

      Under normal circumstances the return value is TCL_OK  and  interp  is
      unused.   If  string doesn't contain a valid justification style or an
      abbreviation of one of these names, then an error message is stored in
      interp->result, TCL_ERROR is returned, and *justifyPtr is unmodified.

      Tk_NameOfJustify is the logical inverse  of  Tk_GetJustify.   Given  a
      justify  value  it returns a statically-allocated string corresponding
      to justify.  If justify isn't a legal justify  value,  then  ``unknown
      justification style'' is returned.


 KEYWORDS
      center, fill, justification, string


































                                    - 2 -        Formatted:  August 11, 1996