Ardour  9.0-pre0-582-g084a23a80d
gtkstyle.h File Reference
#include <gdk/gdk.h>
#include <gtk/gtkenums.h>
Include dependency graph for gtkstyle.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GtkStyle
 
struct  _GtkStyleClass
 
struct  _GtkBorder
 

Macros

#define GTK_TYPE_STYLE   (gtk_style_get_type ())
 
#define GTK_STYLE(object)   (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_STYLE, GtkStyle))
 
#define GTK_STYLE_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_STYLE, GtkStyleClass))
 
#define GTK_IS_STYLE(object)   (G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_STYLE))
 
#define GTK_IS_STYLE_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_STYLE))
 
#define GTK_STYLE_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_STYLE, GtkStyleClass))
 
#define GTK_TYPE_BORDER   (gtk_border_get_type ())
 
#define GTK_STYLE_ATTACHED(style)   (GTK_STYLE (style)->attach_count > 0)
 
#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)
 

Typedefs

typedef struct _GtkBorder GtkBorder
 
typedef struct _GtkStyle GtkStyle
 
typedef struct _GtkStyleClass GtkStyleClass
 
typedef struct _GtkThemeEngine GtkThemeEngine
 
typedef struct _GtkRcStyle GtkRcStyle
 
typedef struct _GtkIconSet GtkIconSet
 
typedef struct _GtkIconSource GtkIconSource
 
typedef struct _GtkRcProperty GtkRcProperty
 
typedef struct _GtkSettings GtkSettings
 
typedef gboolean(* GtkRcPropertyParser) (const GParamSpec *pspec, const GString *rc_string, GValue *property_value)
 
typedef struct _GtkWidget GtkWidget
 

Functions

GType gtk_style_get_type (void) G_GNUC_CONST
 
GtkStylegtk_style_new (void)
 
GtkStylegtk_style_copy (GtkStyle *style)
 
GtkStylegtk_style_attach (GtkStyle *style, GdkWindow *window) G_GNUC_WARN_UNUSED_RESULT
 
void gtk_style_detach (GtkStyle *style)
 
GtkStylegtk_style_ref (GtkStyle *style)
 
void gtk_style_unref (GtkStyle *style)
 
GdkFontgtk_style_get_font (GtkStyle *style)
 
void gtk_style_set_font (GtkStyle *style, GdkFont *font)
 
void gtk_style_set_background (GtkStyle *style, GdkWindow *window, GtkStateType state_type)
 
void gtk_style_apply_default_background (GtkStyle *style, GdkWindow *window, gboolean set_bg, GtkStateType state_type, const GdkRectangle *area, gint x, gint y, gint width, gint height)
 
GtkIconSetgtk_style_lookup_icon_set (GtkStyle *style, const gchar *stock_id)
 
gboolean gtk_style_lookup_color (GtkStyle *style, const gchar *color_name, GdkColor *color)
 
GdkPixbuf * gtk_style_render_icon (GtkStyle *style, const GtkIconSource *source, GtkTextDirection direction, GtkStateType state, GtkIconSize size, GtkWidget *widget, const gchar *detail)
 
void gtk_draw_hline (GtkStyle *style, GdkWindow *window, GtkStateType state_type, gint x1, gint x2, gint y)
 
void gtk_draw_vline (GtkStyle *style, GdkWindow *window, GtkStateType state_type, gint y1_, gint y2_, gint x)
 
void gtk_draw_shadow (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height)
 
void gtk_draw_polygon (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkPoint *points, gint npoints, gboolean fill)
 
void gtk_draw_arrow (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GtkArrowType arrow_type, gboolean fill, gint x, gint y, gint width, gint height)
 
void gtk_draw_diamond (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height)
 
void gtk_draw_box (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height)
 
void gtk_draw_flat_box (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height)
 
void gtk_draw_check (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height)
 
void gtk_draw_option (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height)
 
void gtk_draw_tab (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height)
 
void gtk_draw_shadow_gap (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height, GtkPositionType gap_side, gint gap_x, gint gap_width)
 
