<refentry id="GtkStyle">
<refmeta>
<refentrytitle>Styles</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>GTK Library</refmiscinfo>
</refmeta>

<refnamediv>
<refname>Styles</refname><refpurpose></refpurpose>
</refnamediv>

<refsynopsisdiv><title>Synopsis</title>
<synopsis>

#include &lt;gtk/gtk.h&gt;


#define     <link linkend="GTK-STYLE-ATTACHED-CAPS">GTK_STYLE_ATTACHED</link>              (style)
struct      <link linkend="GtkStyle-struct">GtkStyle</link>;
<link linkend="GtkStyle">GtkStyle</link>*   <link linkend="gtk-style-new">gtk_style_new</link>                   (void);
<link linkend="GtkStyle">GtkStyle</link>*   <link linkend="gtk-style-copy">gtk_style_copy</link>                  (<link linkend="GtkStyle">GtkStyle</link> *style);
<link linkend="GtkStyle">GtkStyle</link>*   <link linkend="gtk-style-attach">gtk_style_attach</link>                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window);
void        <link linkend="gtk-style-detach">gtk_style_detach</link>                (<link linkend="GtkStyle">GtkStyle</link> *style);
<link linkend="GtkStyle">GtkStyle</link>*   <link linkend="gtk-style-ref">gtk_style_ref</link>                   (<link linkend="GtkStyle">GtkStyle</link> *style);
void        <link linkend="gtk-style-unref">gtk_style_unref</link>                 (<link linkend="GtkStyle">GtkStyle</link> *style);
void        <link linkend="gtk-style-set-background">gtk_style_set_background</link>        (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type);
void        <link linkend="gtk-style-apply-default-background">gtk_style_apply_default_background</link>
                                            (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="gboolean">gboolean</link> set_bg,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
#define     <link linkend="gtk-style-apply-default-pixmap">gtk_style_apply_default_pixmap</link>  (s,gw,st,a,x,y,w,h)
<link linkend="GtkIconSet">GtkIconSet</link>* <link linkend="gtk-style-lookup-icon-set">gtk_style_lookup_icon_set</link>       (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             const <link linkend="gchar">gchar</link> *stock_id);
<link linkend="GdkPixbuf">GdkPixbuf</link>*  <link linkend="gtk-style-render-icon">gtk_style_render_icon</link>           (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             const <link linkend="GtkIconSource">GtkIconSource</link> *source,
                                             <link linkend="GtkTextDirection">GtkTextDirection</link> direction,
                                             <link linkend="GtkStateType">GtkStateType</link> state,
                                             <link linkend="GtkIconSize">GtkIconSize</link> size,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail);
<link linkend="GdkFont">GdkFont</link>*    <link linkend="gtk-style-get-font">gtk_style_get_font</link>              (<link linkend="GtkStyle">GtkStyle</link> *style);
void        <link linkend="gtk-style-set-font">gtk_style_set_font</link>              (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkFont">GdkFont</link> *font);
void        <link linkend="gtk-draw-hline">gtk_draw_hline</link>                  (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="gint">gint</link> x1,
                                             <link linkend="gint">gint</link> x2,
                                             <link linkend="gint">gint</link> y);
void        <link linkend="gtk-draw-vline">gtk_draw_vline</link>                  (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="gint">gint</link> y1,
                                             <link linkend="gint">gint</link> y2,
                                             <link linkend="gint">gint</link> x);
void        <link linkend="gtk-draw-shadow">gtk_draw_shadow</link>                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-draw-polygon">gtk_draw_polygon</link>                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkPoint">GdkPoint</link> *points,
                                             <link linkend="gint">gint</link> npoints,
                                             <link linkend="gboolean">gboolean</link> fill);
void        <link linkend="gtk-draw-arrow">gtk_draw_arrow</link>                  (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GtkArrowType">GtkArrowType</link> arrow_type,
                                             <link linkend="gboolean">gboolean</link> fill,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-draw-diamond">gtk_draw_diamond</link>                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-draw-string">gtk_draw_string</link>                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             const <link linkend="gchar">gchar</link> *string);
void        <link linkend="gtk-draw-box">gtk_draw_box</link>                    (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-draw-box-gap">gtk_draw_box_gap</link>                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkPositionType">GtkPositionType</link> gap_side,
                                             <link linkend="gint">gint</link> gap_x,
                                             <link linkend="gint">gint</link> gap_width);
void        <link linkend="gtk-draw-check">gtk_draw_check</link>                  (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-draw-extension">gtk_draw_extension</link>              (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkPositionType">GtkPositionType</link> gap_side);
void        <link linkend="gtk-draw-flat-box">gtk_draw_flat_box</link>               (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-draw-focus">gtk_draw_focus</link>                  (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-draw-handle">gtk_draw_handle</link>                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkOrientation">GtkOrientation</link> orientation);
void        <link linkend="gtk-draw-option">gtk_draw_option</link>                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-draw-shadow-gap">gtk_draw_shadow_gap</link>             (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkPositionType">GtkPositionType</link> gap_side,
                                             <link linkend="gint">gint</link> gap_x,
                                             <link linkend="gint">gint</link> gap_width);
void        <link linkend="gtk-draw-slider">gtk_draw_slider</link>                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkOrientation">GtkOrientation</link> orientation);
void        <link linkend="gtk-draw-tab">gtk_draw_tab</link>                    (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-draw-expander">gtk_draw_expander</link>               (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="GtkExpanderStyle">GtkExpanderStyle</link> expander_style);
void        <link linkend="gtk-draw-layout">gtk_draw_layout</link>                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="gboolean">gboolean</link> use_text,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="PangoLayout">PangoLayout</link> *layout);
void        <link linkend="gtk-draw-resize-grip">gtk_draw_resize_grip</link>            (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkWindowEdge">GdkWindowEdge</link> edge,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-paint-arrow">gtk_paint_arrow</link>                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="GtkArrowType">GtkArrowType</link> arrow_type,
                                             <link linkend="gboolean">gboolean</link> fill,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-paint-box">gtk_paint_box</link>                   (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-paint-box-gap">gtk_paint_box_gap</link>               (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkPositionType">GtkPositionType</link> gap_side,
                                             <link linkend="gint">gint</link> gap_x,
                                             <link linkend="gint">gint</link> gap_width);
void        <link linkend="gtk-paint-check">gtk_paint_check</link>                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-paint-diamond">gtk_paint_diamond</link>               (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-paint-extension">gtk_paint_extension</link>             (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkPositionType">GtkPositionType</link> gap_side);
void        <link linkend="gtk-paint-flat-box">gtk_paint_flat_box</link>              (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-paint-focus">gtk_paint_focus</link>                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-paint-handle">gtk_paint_handle</link>                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkOrientation">GtkOrientation</link> orientation);
void        <link linkend="gtk-paint-hline">gtk_paint_hline</link>                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x1,
                                             <link linkend="gint">gint</link> x2,
                                             <link linkend="gint">gint</link> y);
void        <link linkend="gtk-paint-option">gtk_paint_option</link>                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-paint-polygon">gtk_paint_polygon</link>               (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="GdkPoint">GdkPoint</link> *points,
                                             <link linkend="gint">gint</link> npoints,
                                             <link linkend="gboolean">gboolean</link> fill);
void        <link linkend="gtk-paint-shadow">gtk_paint_shadow</link>                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-paint-shadow-gap">gtk_paint_shadow_gap</link>            (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkPositionType">GtkPositionType</link> gap_side,
                                             <link linkend="gint">gint</link> gap_x,
                                             <link linkend="gint">gint</link> gap_width);
void        <link linkend="gtk-paint-slider">gtk_paint_slider</link>                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkOrientation">GtkOrientation</link> orientation);
void        <link linkend="gtk-paint-string">gtk_paint_string</link>                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             const <link linkend="gchar">gchar</link> *string);
void        <link linkend="gtk-paint-tab">gtk_paint_tab</link>                   (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);
void        <link linkend="gtk-paint-vline">gtk_paint_vline</link>                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> y1,
                                             <link linkend="gint">gint</link> y2,
                                             <link linkend="gint">gint</link> x);
