Gtk_Style(3)

NAME - Gtk_Style

HEADER REQUIRED
#include <gtk--/style.h&gt;>

PUBLIC MEMBER INDEX
    Gtk_Style();
    Gtk_Style(GtkStyle *castitem);
    virtual  ~Gtk_Style();
    Gtk_ObjectHandle  attach(Gdk_Window &window);
    void  detach();
    Gtk_Style*  ref();
    void  unref();
    Gtk_ObjectHandle  copy() const;
    void  set_background(Gdk_Window window, GtkStateType state_type);
    void  apply_default_background(Gdk_Window &window, bool set_bg, GtkStateType state_type, const Gdk_Rectangle &area, gint x, gint y, gint width, gint height);
    Gdk_Font  get_font();
    void  set_font( Gdk_Font &font_in );
    void  set_bg( GtkStateType state_type, GdkColor &new_color );
    void  set_light( GtkStateType state_type, GdkColor &new_color );
    void  set_dark( GtkStateType state_type, GdkColor &new_color );
    void  set_mid( GtkStateType state_type, GdkColor &new_color );
    void  set_base( GtkStateType state_type, GdkColor &new_color );
    void  set_fg( GtkStateType state_type, GdkColor &new_color );
    void  set_text( GtkStateType state_type, GdkColor &new_color );
    void  set_bg( GtkStateType state_type, Gdk_Color &new_color );
    void  set_light( GtkStateType state_type, Gdk_Color &new_color );
    void  set_dark( GtkStateType state_type, Gdk_Color &new_color );
    void  set_mid( GtkStateType state_type, Gdk_Color &new_color );
    void  set_base( GtkStateType state_type, Gdk_Color &new_color );
    void  set_fg( GtkStateType state_type, Gdk_Color &new_color );
    void  set_text( GtkStateType state_type, Gdk_Color &new_color );
    void  draw_hline(Gdk_Window &window, GtkStateType state_type, gint x1, gint x2, gint y);
    void  draw_vline(Gdk_Window &window, GtkStateType state_type, gint y1, gint y2, gint x);
    void  draw_shadow(Gdk_Window &window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height);
    void  draw_polygon(Gdk_Window &window, GtkStateType state_type, GtkShadowType shadow_type, GdkPoint *points, gint npoints, gint fill);
    void  draw_arrow(Gdk_Window &window, GtkStateType state_type, GtkShadowType shadow_type, GtkArrowType arrow_type, gint fill, gint x, gint y, gint width, gint height);
    void  draw_diamond(Gdk_Window &window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height);
    void  draw_oval(Gdk_Window &window, GtkStateType state_type, GtkShadowType shadow_type, gint x, gint y, gint width, gint height);
    void  draw_string(Gdk_Window &window, GtkStateType state_type, gint x, gint y, const _gtk_string &string);
    const GtkStyle*  gtkobj() const;
    GtkStyle*  gtkobj();

PROTECTED MEMBER INDEX
    GtkStyle * gtkstyle;

PUBLIC MEMBER DESCRIPTIONS

PROTECTED MEMBER DESCRIPTIONS