void gtk_draw_box_gap (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height, GtkPositionType gap_side, gint gap_x, gint gap_width)
 
void gtk_draw_extension (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height, GtkPositionType gap_side)
 
void gtk_draw_focus (GtkStyle *style, GdkWindow *window, gint x, gint y, gint width, gint height)
 
void gtk_draw_slider (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height, GtkOrientation orientation)
 
void gtk_draw_handle (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height, GtkOrientation orientation)
 
void gtk_draw_expander (GtkStyle *style, GdkWindow *window, GtkStateType state_type, gint x, gint y, GtkExpanderStyle expander_style)
 
void gtk_draw_layout (GtkStyle *style, GdkWindow *window, GtkStateType state_type, gboolean use_text, gint x, gint y, PangoLayout *layout)
 
void gtk_draw_resize_grip (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GdkWindowEdge edge, gint x, gint y, gint width, gint height)
 
void gtk_paint_hline (GtkStyle *style, GdkWindow *window, GtkStateType state_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x1, gint x2, gint y)
 
void gtk_paint_vline (GtkStyle *style, GdkWindow *window, GtkStateType state_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint y1_, gint y2_, gint x)
 
void gtk_paint_shadow (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
void gtk_paint_polygon (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, const GdkPoint *points, gint n_points, gboolean fill)
 
void gtk_paint_arrow (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, GtkArrowType arrow_type, gboolean fill, gint x, gint y, gint width, gint height)
 
void gtk_paint_diamond (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
void gtk_paint_box (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
void gtk_paint_flat_box (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
void gtk_paint_check (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
void gtk_paint_option (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
void gtk_paint_tab (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
void gtk_paint_shadow_gap (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height, GtkPositionType gap_side, gint gap_x, gint gap_width)
 
void gtk_paint_box_gap (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height, GtkPositionType gap_side, gint gap_x, gint gap_width)
 
void gtk_paint_extension (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height, GtkPositionType gap_side)
 
void gtk_paint_focus (GtkStyle *style, GdkWindow *window, GtkStateType state_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
void gtk_paint_slider (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height, GtkOrientation orientation)
 
void gtk_paint_handle (GtkStyle *style, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height, GtkOrientation orientation)
 
void gtk_paint_expander (GtkStyle *style, GdkWindow *window, GtkStateType state_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, GtkExpanderStyle expander_style)
 
void gtk_paint_layout (GtkStyle *style, GdkWindow *window, GtkStateType state_type, gboolean use_text, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, PangoLayout *layout)
 
void gtk_paint_resize_grip (GtkStyle *style, GdkWindow *window, GtkStateType state_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, GdkWindowEdge edge, gint x, gint y, gint width, gint height)
 
void gtk_paint_spinner (GtkStyle *style, GdkWindow *window, GtkStateType state_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, guint step, gint x, gint y, gint width, gint height)
 
GType gtk_border_get_type (void) G_GNUC_CONST
 
GtkBordergtk_border_new (void) G_GNUC_MALLOC
 
GtkBordergtk_border_copy (const GtkBorder *border_)
 
void gtk_border_free (GtkBorder *border_)
 
void gtk_style_get_style_property (GtkStyle *style, GType widget_type, const gchar *property_name, GValue *value)
 
void gtk_style_get_valist (GtkStyle *style, GType widget_type, const gchar *first_property_name, va_list var_args)
 
void gtk_style_get (GtkStyle *style, GType widget_type, const gchar *first_property_name,...) G_GNUC_NULL_TERMINATED
 
const GValue * _gtk_style_peek_property_value (GtkStyle *style, GType widget_type, GParamSpec *pspec, GtkRcPropertyParser parser)
 
void _gtk_style_init_for_settings (GtkStyle *style, GtkSettings *settings)
 
void _gtk_style_shade (const GdkColor *a, GdkColor *b, gdouble k)
 
void gtk_draw_string (GtkStyle *style, GdkWindow *window, GtkStateType state_type, gint x, gint y, const gchar *string)
 
void gtk_paint_string (GtkStyle *style, GdkWindow *window, GtkStateType state_type, const GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, const gchar *string)
 
void gtk_draw_insertion_cursor (GtkWidget *widget, GdkDrawable *drawable, const GdkRectangle *area, const GdkRectangle *location, gboolean is_primary, GtkTextDirection direction, gboolean draw_arrow)
 
GdkGC_gtk_widget_get_cursor_gc (GtkWidget *widget)
 
void _gtk_widget_get_cursor_color (GtkWidget *widget, GdkColor *color)
 

Macro Definition Documentation

◆ GTK_IS_STYLE

#define GTK_IS_STYLE (   object)    (G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_STYLE))

Definition at line 44 of file gtkstyle.h.

◆ GTK_IS_STYLE_CLASS

#define GTK_IS_STYLE_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_STYLE))

Definition at line 45 of file gtkstyle.h.

◆ GTK_STYLE

#define GTK_STYLE (   object)    (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_STYLE, GtkStyle))

Definition at line 42 of file gtkstyle.h.

◆ gtk_style_apply_default_pixmap

#define gtk_style_apply_default_pixmap (   s,
  gw,
  st,
  a,
  x,
  y,
  w,
 
)    gtk_style_apply_default_background (s,gw,1,st,a,x,y,w,h)

Definition at line 914 of file gtkstyle.h.

◆ GTK_STYLE_ATTACHED

#define GTK_STYLE_ATTACHED (   style)    (GTK_STYLE (style)->attach_count > 0)

Definition at line 71 of file gtkstyle.h.

◆ GTK_STYLE_CLASS

#define GTK_STYLE_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_STYLE, GtkStyleClass))

Definition at line 43 of file gtkstyle.h.

◆ GTK_STYLE_GET_CLASS

#define GTK_STYLE_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_STYLE, GtkStyleClass))

Definition at line 46 of file gtkstyle.h.

◆ GTK_TYPE_BORDER

#define GTK_TYPE_BORDER   (gtk_border_get_type ())

Definition at line 48 of file gtkstyle.h.

◆ GTK_TYPE_STYLE

#define GTK_TYPE_STYLE   (gtk_style_get_type ())

Definition at line 41 of file gtkstyle.h.

Typedef Documentation

◆ GtkBorder

typedef struct _GtkBorder GtkBorder

Definition at line 39 of file gtkstyle.h.

◆ GtkIconSet

typedef struct _GtkIconSet GtkIconSet

Definition at line 39 of file gtkstyle.h.

◆ GtkIconSource

typedef struct _GtkIconSource GtkIconSource

Definition at line 39 of file gtkstyle.h.

◆ GtkRcProperty

typedef struct _GtkRcProperty GtkRcProperty

Definition at line 39 of file gtkstyle.h.

◆ GtkRcPropertyParser

typedef gboolean(* GtkRcPropertyParser) (const GParamSpec *pspec, const GString *rc_string, GValue *property_value)

Definition at line 62 of file gtkstyle.h.

◆ GtkRcStyle

typedef struct _GtkRcStyle GtkRcStyle

Definition at line 39 of file gtkstyle.h.

◆ GtkSettings

typedef struct _GtkSettings GtkSettings

Definition at line 39 of file gtkstyle.h.

◆ GtkStyle

typedef struct _GtkStyle GtkStyle

Definition at line 39 of file gtkstyle.h.

◆ GtkStyleClass

typedef struct _GtkStyleClass GtkStyleClass

Definition at line 39 of file gtkstyle.h.

◆ GtkThemeEngine

typedef struct _GtkThemeEngine GtkThemeEngine

Definition at line 39 of file gtkstyle.h.

◆ GtkWidget

typedef struct _GtkWidget GtkWidget

Definition at line 62 of file gtkstyle.h.

Function Documentation

◆ _gtk_style_init_for_settings()

void _gtk_style_init_for_settings ( GtkStyle style,
GtkSettings settings 
)

◆ _gtk_style_peek_property_value()

const GValue* _gtk_style_peek_property_value ( GtkStyle style,
GType  widget_type,
GParamSpec *  pspec,
GtkRcPropertyParser  parser 
)

◆ _gtk_style_shade()

void _gtk_style_shade ( const GdkColor a,
GdkColor b,
gdouble  k 
)

◆ _gtk_widget_get_cursor_color()

void _gtk_widget_get_cursor_color ( GtkWidget widget,
GdkColor color 
)

◆ _gtk_widget_get_cursor_gc()

GdkGC* _gtk_widget_get_cursor_gc ( GtkWidget widget)

◆ gtk_border_copy()

GtkBorder* gtk_border_copy ( const GtkBorder border_)

◆ gtk_border_free()

void gtk_border_free ( GtkBorder border_)

◆ gtk_border_get_type()

GType gtk_border_get_type ( void  )

◆ gtk_border_new()

GtkBorder* gtk_border_new ( void  )

◆ gtk_draw_arrow()

void gtk_draw_arrow ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GtkArrowType  arrow_type,
gboolean  fill,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_draw_box()

void gtk_draw_box ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_draw_box_gap()

void gtk_draw_box_gap ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
gint  x,
gint  y,
gint  width,
gint  height,
GtkPositionType  gap_side,
gint  gap_x,
gint  gap_width 
)

◆ gtk_draw_check()

void gtk_draw_check ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_draw_diamond()

void gtk_draw_diamond ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_draw_expander()

void gtk_draw_expander ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
gint  x,
gint  y,
GtkExpanderStyle  expander_style 
)

◆ gtk_draw_extension()

void gtk_draw_extension ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
gint  x,
gint  y,
gint  width,
gint  height,
GtkPositionType  gap_side 
)

◆ gtk_draw_flat_box()

void gtk_draw_flat_box ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_draw_focus()

void gtk_draw_focus ( GtkStyle style,
GdkWindow window,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_draw_handle()

void gtk_draw_handle ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
gint  x,
gint  y,
gint  width,
gint  height,
GtkOrientation  orientation 
)

◆ gtk_draw_hline()

void gtk_draw_hline ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
gint  x1,
gint  x2,
gint  y 
)

◆ gtk_draw_insertion_cursor()

void gtk_draw_insertion_cursor ( GtkWidget widget,
GdkDrawable drawable,
const GdkRectangle area,
const GdkRectangle location,
gboolean  is_primary,
GtkTextDirection  direction,
gboolean  draw_arrow 
)

◆ gtk_draw_layout()

void gtk_draw_layout ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
gboolean  use_text,
gint  x,
gint  y,
PangoLayout *  layout 
)

◆ gtk_draw_option()

void gtk_draw_option ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_draw_polygon()

void gtk_draw_polygon ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkPoint points,
gint  npoints,
gboolean  fill 
)

◆ gtk_draw_resize_grip()

void gtk_draw_resize_grip ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GdkWindowEdge  edge,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_draw_shadow()

void gtk_draw_shadow ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_draw_shadow_gap()

void gtk_draw_shadow_gap ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
gint  x,
gint  y,
gint  width,
gint  height,
GtkPositionType  gap_side,
gint  gap_x,
gint  gap_width 
)

