|
Main Page
Widgets
Namespaces
Book
Gtk::Style Class ReferenceInheritance diagram for Gtk::Style:
[legend]List of all members.
|
Public Methods |
virtual | ~Style () |
GtkStyle* | gobj () |
const GtkStyle* | gobj () const |
GtkStyle* | gobj_copy () |
void | set_fg (StateType state, const Gdk::Color& color) |
Gdk::Color | get_fg (StateType state) const |
void | set_bg (StateType state, const Gdk::Color& color) |
Gdk::Color | get_bg (StateType state) const |
void | set_light (StateType state, const Gdk::Color& color) |
Gdk::Color | get_light (StateType state) const |
void | set_dark (StateType state, const Gdk::Color& color) |
Gdk::Color | get_dark (StateType state) const |
void | set_mid (StateType state, const Gdk::Color& color) |
Gdk::Color | get_mid (StateType state) const |
void | set_text (StateType state, const Gdk::Color& color) |
Gdk::Color | get_text (StateType state) const |
void | set_base (StateType state, const Gdk::Color& color) |
Gdk::Color | get_base (StateType state) const |
void | set_text_aa (StateType state, const Gdk::Color& color) |
Gdk::Color | get_text_aa (StateType state) const |
void | set_black (const Gdk::Color& value) |
Gdk::Color | get_black () const |
void | set_white (const Gdk::Color& value) |
Gdk::Color | get_white () const |
void | set_font (const Pango::FontDescription& font_desc) |
Pango::FontDescription | get_font () const |
void | set_xthickness (int xthickness) |
int | get_xthickness () const |
void | set_ythickness (int ythickness) |
int | get_ythickness () const |
Glib::RefPtr<Gdk::GC> | get_fg_gc (StateType state_type) |
Glib::RefPtr<const Gdk::GC> | get_fg_gc (StateType state_type) const |
Glib::RefPtr<Gdk::GC> | get_bg_gc (StateType state_type) |
Glib::RefPtr<const Gdk::GC> | get_bg_gc (StateType state_type) const |
Glib::RefPtr<Gdk::GC> | get_light_gc (StateType state_type) |
Glib::RefPtr<const Gdk::GC> | get_light_gc (StateType state_type) const |
Glib::RefPtr<Gdk::GC> | get_dark_gc (StateType state_type) |
Glib::RefPtr<const Gdk::GC> | get_dark_gc (StateType state_type) const |
Glib::RefPtr<Gdk::GC> | get_mid_gc (StateType state_type) |
Glib::RefPtr<const Gdk::GC> | get_mid_gc (StateType state_type) const |
Glib::RefPtr<Gdk::GC> | get_text_gc (StateType state_type) |
Glib::RefPtr<const Gdk::GC> | get_text_gc (StateType state_type) const |
Glib::RefPtr<Gdk::GC> | get_base_gc (StateType state_type) |
Glib::RefPtr<const Gdk::GC> | get_base_gc (StateType state_type) const |
Glib::RefPtr<Gdk::GC> | get_black_gc () |
Glib::RefPtr<const Gdk::GC> | get_black_gc () const |
Glib::RefPtr<Gdk::GC> | get_white_gc () |
Glib::RefPtr<const Gdk::GC> | get_white_gc () const |
Gdk::Color | get_background (StateType state_type) const |
Glib::RefPtr<Gdk::Pixmap> | get_background_pixmap (StateType state_type) |
void | set_bg_pixmap (StateType state_type, const Glib::RefPtr<Gdk::Pixmap>& pixmap) |
Glib::RefPtr<Gdk::Pixmap> | get_bg_pixmap (StateType state_type) |
Glib::RefPtr<const Gdk::Pixmap> | get_bg_pixmap (StateType state_type) const |
void | paint_arrow (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, ArrowType arrow_type, bool fill, int x, int y, int width, int height) const |
void | paint_box (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, int width, int height) const |
void | paint_box_gap (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, int width, int height, PositionType gap_side, int gap_x, int gap_width) const |
void | paint_check (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, int width, int height) const |
void | paint_diamond (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, int width, int height) const |
void | paint_extension (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, int width, int height, PositionType gap_side) const |
void | paint_flat_box (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, int width, int height) const |
void | paint_focus (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, int width, int height) const |
void | paint_handle (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, int width, int height, Orientation orientation) const |
void | paint_hline (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x1, int x2, int y) const |
| Draws a horizontal line from (, y ) to (, y ) in window using the given style and state.
|
void | paint_option (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, int width, int height) const |
void | paint_polygon (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, const Glib::ArrayHandle<Gdk::Point>& points, bool fill) const |
void | paint_shadow (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, int width, int height) const |
void | paint_shadow_gap (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, int width, int height, PositionType gap_side, int gap_x, int gap_width) const |
void | paint_slider (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, int width, int height, Orientation orientation) const |
void | paint_tab (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, int width, int height) const |
void | paint_vline (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int y1, int y2, int x) const |
| Draws a vertical line from ( x , ) to ( x , ) in window using the given style and state.
|
void | paint_expander (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, ExpanderStyle expander_style) const |
void | paint_layout (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, bool use_text, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, int x, int y, const Glib::RefPtr<Pango::Layout>& layout) const |
void | paint_resize_grip (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, const Gdk::Rectangle& area, Widget& widget, const Glib::ustring& detail, Gdk::WindowEdge edge, int x, int y, int width, int height) const |
Glib::RefPtr<Style> | copy () |
void | set_background (const Glib::RefPtr<Gdk::Window>& window, StateType state_type) |
| Sets the background of window to the background color or pixmap specified by style for the given state.
|
void | apply_default_background (const Glib::RefPtr<Gdk::Window>& window, bool set_bg, Gtk::StateType state_type, const Gdk::Rectangle& area, int x, int y, int width, int height) |
IconSet | lookup_icon_set (const Gtk::StockID& stock_id) |
Glib::RefPtr<Gdk::Pixbuf> | render_icon (const IconSource& source, Gtk::TextDirection direction, Gtk::StateType state, Gtk::IconSize size, Gtk::Widget& widget, const Glib::ustring& detail) |
| Renders the icon specified by source at the given size according to the given parameters and returns the result in a pixbuf.
|
Protected Methods |
virtual void | realize_vfunc () |
virtual void | unrealize_vfunc () |
virtual void | copy_vfunc (const Glib::RefPtr<Style>& src) |
virtual Glib::RefPtr<Style> | clone_vfunc () |
virtual void | init_from_rc_vfunc (const Glib::RefPtr<RcStyle>& rc_style) |
virtual void | set_background_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type) |
virtual Glib::RefPtr<Gdk::Pixbuf> | render_icon_vfunc (const IconSource& source, TextDirection direction, StateType state, IconSize size, Widget* widget, const Glib::ustring& detail) |
virtual void | draw_hline_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x1, int x2, int y) |
virtual void | draw_vline_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int y1, int y2, int x) |
virtual void | draw_shadow_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, int width, int height) |
virtual void | draw_polygon_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, GdkPoint* point, int npoints, bool fill) |
virtual void | draw_arrow_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, Gtk::ArrowType arrow_type, bool fill, int x, int y, int width, int height) |
virtual void | draw_diamond_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, int width, int height) |
virtual void | draw_string_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, const Glib::ustring& string) |
virtual void | draw_box_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, int width, int height) |
virtual void | draw_flat_box_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, int width, int height) |
virtual void | draw_check_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, int width, int height) |
virtual void | draw_option_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, int width, int height) |
virtual void | draw_tab_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, int width, int height) |
virtual void | draw_shadow_gap_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, int width, int height, Gtk::PositionType gap_side, int gap_x, int gap_width) |
virtual void | draw_box_gap_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, int width, int height, Gtk::PositionType gap_side, int gap_x, int gap_width) |
virtual void | draw_extension_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, int width, int height, PositionType gap_side) |
virtual void | draw_focus_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, int width, int height) |
virtual void | draw_slider_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, int width, int height, Orientation orientation) |
virtual void | draw_handle_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, ShadowType shadow_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, int width, int height, Orientation orientation) |
virtual void | draw_expander_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, ExpanderStyle expander_style) |
virtual void | draw_layout_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, bool use_text, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, int x, int y, const Glib::RefPtr<Pango::Layout>& layout) |
virtual void | draw_resize_grip_vfunc (const Glib::RefPtr<Gdk::Window>& window, StateType state_type, const Gdk::Rectangle& area, Widget* widget, const Glib::ustring& detail, Gdk::WindowEdge edge, int x, int y, int width, int height) |
Related Functions |
(Note that these are not member functions.)
|
Glib::RefPtr<Gtk::Style> | wrap (GtkStyle* object, bool take_copy=false) |
Constructor & Destructor Documentation
virtual Gtk::Style::~Style |
( |
|
) |
[virtual] |
|
Member Function Documentation
virtual Glib::RefPtr<Style> Gtk::Style::clone_vfunc |
( |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::copy_vfunc |
( |
const Glib::RefPtr<Style>& |
src |
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_arrow_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
Gtk::ArrowType |
arrow_type, |
|
|
bool |
fill, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_box_gap_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height, |
|
|
Gtk::PositionType |
gap_side, |
|
|
int |
gap_x, |
|
|
int |
gap_width |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_box_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_check_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_diamond_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_extension_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height, |
|
|
PositionType |
gap_side |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_flat_box_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_handle_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height, |
|
|
Orientation |
orientation |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_option_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_resize_grip_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
Gdk::WindowEdge |
edge, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_shadow_gap_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height, |
|
|
Gtk::PositionType |
gap_side, |
|
|
int |
gap_x, |
|
|
int |
gap_width |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_shadow_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_slider_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height, |
|
|
Orientation |
orientation |
|
) |
[protected, virtual] |
|
virtual void Gtk::Style::draw_tab_vfunc |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget* |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
[protected, virtual] |
|
int Gtk::Style::get_xthickness |
( |
|
) |
const |
|
int Gtk::Style::get_ythickness |
( |
|
) |
const |
|
const GtkStyle* Gtk::Style::gobj |
( |
|
) |
const [inline] |
|
GtkStyle* Gtk::Style::gobj |
( |
|
) |
[inline] |
|
GtkStyle* Gtk::Style::gobj_copy |
( |
|
) |
|
|
virtual void Gtk::Style::init_from_rc_vfunc |
( |
const Glib::RefPtr<RcStyle>& |
rc_style |
) |
[protected, virtual] |
|
void Gtk::Style::paint_arrow |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget& |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
ArrowType |
arrow_type, |
|
|
bool |
fill, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
const |
|
void Gtk::Style::paint_box_gap |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget& |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height, |
|
|
PositionType |
gap_side, |
|
|
int |
gap_x, |
|
|
int |
gap_width |
|
) |
const |
|
void Gtk::Style::paint_extension |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget& |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height, |
|
|
PositionType |
gap_side |
|
) |
const |
|
void Gtk::Style::paint_handle |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget& |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height, |
|
|
Orientation |
orientation |
|
) |
const |
|
|
Draws a horizontal line from (, y ) to (, y ) in window using the given style and state.
- Parameters:
-
style | A Gtk::Style. |
window | A Gdk::Window. |
state_type | A state. |
area | Rectangle to which the output is clipped. |
x1 | The starting x coordinate. |
x2 | The ending x coordinate. |
y | The y coordinate. |
|
void Gtk::Style::paint_shadow_gap |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget& |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height, |
|
|
PositionType |
gap_side, |
|
|
int |
gap_x, |
|
|
int |
gap_width |
|
) |
const |
|
void Gtk::Style::paint_slider |
( |
const Glib::RefPtr<Gdk::Window>& |
window, |
|
|
StateType |
state_type, |
|
|
ShadowType |
shadow_type, |
|
|
const Gdk::Rectangle& |
area, |
|
|
Widget& |
widget, |
|
|
const Glib::ustring& |
detail, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height, |
|
|
Orientation |
orientation |
|
) |
const |
|
|
Draws a vertical line from ( x , ) to ( x , ) in window using the given style and state.
- Parameters:
-
style | A Gtk::Style. |
window | A Gdk::Window. |
state_type | A state. |
area | Rectangle to which the output is clipped. |
y1_ | The starting y coordinate. |
y2_ | The ending y coordinate. |
x | The x coordinate. |
|
virtual void Gtk::Style::realize_vfunc |
( |
|
) |
[protected, virtual] |
|
|
Renders the icon specified by source at the given size according to the given parameters and returns the result in a pixbuf.
- Parameters:
-
source | The Gtk::IconSource specifying the icon to render. |
direction | A text direction. |
state | A state. |
size | The size to render the icon at. A size of (GtkIconSize)-1 means render at the size of the source and don't scale. |
widget | The widget. |
detail | A style detail. |
- Returns:
- A newly-created Gdk::Pixbuf containing the rendered icon.
|
|
Sets the background of window to the background color or pixmap specified by style for the given state.
- Parameters:
-
|
void Gtk::Style::set_black |
( |
const Gdk::Color& |
value |
) |
|
|
void Gtk::Style::set_white |
( |
const Gdk::Color& |
value |
) |
|
|
void Gtk::Style::set_xthickness |
( |
int |
xthickness |
) |
|
|
void Gtk::Style::set_ythickness |
( |
int |
ythickness |
) |
|
|
virtual void Gtk::Style::unrealize_vfunc |
( |
|
) |
[protected, virtual] |
|
Friends And Related Function Documentation
Glib::RefPtr<Gtk::Style> wrap |
( |
GtkStyle* |
object, |
|
|
bool |
take_copy = false |
|
) |
[related] |
|
The documentation for this class was generated from the following file:
Generated for gtkmm by
Doxygen 1.3-rc1 © 1997-2001
|