dwww Home | Manual pages | Find package

Tk_GetJoinStyle(3tk)         Tk Library Procedures        Tk_GetJoinStyle(3tk)

______________________________________________________________________________

NAME
       Tk_GetJoinStyle,  Tk_NameOfJoinStyle  -  translate  between strings and
       join styles

SYNOPSIS
       #include <tk.h>

       int
       Tk_GetJoinStyle(interp, string, joinPtr)

       const char *
       Tk_NameOfJoinStyle(join)

ARGUMENTS
       Tcl_Interp *interp (in)           Interpreter to use for error  report-
                                         ing.

       const char *string (in)           String  containing name of join style
                                         - one of “bevel”, “miter”, or “round”
                                         - or a unique abbreviation of one.

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

       int join (in)                     Join style: one of  JoinBevel,  Join-
                                         Miter, JoinRound.
______________________________________________________________________________

DESCRIPTION
       Tk_GetJoinStyle  places  in  *joinPtr the X join style corresponding to
       string, which will be one of JoinBevel, JoinMiter, or JoinRound.   Join
       styles  are typically used in X graphics contexts to indicate how adja-
       cent 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 un-
       used.  If string does not contain a valid join style or an abbreviation
       of  one  of these names, then an error message is stored in interpreter
       interp's result, TCL_ERROR is returned, and *joinPtr is unmodified.

       Tk_NameOfJoinStyle is the logical inverse of Tk_GetJoinStyle.  Given  a
       join  style  such as JoinBevel it returns a statically-allocated string
       corresponding to join.  If join is not a legal join  style,  then  “un-
       known join style” is returned.

KEYWORDS
       bevel, join style, miter, round

Tk                                                        Tk_GetJoinStyle(3tk)

Generated by dwww version 1.14 on Fri Jan 24 06:04:06 CET 2025.