◆ gtk_draw_slider()

void gtk_draw_slider ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
gint  x,
gint  y,
gint  width,
gint  height,
GtkOrientation  orientation 
)

◆ gtk_draw_string()

void gtk_draw_string ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
gint  x,
gint  y,
const gchar *  string 
)

◆ gtk_draw_tab()

void gtk_draw_tab ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_draw_vline()

void gtk_draw_vline ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
gint  y1_,
gint  y2_,
gint  x 
)

◆ gtk_paint_arrow()

void gtk_paint_arrow ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
GtkArrowType  arrow_type,
gboolean  fill,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_paint_box()

void gtk_paint_box ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_paint_box_gap()

void gtk_paint_box_gap ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height,
GtkPositionType  gap_side,
gint  gap_x,
gint  gap_width 
)

◆ gtk_paint_check()

void gtk_paint_check ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_paint_diamond()

void gtk_paint_diamond ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_paint_expander()

void gtk_paint_expander ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
GtkExpanderStyle  expander_style 
)

◆ gtk_paint_extension()

void gtk_paint_extension ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height,
GtkPositionType  gap_side 
)

◆ gtk_paint_flat_box()

void gtk_paint_flat_box ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_paint_focus()

void gtk_paint_focus ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_paint_handle()

void gtk_paint_handle ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height,
GtkOrientation  orientation 
)