void        <link linkend="gtk-paint-expander">gtk_paint_expander</link>              (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="GtkExpanderStyle">GtkExpanderStyle</link> expander_style);
void        <link linkend="gtk-paint-layout">gtk_paint_layout</link>                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="gboolean">gboolean</link> use_text,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="PangoLayout">PangoLayout</link> *layout);
void        <link linkend="gtk-paint-resize-grip">gtk_paint_resize_grip</link>           (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="GdkWindowEdge">GdkWindowEdge</link> edge,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);

struct      <link linkend="GtkBorder">GtkBorder</link>;
<link linkend="GtkBorder">GtkBorder</link>*  <link linkend="gtk-border-copy">gtk_border_copy</link>                 (const <link linkend="GtkBorder">GtkBorder</link> *border);
void        <link linkend="gtk-border-free">gtk_border_free</link>                 (<link linkend="GtkBorder">GtkBorder</link> *border);

struct      <link linkend="GtkRcProperty">GtkRcProperty</link>;
<link linkend="gboolean">gboolean</link>    (<link linkend="GtkRcPropertyParser">*GtkRcPropertyParser</link>)          (const <link linkend="GParamSpec">GParamSpec</link> *pspec,
                                             const <link linkend="GString">GString</link> *rc_string,
                                             <link linkend="GValue">GValue</link> *property_value);


