• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/tcl-105/tk/tk/generic/

Lines Matching defs:layout

54  * information when using the text layout facilities.
95 * layout. */
2268 Tk_TextLayout textLayout) /* The text layout to be released. */
2304 Tk_TextLayout layout, /* Layout information, from a previous call to
2321 layoutPtr = (TextLayout *) layout;
2388 Tk_TextLayout layout, /* Layout information, from a previous call to
2399 if ((Tk_CharBbox(layout, underline, &xx, &yy, &width, &height) != 0)
2401 layoutPtr = (TextLayout *) layout;
2418 * respect to the upper-left hand corner of the text layout, which is
2422 * the first character in the text layout; any point whose y-value is
2423 * greater than the height of the text layout will be considered closest
2424 * to the last character in the text layout.
2428 * than the width of the text layout will be considered closest to the
2433 * point. Given a text layout with no characters, the value 0 will always
2445 Tk_TextLayout layout, /* Layout information, from a previous call to
2449 * layout. */
2458 * Point lies above any line in this layout. Return the index of the
2469 layoutPtr = (TextLayout *) layout;
2486 * If point lies off right side of the text layout, return the
2489 * outside of the text layout.
2544 * Point lies below any line in this text layout. Return the index just
2562 * extends partially outside of the text layout is considered to be
2564 * outside of the text layout is considered to be zero-width and pegged
2572 * A text layout that contains no characters is considered to contain a
2577 * text layout, or non-zero otherwise. In that case, *bbox is filled with
2588 Tk_TextLayout layout, /* Layout information, from a previous call to
2612 layoutPtr = (TextLayout *) layout;
2645 * Special case to get location just past last char in layout.
2653 * Ensure that the bbox lies within the text layout. This forces all chars
2654 * that extend off the right edge of the text layout to have truncated
2656 * text layout to peg to the edge and have 0 width.
2690 * layout. Non-displaying space characters that occur at the end of
2691 * individual lines in the text layout are ignored for hit detection
2695 * The return value is 0 if the point (x, y) is inside the text layout.
2696 * If the point isn't inside the text layout then the return value is the
2707 Tk_TextLayout layout, /* Layout information, from a previous call
2710 * to the upper-left corner of the text layout
2718 layoutPtr = (TextLayout *) layout;
2774 * Determines whether a text layout lies entirely inside, entirely
2777 * layout are ignored for intersection calculations.
2780 * The return value is -1 if the text layout is entirely outside of the
2792 Tk_TextLayout layout, /* Layout information, from a previous call to
2796 * layout. Coordinates are with respect to the
2797 * upper-left hand corner of the text layout
2815 layoutPtr = (TextLayout *) layout;
2866 * Outputs the contents of a text layout in Postscript format. The set of
2867 * lines in the text layout will be rendered by the user supplied
2891 * render the text layout.
2902 Tk_TextLayout layout) /* The layout to be rendered. */
2913 layoutPtr = (TextLayout *) layout;
3373 * A pointer to the new chunk in the text layout.
3376 * The text layout is reallocated to hold more chunks as necessary.
3380 * their own chunks. All characters in the text layout are accounted for.
3914 Tk_TextLayout layout, /* Layout information, from a previous call to
3923 layoutPtr = (TextLayout *)layout;