◆ gtk_paint_hline()

void gtk_paint_hline ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x1,
gint  x2,
gint  y 
)

◆ gtk_paint_layout()

void gtk_paint_layout ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
gboolean  use_text,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
PangoLayout *  layout 
)

◆ gtk_paint_option()

void gtk_paint_option ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_paint_polygon()

void gtk_paint_polygon ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
const GdkPoint points,
gint  n_points,
gboolean  fill 
)

◆ gtk_paint_resize_grip()

void gtk_paint_resize_grip ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
GdkWindowEdge  edge,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_paint_shadow()

void gtk_paint_shadow ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_paint_shadow_gap()

void gtk_paint_shadow_gap ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height,
GtkPositionType  gap_side,
gint  gap_x,
gint  gap_width 
)

◆ gtk_paint_slider()

void gtk_paint_slider ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height,
GtkOrientation  orientation 
)

◆ gtk_paint_spinner()

void gtk_paint_spinner ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
guint  step,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_paint_string()

void gtk_paint_string ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
const gchar *  string 
)

◆ gtk_paint_tab()

void gtk_paint_tab ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_paint_vline()

void gtk_paint_vline ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type,
const GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  y1_,
gint  y2_,
gint  x 
)

◆ gtk_style_apply_default_background()

void gtk_style_apply_default_background ( GtkStyle style,
GdkWindow window,
gboolean  set_bg,
GtkStateType  state_type,
const GdkRectangle area,
gint  x,
gint  y,
gint  width,
gint  height 
)

