Pango.parse_stretch
Description: Reference for Pango.parse_stretch

### Function

# Pangoparse_stretch

#### Declaration [src]

    gboolean
    pango_parse_stretch (
      const char* str,
      PangoStretch* stretch,
      gboolean warn
    )

#### Description [src]

Parses a font stretch.

The allowed values are “ultra_condensed”, “extra_condensed”, “condensed”, “semi_condensed”, “normal”, “semi_expanded”, “expanded”, “extra_expanded” and “ultra_expanded”. Case variations are ignored and the ‘_’ characters may be omitted.

#### Parameters

`str` | `const char*`
| A string to parse.
| The data is owned by the caller of the function.
| The string is a NUL terminated UTF-8 string.
`stretch` | `PangoStretch`
| A `PangoStretch` to store the result in.
| The argument will be set by the function.
| The called function takes ownership of the data, and is responsible for freeing it.
`warn` | `gboolean`
| If `TRUE`, issue a `g_warning()` on bad input.

#### Return value

Returns: | `gboolean`
| `TRUE` if `str` was successfully parsed.