Tk_GetJoinStyle(3)

Tk_GetJoinStyle(3)

Tk_NameOfImage Home Page Subroutines Index Tk_NameOfJustify


_________________________________________________________________

NAME
       Tk_GetJoinStyle,  Tk_NameOfJoinStyle  -  translate between
       strings and join styles

SYNOPSIS
       #include <<tk.h>>

       int
       Tk_GetJoinStyle(interp, string, joinPtr)

       char *
       Tk_NameOfJoinStyle(join)

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

       char         *string    (in)      String  containing  name
                                         of join  style:  one  of
                                         ``bevel'', ``miter'', or
                                         ``round''.

       int          *joinPtr   (out)     Pointer to  location  in
                                         which  to  store  X join
                                         style  corresponding  to
                                         string.

       int          join       (in)      Join style: one of Join-
                                         Bevel, JoinMiter,  Join-
                                         Round.
_________________________________________________________________

DESCRIPTION
       Tk_GetJoinStyle places in *joinPtr the X join style corre-
       sponding to string, which will be one of JoinBevel,  Join-
       Miter,  or JoinRound.  Join styles are typically used in X
       graphics contexts to indicate how adjacent  line  segments
       should  be  joined  together.  See the X documentation for
       information on what each style implies.

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

       Tk_NameOfJoinStyle is the logical inverse  of  Tk_GetJoin-
       Style.   Given a join style such as JoinBevel it returns a
       statically-allocated string  corresponding  to  join.   If
       join isn't a legal join style, then ``unknown join style''
       is returned.

KEYWORDS
       bevel, join style, miter, round

Tk_NameOfImage Home Page Subroutines Index Tk_NameOfJustify