◆ gtk_style_attach()

GtkStyle* gtk_style_attach ( GtkStyle style,
GdkWindow window 
)

◆ gtk_style_copy()

GtkStyle* gtk_style_copy ( GtkStyle style)

◆ gtk_style_detach()

void gtk_style_detach ( GtkStyle style)

◆ gtk_style_get()

void gtk_style_get ( GtkStyle style,
GType  widget_type,
const gchar *  first_property_name,
  ... 
)

◆ gtk_style_get_font()

GdkFont* gtk_style_get_font ( GtkStyle style)

◆ gtk_style_get_style_property()

void gtk_style_get_style_property ( GtkStyle style,
GType  widget_type,
const gchar *  property_name,
GValue *  value 
)

◆ gtk_style_get_type()

GType gtk_style_get_type ( void  )

◆ gtk_style_get_valist()

void gtk_style_get_valist ( GtkStyle style,
GType  widget_type,
const gchar *  first_property_name,
va_list  var_args 
)

◆ gtk_style_lookup_color()

gboolean gtk_style_lookup_color ( GtkStyle style,
const gchar *  color_name,
GdkColor color 
)

◆ gtk_style_lookup_icon_set()

GtkIconSet* gtk_style_lookup_icon_set ( GtkStyle style,
const gchar *  stock_id 
)

◆ gtk_style_new()

GtkStyle* gtk_style_new ( void  )

◆ gtk_style_ref()

GtkStyle* gtk_style_ref ( GtkStyle style)

◆ gtk_style_render_icon()

GdkPixbuf* gtk_style_render_icon ( GtkStyle style,
const GtkIconSource source,
GtkTextDirection  direction,
GtkStateType  state,
GtkIconSize  size,
GtkWidget widget,
const gchar *  detail 
)

◆ gtk_style_set_background()

void gtk_style_set_background ( GtkStyle style,
GdkWindow window,
GtkStateType  state_type 
)

◆ gtk_style_set_font()

void gtk_style_set_font ( GtkStyle style,
GdkFont font 
)

◆ gtk_style_unref()

void gtk_style_unref ( GtkStyle style)