</synopsis>
</refsynopsisdiv>

<refsect1>
<title>Object Hierarchy</title>
<synopsis>

  <link linkend="GObject">GObject</link>
   +----GtkStyle
</synopsis>

</refsect1>




<refsect1>
<title>Description</title>
<para>

</para>
</refsect1>

<refsect1>
<title>Details</title>
<refsect2>
<title><anchor id="GTK-STYLE-ATTACHED-CAPS">GTK_STYLE_ATTACHED()</title>
<programlisting>#define GTK_STYLE_ATTACHED(style)	(GTK_STYLE (style)-&gt;attach_count &gt; 0)
</programlisting>
<para>
Returns whether the style is attached to a window.
</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>a <link linkend="GtkStyle">GtkStyle</link>.


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="GtkStyle-struct">struct GtkStyle</title>
<programlisting>struct GtkStyle {
  
  GdkColor fg[5];
  GdkColor bg[5];
  GdkColor light[5];
  GdkColor dark[5];
  GdkColor mid[5];
  GdkColor text[5];
  GdkColor base[5];
  GdkColor text_aa[5];		/* Halfway between text/base */
  
  GdkColor black;
  GdkColor white;
  PangoFontDescription *font_desc;
  
  gint xthickness;
  gint ythickness;
  
  GdkGC *fg_gc[5];
  GdkGC *bg_gc[5];
  GdkGC *light_gc[5];
  GdkGC *dark_gc[5];
  GdkGC *mid_gc[5];
  GdkGC *text_gc[5];
  GdkGC *base_gc[5];
  GdkGC *text_aa_gc[5];
  GdkGC *black_gc;
  GdkGC *white_gc;
  
  GdkPixmap *bg_pixmap[5];

};
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gtk-style-new">gtk_style_new ()</title>
<programlisting><link linkend="GtkStyle">GtkStyle</link>*   gtk_style_new                   (void);</programlisting>
<para>
Creates a new <link linkend="GtkStyle">GtkStyle</link>.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry> a new <link linkend="GtkStyle">GtkStyle</link>.
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-style-copy">gtk_style_copy ()</title>
<programlisting><link linkend="GtkStyle">GtkStyle</link>*   gtk_style_copy                  (<link linkend="GtkStyle">GtkStyle</link> *style);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-style-attach">gtk_style_attach ()</title>
<programlisting><link linkend="GtkStyle">GtkStyle</link>*   gtk_style_attach                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window);</programlisting>
<para>
Attaches a style to a window; this process allocates the
colors and creates the GC's for the style - it specializes
it to a particular visual and colormap. The process may 
involve the creation of a new style if the style has already 
been attached to a window with a different style and colormap.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>.
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkWindow">GtkWindow</link>.
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry> Either <parameter>style</parameter>, or a newly-created <link linkend="GtkStyle">GtkStyle</link>.
  If the style is newly created, the style parameter
  will be dereferenced, and the new style will have
  a reference count belonging to the caller.
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-style-detach">gtk_style_detach ()</title>
<programlisting>void        gtk_style_detach                (<link linkend="GtkStyle">GtkStyle</link> *style);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-style-ref">gtk_style_ref ()</title>
<programlisting><link linkend="GtkStyle">GtkStyle</link>*   gtk_style_ref                   (<link linkend="GtkStyle">GtkStyle</link> *style);</programlisting>
<warning>
<para>
<literal>gtk_style_ref</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Deprecated equivalent of <link linkend="g-object-ref">g_object_ref</link>().</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>.
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry> <parameter>style</parameter>.
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-style-unref">gtk_style_unref ()</title>
<programlisting>void        gtk_style_unref                 (<link linkend="GtkStyle">GtkStyle</link> *style);</programlisting>
<warning>
<para>
<literal>gtk_style_unref</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Deprecated equivalent of <link linkend="g-object-unref">g_object_unref</link>().</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>.
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-style-set-background">gtk_style_set_background ()</title>
<programlisting>void        gtk_style_set_background        (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type);</programlisting>
<para>
Sets the background of <parameter>window</parameter> to the background color or pixmap
specified by <parameter>style</parameter> for the given state.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-style-apply-default-background">gtk_style_apply_default_background ()</title>
<programlisting>void        gtk_style_apply_default_background
                                            (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="gboolean">gboolean</link> set_bg,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>set_bg</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-style-apply-default-pixmap">gtk_style_apply_default_pixmap()</title>
<programlisting>#define gtk_style_apply_default_pixmap(s,gw,st,a,x,y,w,h) gtk_style_apply_default_background (s,gw,1,st,a,x,y,w,h)
</programlisting>
<warning>
<para>
<literal>gtk_style_apply_default_pixmap</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>s</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gw</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>st</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>a</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>w</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>h</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-style-lookup-icon-set">gtk_style_lookup_icon_set ()</title>
<programlisting><link linkend="GtkIconSet">GtkIconSet</link>* gtk_style_lookup_icon_set       (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             const <link linkend="gchar">gchar</link> *stock_id);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>stock_id</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-style-render-icon">gtk_style_render_icon ()</title>
<programlisting><link linkend="GdkPixbuf">GdkPixbuf</link>*  gtk_style_render_icon           (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             const <link linkend="GtkIconSource">GtkIconSource</link> *source,
                                             <link linkend="GtkTextDirection">GtkTextDirection</link> direction,
                                             <link linkend="GtkStateType">GtkStateType</link> state,
                                             <link linkend="GtkIconSize">GtkIconSize</link> size,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail);</programlisting>
<para>
Renders the icon specified by <parameter>source</parameter> at the given <parameter>size</parameter> 
according to the given parameters and returns the result in a 
pixbuf.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>source</parameter>&nbsp;:</entry>
<entry> the <link linkend="GtkIconSource">GtkIconSource</link> specifying the icon to render
</entry></row>
<row><entry align="right"><parameter>direction</parameter>&nbsp;:</entry>
<entry> a text direction
</entry></row>
<row><entry align="right"><parameter>state</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>size</parameter>&nbsp;:</entry>
<entry> the size to render the icon at. A size of (GtkIconSize)-1
       means render at the size of the source and don't scale.
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry> the widget 
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry> a style detail
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry> a newly-created <link linkend="GdkPixbuf">GdkPixbuf</link> containing the rendered icon
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-style-get-font">gtk_style_get_font ()</title>
<programlisting><link linkend="GdkFont">GdkFont</link>*    gtk_style_get_font              (<link linkend="GtkStyle">GtkStyle</link> *style);</programlisting>
<warning>
<para>
<literal>gtk_style_get_font</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Gets the <link linkend="GdkFont">GdkFont</link> to use for the given style. This is
meant only as a replacement for direct access to <parameter>style</parameter>->font
and should not be used in new code. New code should
use <parameter>style</parameter>->font_desc instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry> the <link linkend="GdkFont">GdkFont</link> for the style. This font is owned
  by the style; if you want to keep around a copy, you must
  call <link linkend="gdk-font-ref">gdk_font_ref</link>().
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-style-set-font">gtk_style_set_font ()</title>
<programlisting>void        gtk_style_set_font              (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkFont">GdkFont</link> *font);</programlisting>
<warning>
<para>
<literal>gtk_style_set_font</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Sets the <link linkend="GdkFont">GdkFont</link> to use for a given style. This is
meant only as a replacement for direct access to style->font
and should not be used in new code. New code should
use style->font_desc instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>.
</entry></row>
<row><entry align="right"><parameter>font</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkFont">GdkFont</link>, or <literal>NULL</literal> to use the <link linkend="GdkFont">GdkFont</link> corresponding
  to style->font_desc.
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-hline">gtk_draw_hline ()</title>
<programlisting>void        gtk_draw_hline                  (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="gint">gint</link> x1,
                                             <link linkend="gint">gint</link> x2,
                                             <link linkend="gint">gint</link> y);</programlisting>
<warning>
<para>
<literal>gtk_draw_hline</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws a horizontal line from (<parameter>x1</parameter>, <parameter>y</parameter>) to (<parameter>x2</parameter>, <parameter>y</parameter>) in <parameter>window</parameter>
using the given style and state.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-hline">gtk_paint_hline</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>x1</parameter>&nbsp;:</entry>
<entry> the starting x coordinate
</entry></row>
<row><entry align="right"><parameter>x2</parameter>&nbsp;:</entry>
<entry> the ending x coordinate
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> the y coordinate
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-vline">gtk_draw_vline ()</title>
<programlisting>void        gtk_draw_vline                  (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="gint">gint</link> y1,
                                             <link linkend="gint">gint</link> y2,
                                             <link linkend="gint">gint</link> x);</programlisting>
<warning>
<para>
<literal>gtk_draw_vline</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws a vertical line from (<parameter>x</parameter>, <parameter>y1</parameter>) to (<parameter>x</parameter>, <parameter>y2</parameter>) in <parameter>window</parameter>
using the given style and state.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-vline">gtk_paint_vline</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>y1</parameter>&nbsp;:</entry>
<entry> the starting y coordinate
</entry></row>
<row><entry align="right"><parameter>y2</parameter>&nbsp;:</entry>
<entry> the ending y coordinate
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> the x coordinate
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-shadow">gtk_draw_shadow ()</title>
<programlisting>void        gtk_draw_shadow                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<warning>
<para>
<literal>gtk_draw_shadow</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws a shadow around the given rectangle in <parameter>window</parameter> 
using the given style and state and shadow type.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-shadow">gtk_paint_shadow</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry> type of shadow to draw
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> x origin of the rectangle
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> y origin of the rectangle
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry> width of the rectangle 
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry> width of the rectangle 
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-polygon">gtk_draw_polygon ()</title>
<programlisting>void        gtk_draw_polygon                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkPoint">GdkPoint</link> *points,
                                             <link linkend="gint">gint</link> npoints,
                                             <link linkend="gboolean">gboolean</link> fill);</programlisting>
<warning>
<para>
<literal>gtk_draw_polygon</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws a polygon on <parameter>window</parameter> with the given parameters.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-polygon">gtk_paint_polygon</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry> type of shadow to draw
</entry></row>
<row><entry align="right"><parameter>points</parameter>&nbsp;:</entry>
<entry> an array of <link linkend="GdkPoint">GdkPoint</link><!>s
</entry></row>
<row><entry align="right"><parameter>npoints</parameter>&nbsp;:</entry>
<entry> length of <parameter>points</parameter>
</entry></row>
<row><entry align="right"><parameter>fill</parameter>&nbsp;:</entry>
<entry> <literal>TRUE</literal> if the polygon should be filled
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-arrow">gtk_draw_arrow ()</title>
<programlisting>void        gtk_draw_arrow                  (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GtkArrowType">GtkArrowType</link> arrow_type,
                                             <link linkend="gboolean">gboolean</link> fill,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<warning>
<para>
<literal>gtk_draw_arrow</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws an arrow in the given rectangle on <parameter>window</parameter> using the given 
parameters. <parameter>arrow_type</parameter> determines the direction of the arrow.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-arrow">gtk_paint_arrow</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry> the type of shadow to draw
</entry></row>
<row><entry align="right"><parameter>arrow_type</parameter>&nbsp;:</entry>
<entry> the type of arrow to draw
</entry></row>
<row><entry align="right"><parameter>fill</parameter>&nbsp;:</entry>
<entry> <literal>TRUE</literal> if the arrow tip should be filled
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> x origin of the rectangle to draw the arrow in
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> y origin of the rectangle to draw the arrow in
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry> width of the rectangle to draw the arrow in
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry> height of the rectangle to draw the arrow in
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-diamond">gtk_draw_diamond ()</title>
<programlisting>void        gtk_draw_diamond                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<warning>
<para>
<literal>gtk_draw_diamond</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws a diamond in the given rectangle on <parameter>window</parameter> using the given parameters.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-diamond">gtk_paint_diamond</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry> the type of shadow to draw
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> x origin of the rectangle to draw the diamond in
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> y origin of the rectangle to draw the diamond in
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry> width of the rectangle to draw the diamond in
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry> height of the rectangle to draw the diamond in
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-string">gtk_draw_string ()</title>
<programlisting>void        gtk_draw_string                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             const <link linkend="gchar">gchar</link> *string);</programlisting>
<warning>
<para>
<literal>gtk_draw_string</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws a text string on <parameter>window</parameter> with the given parameters.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-layout">gtk_paint_layout</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> x origin
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> y origin
</entry></row>
<row><entry align="right"><parameter>string</parameter>&nbsp;:</entry>
<entry> the string to draw
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-box">gtk_draw_box ()</title>
<programlisting>void        gtk_draw_box                    (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<warning>
<para>
<literal>gtk_draw_box</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws a box on <parameter>window</parameter> with the given parameters.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-box">gtk_paint_box</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry> the type of shadow to draw
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> x origin of the box
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> y origin of the box
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry> the width of the box
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry> the height of the box
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-box-gap">gtk_draw_box_gap ()</title>
<programlisting>void        gtk_draw_box_gap                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkPositionType">GtkPositionType</link> gap_side,
                                             <link linkend="gint">gint</link> gap_x,
                                             <link linkend="gint">gint</link> gap_width);</programlisting>
<warning>
<para>
<literal>gtk_draw_box_gap</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_side</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_width</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-check">gtk_draw_check ()</title>
<programlisting>void        gtk_draw_check                  (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<warning>
<para>
<literal>gtk_draw_check</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws a check button indicator in the given rectangle on <parameter>window</parameter> with 
the given parameters.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-check">gtk_paint_check</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry> the type of shadow to draw
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> x origin of the rectangle to draw the check in
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> y origin of the rectangle to draw the check in
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry> the width of the rectangle to draw the check in
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry> the height of the rectangle to draw the check in
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-extension">gtk_draw_extension ()</title>
<programlisting>void        gtk_draw_extension              (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkPositionType">GtkPositionType</link> gap_side);</programlisting>
<warning>
<para>
<literal>gtk_draw_extension</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_side</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-flat-box">gtk_draw_flat_box ()</title>
<programlisting>void        gtk_draw_flat_box               (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<warning>
<para>
<literal>gtk_draw_flat_box</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws a flat box on <parameter>window</parameter> with the given parameters.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-flat-box">gtk_paint_flat_box</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry> the type of shadow to draw
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> x origin of the box
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> y origin of the box
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry> the width of the box
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry> the height of the box
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-focus">gtk_draw_focus ()</title>
<programlisting>void        gtk_draw_focus                  (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<warning>
<para>
<literal>gtk_draw_focus</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws a focus indicator around the given rectangle on <parameter>window</parameter> using the
given style.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-focus">gtk_paint_focus</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> the x origin of the rectangle around which to draw a focus indicator
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> the y origin of the rectangle around which to draw a focus indicator
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry> the width of the rectangle around which to draw a focus indicator
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry> the height of the rectangle around which to draw a focus indicator
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-handle">gtk_draw_handle ()</title>
<programlisting>void        gtk_draw_handle                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkOrientation">GtkOrientation</link> orientation);</programlisting>
<warning>
<para>
<literal>gtk_draw_handle</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>orientation</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-option">gtk_draw_option ()</title>
<programlisting>void        gtk_draw_option                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<warning>
<para>
<literal>gtk_draw_option</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws a radio button indicator in the given rectangle on <parameter>window</parameter> with 
the given parameters.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-option">gtk_paint_option</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry> the type of shadow to draw
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> x origin of the rectangle to draw the option in
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> y origin of the rectangle to draw the option in
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry> the width of the rectangle to draw the option in
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry> the height of the rectangle to draw the option in
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-shadow-gap">gtk_draw_shadow_gap ()</title>
<programlisting>void        gtk_draw_shadow_gap             (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkPositionType">GtkPositionType</link> gap_side,
                                             <link linkend="gint">gint</link> gap_x,
                                             <link linkend="gint">gint</link> gap_width);</programlisting>
<warning>
<para>
<literal>gtk_draw_shadow_gap</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_side</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_width</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-slider">gtk_draw_slider ()</title>
<programlisting>void        gtk_draw_slider                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkOrientation">GtkOrientation</link> orientation);</programlisting>
<warning>
<para>
<literal>gtk_draw_slider</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>orientation</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-tab">gtk_draw_tab ()</title>
<programlisting>void        gtk_draw_tab                    (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<warning>
<para>
<literal>gtk_draw_tab</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws an option menu tab (i.e. the up and down pointing arrows)
in the given rectangle on <parameter>window</parameter> using the given parameters.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-tab">gtk_paint_tab</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry> the type of shadow to draw
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> x origin of the rectangle to draw the tab in
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> y origin of the rectangle to draw the tab in
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry> the width of the rectangle to draw the tab in
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry> the height of the rectangle to draw the tab in
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-expander">gtk_draw_expander ()</title>
<programlisting>void        gtk_draw_expander               (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="GtkExpanderStyle">GtkExpanderStyle</link> expander_style);</programlisting>
<warning>
<para>
<literal>gtk_draw_expander</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>expander_style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-layout">gtk_draw_layout ()</title>
<programlisting>void        gtk_draw_layout                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="gboolean">gboolean</link> use_text,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="PangoLayout">PangoLayout</link> *layout);</programlisting>
<warning>
<para>
<literal>gtk_draw_layout</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>use_text</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>layout</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-draw-resize-grip">gtk_draw_resize_grip ()</title>
<programlisting>void        gtk_draw_resize_grip            (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkWindowEdge">GdkWindowEdge</link> edge,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<warning>
<para>
<literal>gtk_draw_resize_grip</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws a resize grip in the given rectangle on <parameter>window</parameter> using the given
parameters. 
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-resize-grip">gtk_paint_resize_grip</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>edge</parameter>&nbsp;:</entry>
<entry> the edge in which to draw the resize grip, currently only
   <literal>GTK_WINDOW_EDGE_SOUTH_EAST</literal> is implemented
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> the x origin of the rectangle in which to draw the resize grip
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> the y origin of the rectangle in which to draw the resize grip
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry> the width of the rectangle in which to draw the resize grip
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry> the height of the rectangle in which to draw the resize grip
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-arrow">gtk_paint_arrow ()</title>
<programlisting>void        gtk_paint_arrow                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="GtkArrowType">GtkArrowType</link> arrow_type,
                                             <link linkend="gboolean">gboolean</link> fill,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>arrow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>fill</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-box">gtk_paint_box ()</title>
<programlisting>void        gtk_paint_box                   (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-box-gap">gtk_paint_box_gap ()</title>
<programlisting>void        gtk_paint_box_gap               (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkPositionType">GtkPositionType</link> gap_side,
                                             <link linkend="gint">gint</link> gap_x,
                                             <link linkend="gint">gint</link> gap_width);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_side</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_width</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-check">gtk_paint_check ()</title>
<programlisting>void        gtk_paint_check                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-diamond">gtk_paint_diamond ()</title>
<programlisting>void        gtk_paint_diamond               (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-extension">gtk_paint_extension ()</title>
<programlisting>void        gtk_paint_extension             (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkPositionType">GtkPositionType</link> gap_side);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_side</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-flat-box">gtk_paint_flat_box ()</title>
<programlisting>void        gtk_paint_flat_box              (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-focus">gtk_paint_focus ()</title>
<programlisting>void        gtk_paint_focus                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-handle">gtk_paint_handle ()</title>
<programlisting>void        gtk_paint_handle                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkOrientation">GtkOrientation</link> orientation);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>orientation</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-hline">gtk_paint_hline ()</title>
<programlisting>void        gtk_paint_hline                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x1,
                                             <link linkend="gint">gint</link> x2,
                                             <link linkend="gint">gint</link> y);</programlisting>
<para>
Draws a horizontal line from (<parameter>x1</parameter>, <parameter>y</parameter>) to (<parameter>x2</parameter>, <parameter>y</parameter>) in <parameter>window</parameter>
using the given style and state.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry> rectangle to which the output is clipped
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry> 
</entry></row>
<row><entry align="right"><parameter>x1</parameter>&nbsp;:</entry>
<entry> the starting x coordinate
</entry></row>
<row><entry align="right"><parameter>x2</parameter>&nbsp;:</entry>
<entry> the ending x coordinate
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> the y coordinate
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-option">gtk_paint_option ()</title>
<programlisting>void        gtk_paint_option                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-polygon">gtk_paint_polygon ()</title>
<programlisting>void        gtk_paint_polygon               (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="GdkPoint">GdkPoint</link> *points,
                                             <link linkend="gint">gint</link> npoints,
                                             <link linkend="gboolean">gboolean</link> fill);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>points</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>npoints</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>fill</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-shadow">gtk_paint_shadow ()</title>
<programlisting>void        gtk_paint_shadow                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-shadow-gap">gtk_paint_shadow_gap ()</title>
<programlisting>void        gtk_paint_shadow_gap            (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkPositionType">GtkPositionType</link> gap_side,
                                             <link linkend="gint">gint</link> gap_x,
                                             <link linkend="gint">gint</link> gap_width);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_side</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>gap_width</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-slider">gtk_paint_slider ()</title>
<programlisting>void        gtk_paint_slider                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height,
                                             <link linkend="GtkOrientation">GtkOrientation</link> orientation);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>orientation</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-string">gtk_paint_string ()</title>
<programlisting>void        gtk_paint_string                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             const <link linkend="gchar">gchar</link> *string);</programlisting>
<warning>
<para>
<literal>gtk_paint_string</literal> is deprecated and should not be used in newly-written code.
</para>
</warning>
<para>
Draws a text string on <parameter>window</parameter> with the given parameters.
</para>
<para>
This function is deprecated, use <link linkend="gtk-paint-layout">gtk_paint_layout</link>() instead.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry> clip rectangle
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry> the widget
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry> a style detail
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> x origin
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry> y origin
</entry></row>
<row><entry align="right"><parameter>string</parameter>&nbsp;:</entry>
<entry> the string to draw
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-tab">gtk_paint_tab ()</title>
<programlisting>void        gtk_paint_tab                   (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GtkShadowType">GtkShadowType</link> shadow_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>shadow_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-vline">gtk_paint_vline ()</title>
<programlisting>void        gtk_paint_vline                 (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> y1,
                                             <link linkend="gint">gint</link> y2,
                                             <link linkend="gint">gint</link> x);</programlisting>
<para>
Draws a vertical line from (<parameter>x</parameter>, <parameter>y1</parameter>) to (<parameter>x</parameter>, <parameter>y1</parameter>) in <parameter>window</parameter>
using the given style and state.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkStyle">GtkStyle</link>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry> a <link linkend="GdkWindow">GdkWindow</link>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry> a state
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry> rectangle to which the output is clipped
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry> 
</entry></row>
<row><entry align="right"><parameter>y1</parameter>&nbsp;:</entry>
<entry> the starting y coordinate
</entry></row>
<row><entry align="right"><parameter>y2</parameter>&nbsp;:</entry>
<entry> the ending y coordinate
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry> the x coordinate
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-expander">gtk_paint_expander ()</title>
<programlisting>void        gtk_paint_expander              (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="GtkExpanderStyle">GtkExpanderStyle</link> expander_style);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>expander_style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-layout">gtk_paint_layout ()</title>
<programlisting>void        gtk_paint_layout                (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="gboolean">gboolean</link> use_text,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="PangoLayout">PangoLayout</link> *layout);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>use_text</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>layout</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-paint-resize-grip">gtk_paint_resize_grip ()</title>
<programlisting>void        gtk_paint_resize_grip           (<link linkend="GtkStyle">GtkStyle</link> *style,
                                             <link linkend="GdkWindow">GdkWindow</link> *window,
                                             <link linkend="GtkStateType">GtkStateType</link> state_type,
                                             <link linkend="GdkRectangle">GdkRectangle</link> *area,
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
                                             const <link linkend="gchar">gchar</link> *detail,
                                             <link linkend="GdkWindowEdge">GdkWindowEdge</link> edge,
                                             <link linkend="gint">gint</link> x,
                                             <link linkend="gint">gint</link> y,
                                             <link linkend="gint">gint</link> width,
                                             <link linkend="gint">gint</link> height);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>style</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>window</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>state_type</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>area</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>widget</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>detail</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>edge</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>x</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>y</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>width</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>height</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="GtkBorder">struct GtkBorder</title>
<programlisting>struct GtkBorder
{
  gint left;
  gint right;
  gint top;
  gint bottom;
};
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gtk-border-copy">gtk_border_copy ()</title>
<programlisting><link linkend="GtkBorder">GtkBorder</link>*  gtk_border_copy                 (const <link linkend="GtkBorder">GtkBorder</link> *border);</programlisting>
<para>
Copies a <link linkend="GtkBorder">GtkBorder</link> structure.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>border</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkBorder">GtkBorder</link>.
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry> a copy of <parameter>border</parameter>.
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gtk-border-free">gtk_border_free ()</title>
<programlisting>void        gtk_border_free                 (<link linkend="GtkBorder">GtkBorder</link> *border);</programlisting>
<para>
Frees a <link linkend="GtkBorder">GtkBorder</link> structure.</para>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>border</parameter>&nbsp;:</entry>
<entry> a <link linkend="GtkBorder">GtkBorder</link>.
</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="GtkRcProperty">struct GtkRcProperty</title>
<programlisting>struct GtkRcProperty
{
  /* quark-ified property identifier like "GtkScrollbar::spacing" */
  GQuark type_name;
  GQuark property_name;

  /* fields similar to GtkSettingsValue */
  gchar *origin;
  GValue value;
};
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="GtkRcPropertyParser">GtkRcPropertyParser ()</title>
<programlisting><link linkend="gboolean">gboolean</link>    (*GtkRcPropertyParser)          (const <link linkend="GParamSpec">GParamSpec</link> *pspec,
                                             const <link linkend="GString">GString</link> *rc_string,
                                             <link linkend="GValue">GValue</link> *property_value);</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>pspec</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>rc_string</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>property_value</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>

</refsect1>




</refentry>
