Tk_GetJustifyFromObj man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

Tk_GetJustifyFromObj(3)	     Tk Library Procedures     Tk_GetJustifyFromObj(3)

______________________________________________________________________________

NAME
       Tk_GetJustifyFromObj,   Tk_GetJustify,	Tk_NameOfJustify  -  translate
       between strings and justification styles

SYNOPSIS
       #include <tk.h>

       int
       Tk_GetJustifyFromObj(interp, objPtr, justifyPtr)

       int
       Tk_GetJustify(interp, string, justifyPtr)

       const char *
       Tk_NameOfJustify(justify)

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

       Tcl_Obj *objPtr (in/out)		    String value contains name of jus‐
					    tification style, one  of  “left”,
					    “right”,  or “center”.  The inter‐
					    nal rep will be modified to	 cache
					    corresponding justify value.

       const char *string (in)		    Same  as objPtr except description
					    of justification style  is	passed
					    as a string.

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

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

DESCRIPTION
       Tk_GetJustifyFromObj places in *justifyPtr  the	justify	 value	corre‐
       sponding to objPtr's value.  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.

       Under  normal  circumstances  the  return value is TCL_OK and interp is
       unused.	If objPtr does not contain a valid justification style	or  an
       abbreviation  of one of these names, TCL_ERROR is returned, *justifyPtr
       is unmodified, and an error message is stored  in  interp's  result  if
       interp  is not NULL.  Tk_GetJustifyFromObj caches information about the
       return value in objPtr, which speeds up future  calls  to  Tk_GetJusti‐
       fyFromObj with the same objPtr.

       Tk_GetJustify  is  identical  to	 Tk_GetJustifyFromObj  except that the
       description of the justification is specified with a string instead  of
       an  object.  This prevents Tk_GetJustify from caching the return value,
       so Tk_GetJustify is less efficient than Tk_GetJustifyFromObj.

       Tk_NameOfJustify is the logical inverse of Tk_GetJustify.  Given a jus‐
       tify  value  it	returns a statically-allocated string corresponding to
       justify.	 If justify is not a legal justify value, then “unknown justi‐
       fication style” is returned.

KEYWORDS
       center, fill, justification, string

Tk				      8.1	       Tk_GetJustifyFromObj(3)
[top]

List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net