index
gtk-- homepage



Description:
Gtk_Style

#include <gtk--/style.h>



Properties:


Public member index:


Gtk_Style();
Gtk_Style(GtkStyle *castitem);
virtual ~Gtk_Style();
Gtk_ObjectHandle <Gtk_Style > attach(Gdk_Window &window);
void detach();
Gtk_Style *ref();
void unref();
Gtk_ObjectHandle <Gtk_Style > 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_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 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:



Public member details:


Protected member details:



Examples:





(pages generated by PERCEPS -script.)