~inkscape.dev/inkscape-devlibs/devlibs-gtk3

« back to all changes in this revision

Viewing changes to share/doc/gtkmm-2.4/reference/html/classGtk_1_1Style.html

  • Committer: JazzyNico
  • Date: 2013-01-21 10:11:05 UTC
  • Revision ID: nicoduf@yahoo.fr-20130121101105-i8d8slkq9ng4olx8
Adding gtk2 libraries.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
2
<html xmlns="http://www.w3.org/1999/xhtml">
 
3
<head>
 
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 
5
<title>gtkmm: Gtk::Style Class Reference</title>
 
6
<link href="tabs.css" rel="stylesheet" type="text/css"/>
 
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
 
8
</head>
 
9
<body>
 
10
<!-- Generated by Doxygen 1.7.3 -->
 
11
<div id="top">
 
12
<div id="titlearea">
 
13
<table cellspacing="0" cellpadding="0">
 
14
 <tbody>
 
15
 <tr style="height: 56px;">
 
16
  <td style="padding-left: 0.5em;">
 
17
   <div id="projectname">gtkmm&#160;<span id="projectnumber">2.24.2</span></div>
 
18
  </td>
 
19
 </tr>
 
20
 </tbody>
 
21
</table>
 
22
</div>
 
23
  <div id="navrow1" class="tabs">
 
24
    <ul class="tablist">
 
25
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
 
26
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
 
27
      <li><a href="modules.html"><span>Modules</span></a></li>
 
28
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
 
29
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
 
30
    </ul>
 
31
  </div>
 
32
  <div id="navrow2" class="tabs2">
 
33
    <ul class="tablist">
 
34
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
 
35
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
 
36
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
 
37
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
 
38
    </ul>
 
39
  </div>
 
40
  <div id="nav-path" class="navpath">
 
41
    <ul>
 
42
      <li class="navelem"><a class="el" href="namespaceGtk.html">Gtk</a> </li>
 
43
      <li class="navelem"><a class="el" href="classGtk_1_1Style.html">Style</a> </li>
 
44
    </ul>
 
45
  </div>
 
46
</div>
 
47
<div class="header">
 
48
  <div class="summary">
 
49
<a href="#pub-methods">Public Member Functions</a> &#124;
 
50
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
 
51
<a href="#pro-methods">Protected Member Functions</a> &#124;
 
52
<a href="#related">Related Functions</a> </div>
 
53
  <div class="headertitle">
 
54
<h1>Gtk::Style Class Reference</h1> </div>
 
55
</div>
 
56
<div class="contents">
 
57
<!-- doxytag: class="Gtk::Style" --><!-- doxytag: inherits="Glib::Object" --><div class="dynheader">
 
58
Inheritance diagram for Gtk::Style:</div>
 
59
<div class="dyncontent">
 
60
<div class="center"><img src="classGtk_1_1Style__inherit__graph.png" border="0" usemap="#Gtk_1_1Style_inherit__map" alt="Inheritance graph"/></div>
 
61
<map name="Gtk_1_1Style_inherit__map" id="Gtk_1_1Style_inherit__map">
 
62
<area shape="rect" id="node2" href="../../../glibmm-2.4/reference/html/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="20,166,111,197"/><area shape="rect" id="node4" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="5,86,125,117"/><area shape="rect" id="node6" href="../../../libsigc++-2.0/reference/html/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="12,6,119,37"/></map>
 
63
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 
64
<div class="dynheader">
 
65
Collaboration diagram for Gtk::Style:</div>
 
66
<div class="dyncontent">
 
67
<div class="center"><img src="classGtk_1_1Style__coll__graph.png" border="0" usemap="#Gtk_1_1Style_coll__map" alt="Collaboration graph"/></div>
 
68
<map name="Gtk_1_1Style_coll__map" id="Gtk_1_1Style_coll__map">
 
69
<area shape="rect" id="node2" href="../../../glibmm-2.4/reference/html/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="20,166,111,197"/><area shape="rect" id="node4" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="5,86,125,117"/><area shape="rect" id="node6" href="../../../libsigc++-2.0/reference/html/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="12,6,119,37"/></map>
 
70
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 
71
 
 
72
<p><a href="classGtk_1_1Style-members.html">List of all members.</a></p>
 
73
<table class="memberdecls">
 
74
<tr><td colspan="2"><h2><a name="pub-methods"></a>
 
75
Public Member Functions</h2></td></tr>
 
76
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a63a9620ecf3d0264542089d74e3d0aa1">~Style</a> ()</td></tr>
 
77
<tr><td class="memItemLeft" align="right" valign="top">GtkStyle*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a6e459280bd4e09fea7a886bdb7ef0d00">gobj</a> ()</td></tr>
 
78
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a6e459280bd4e09fea7a886bdb7ef0d00"></a><br/></td></tr>
 
79
<tr><td class="memItemLeft" align="right" valign="top">const GtkStyle*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a12dcc2b773a3e16b98df85b173d1cef9">gobj</a> () const </td></tr>
 
80
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a12dcc2b773a3e16b98df85b173d1cef9"></a><br/></td></tr>
 
81
<tr><td class="memItemLeft" align="right" valign="top">GtkStyle*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#aef55d02ee7c780777fda9105a213dd92">gobj_copy</a> ()</td></tr>
 
82
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <a href="#aef55d02ee7c780777fda9105a213dd92"></a><br/></td></tr>
 
83
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a257abaad3187dbb82eb727ca33354c6f">set_fg</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state, const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp; color)</td></tr>
 
84
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a13d609efcb9573e2411dbfbad416af78">get_fg</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state) const </td></tr>
 
85
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a8d951e6ffad3c361824b8a0377baa9b8">set_bg</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state, const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp; color)</td></tr>
 
86
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#af2dce63d7989cc0f7c2e97b17bf0a4fe">get_bg</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state) const </td></tr>
 
87
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a5b32229521409e2395f6f355bfc43442">set_light</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state, const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp; color)</td></tr>
 
88
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a2120549b1fce8f306137159bc160a5bc">get_light</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state) const </td></tr>
 
89
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a4c46643f6f38f3551f43dddd30eedf07">set_dark</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state, const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp; color)</td></tr>
 
90
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ae9bf701198384159a001b1304eb59096">get_dark</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state) const </td></tr>
 
91
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a38c5c92b588c5930cf9a6a71414b7776">set_mid</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state, const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp; color)</td></tr>
 
92
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a261394211da9d0525ed0f17c50efef17">get_mid</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state) const </td></tr>
 
93
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a3efc849950c7d79d2b012d7260247da9">set_text</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state, const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp; color)</td></tr>
 
94
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a7230c6a23be8010f790280ea7c5b00fd">get_text</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state) const </td></tr>
 
95
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a2e86f90b60f2e865a38839c51a383729">set_base</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state, const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp; color)</td></tr>
 
96
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ad573bef31f3193302dc6a83582d9e1ba">get_base</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state) const </td></tr>
 
97
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#afecb1a568e443492e9fd6e5420759348">set_text_aa</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state, const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp; color)</td></tr>
 
98
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ae74dd31af40d195a282f96f99bb7ed65">get_text_aa</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state) const </td></tr>
 
99
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ace77ca31e56e4ede58c3f39078481b38">set_black</a> (const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp;<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01580.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
 
100
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a68425abec0732a5c0bb46fc91d4827f5">get_black</a> () const </td></tr>
 
101
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ae6557636d89b8f8dcb6b15ed80e1b6d7">set_white</a> (const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp;<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01580.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
 
102
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ac21a682c9fddadb11bf38b0a71fec915">get_white</a> () const </td></tr>
 
103
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a6ec504dfd1811ea4ddccf034f78948a0">set_font</a> (const <a class="elRef" href="../../../pangomm-1.4/reference/html/classPango_1_1FontDescription.html">Pango::FontDescription</a>&amp; font_desc)</td></tr>
 
104
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../pangomm-1.4/reference/html/classPango_1_1FontDescription.html">Pango::FontDescription</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a994d05912e87b09dbcdaefb3a25e4d0f">get_font</a> () const </td></tr>
 
105
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#aaa6e567edf1b22f5ac0b03371721eca1">set_xthickness</a> (int xthickness)</td></tr>
 
106
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ac74de06d8920cf6ac46654b0d2924875">get_xthickness</a> () const </td></tr>
 
107
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a605307f789afb75731f378ab753f727e">set_ythickness</a> (int ythickness)</td></tr>
 
108
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a380f5083c9d1f23e5c45fda111442060">get_ythickness</a> () const </td></tr>
 
109
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ae7cc0135d23f0aea9061fe327d498361">get_fg_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type)</td></tr>
 
110
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#aa9453185b7d021f8e3ab1444f5823361">get_fg_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type) const </td></tr>
 
111
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a398892eaa5e352e6c304030cdc423396">get_bg_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type)</td></tr>
 
112
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ad08e4054bb100f25473b45b5abf44ee1">get_bg_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type) const </td></tr>
 
113
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a97e4e1e73088d7ff06cc216e91a5ab21">get_light_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type)</td></tr>
 
114
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a86b0cd6ce4f7fdcaeae9cee62ad9538f">get_light_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type) const </td></tr>
 
115
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a33ef06fe956932deccf48528dae25ad1">get_dark_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type)</td></tr>
 
116
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a719456979ae5e2c22e91a2030f6e3d15">get_dark_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type) const </td></tr>
 
117
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a9805d5dcc2058f60914ecf61a4fc4380">get_mid_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type)</td></tr>
 
118
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a9fd626a95cf4e6db7aaa3da90c9773cd">get_mid_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type) const </td></tr>
 
119
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a3f4824e669c4f899607253b3f802c618">get_text_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type)</td></tr>
 
120
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ae948c5beed2299ab71638fbb443bb446">get_text_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type) const </td></tr>
 
121
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a3611f7b7d5b0e71a7d320294e3f29156">get_base_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type)</td></tr>
 
122
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a8ffe6fb040bdf5ee2a4eb3e4f264b46b">get_base_gc</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type) const </td></tr>
 
123
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ab0f4b3eecdd5b6ccf3dab3bf564e56e9">get_black_gc</a> ()</td></tr>
 
124
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a9be7cb74dfccf7ea0ff2e48f5b8e3fa4">get_black_gc</a> () const </td></tr>
 
125
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a779072fbdaf901931ee2c447affb5458">get_white_gc</a> ()</td></tr>
 
126
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a580204bd064ff8f795f73c382a2c7ef7">get_white_gc</a> () const </td></tr>
 
127
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a3a761ce2ed611653b7a65ca18e5ff386">get_background</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type) const </td></tr>
 
128
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a20cc039f1beae77a137b2c382336f0c1">get_background_pixmap</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type)</td></tr>
 
129
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a82c1d8db30391f0bf83f2ed67789dd18">set_bg_pixmap</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a> &gt;&amp; pixmap)</td></tr>
 
130
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#add2fe0032d8021278ccb190782dc6445">set_bg_pixmap</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a> &gt;&amp; pixmap)</td></tr>
 
131
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#aec75deb13347c7f7e694c9eda7bb1b44">get_bg_pixmap</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type)</td></tr>
 
132
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ab4941e1936550c27dc96bf775f0e9c3e">get_bg_pixmap</a> (<a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type) const </td></tr>
 
133
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a7b571a29d797e0cfb1f68cdb722e70b9">paint_arrow</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, <a class="el" href="group__gtkmmEnums.html#ga5f1b4259f10ccf40735a017cff64782a">ArrowType</a> arrow_type, bool <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01570.html#gae3f9c9c748ac8e4b124a39bfd7adec40">fill</a>, int x, int y, int width, int height) const </td></tr>
 
134
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws an arrow in the given rectangle on <em>window</em> using the given parameters. <a href="#a7b571a29d797e0cfb1f68cdb722e70b9"></a><br/></td></tr>
 
135
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a339e68b42f9db7b8feab0e632693d0d8">paint_box</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height) const </td></tr>
 
136
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a box on <em>window</em> with the given parameters. <a href="#a339e68b42f9db7b8feab0e632693d0d8"></a><br/></td></tr>
 
137
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a3f77f93a2cd63096ec96172bdd8c37e1">paint_box_gap</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height, <a class="el" href="group__gtkmmEnums.html#ga3568edcd04af4a2cbd1eb0195513fe6b">PositionType</a> gap_side, int gap_x, int gap_width) const </td></tr>
 
138
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a box in <em>window</em> using the given style and state and shadow type, leaving a gap in one side. <a href="#a3f77f93a2cd63096ec96172bdd8c37e1"></a><br/></td></tr>
 
139
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#aea0c0121d1c1dbe21df081dab10e9717">paint_check</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height) const </td></tr>
 
140
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a check button indicator in the given rectangle on <em>window</em> with the given parameters. <a href="#aea0c0121d1c1dbe21df081dab10e9717"></a><br/></td></tr>
 
141
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a637ac80d430c9c2276ce9ead5c596db1">paint_diamond</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height) const </td></tr>
 
142
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a diamond in the given rectangle on <em>window</em> using the given parameters. <a href="#a637ac80d430c9c2276ce9ead5c596db1"></a><br/></td></tr>
 
143
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a9795e32738a590666e85f470ca6c9dc6">paint_extension</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height, <a class="el" href="group__gtkmmEnums.html#ga3568edcd04af4a2cbd1eb0195513fe6b">PositionType</a> gap_side) const </td></tr>
 
144
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws an extension, i.e. a notebook tab. <a href="#a9795e32738a590666e85f470ca6c9dc6"></a><br/></td></tr>
 
145
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a51f4924b154f4a12ce695bf6bf245bc3">paint_flat_box</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height) const </td></tr>
 
146
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a flat box on <em>window</em> with the given parameters. <a href="#a51f4924b154f4a12ce695bf6bf245bc3"></a><br/></td></tr>
 
147
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a34a0000b237f3a95b1f23dfa1de2b05c">paint_focus</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height) const </td></tr>
 
148
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a focus indicator around the given rectangle on <em>window</em> using the given style. <a href="#a34a0000b237f3a95b1f23dfa1de2b05c"></a><br/></td></tr>
 
149
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a3eccbd3946dfacaa57099560aab054a6">paint_handle</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height, <a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a> orientation) const </td></tr>
 
150
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a handle as used in <a class="el" href="classGtk_1_1HandleBox.html" title="A widget for detachable window portions.">Gtk::HandleBox</a> and <a class="el" href="classGtk_1_1Paned.html" title="This is the base class for widgets with two panes, arranged either horizontally (Gtk::HPaned) or vert...">Gtk::Paned</a>. <a href="#a3eccbd3946dfacaa57099560aab054a6"></a><br/></td></tr>
 
151
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#abae9abae7be4ef33f659660dc29de97b">paint_hline</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x1, int x2, int y) const </td></tr>
 
152
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a horizontal line from ( <em>x1</em>, <em>y</em>) to ( <em>x2</em>, <em>y</em>) in <em>window</em> using the given style and state. <a href="#abae9abae7be4ef33f659660dc29de97b"></a><br/></td></tr>
 
153
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ad6c135b2c246d8b8a633645b551d6f67">paint_option</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height) const </td></tr>
 
154
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a radio button indicator in the given rectangle on <em>window</em> with the given parameters. <a href="#ad6c135b2c246d8b8a633645b551d6f67"></a><br/></td></tr>
 
155
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a6e613d071d65683d497cdf8e96dc42aa">paint_polygon</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="el" href="classGdk_1_1Point.html">Gdk::Point</a> &gt;&amp; points, bool <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01570.html#gae3f9c9c748ac8e4b124a39bfd7adec40">fill</a>) const </td></tr>
 
156
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a1a3591dd177d0c5413846393b4401c19">paint_shadow</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height) const </td></tr>
 
157
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a shadow around the given rectangle in <em>window</em> using the given style and state and shadow type. <a href="#a1a3591dd177d0c5413846393b4401c19"></a><br/></td></tr>
 
158
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#affab41c7780feb077300bfb7d5861013">paint_shadow_gap</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height, <a class="el" href="group__gtkmmEnums.html#ga3568edcd04af4a2cbd1eb0195513fe6b">PositionType</a> gap_side, int gap_x, int gap_width) const </td></tr>
 
159
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a shadow around the given rectangle in <em>window</em> using the given style and state and shadow type, leaving a gap in one side. <a href="#affab41c7780feb077300bfb7d5861013"></a><br/></td></tr>
 
160
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#aad74f0a28aded396577a57cb122d800b">paint_slider</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height, <a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a> orientation) const </td></tr>
 
161
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a slider in the given rectangle on <em>window</em> using the given style and orientation. <a href="#aad74f0a28aded396577a57cb122d800b"></a><br/></td></tr>
 
162
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a179d0483207a7ac79c0b0efadce6d2a7">paint_tab</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height) const </td></tr>
 
163
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws an option menu tab (i.e. the up and down pointing arrows) in the given rectangle on <em>window</em> using the given parameters. <a href="#a179d0483207a7ac79c0b0efadce6d2a7"></a><br/></td></tr>
 
164
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ac7a6817a8cfed048e6cc92eb95ba1ada">paint_vline</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int y1, int y2, int x) const </td></tr>
 
165
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a vertical line from ( <em>x</em>, <em>y1</em>) to ( <em>x</em>, <em>y2</em>) in <em>window</em> using the given style and state. <a href="#ac7a6817a8cfed048e6cc92eb95ba1ada"></a><br/></td></tr>
 
166
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a82c4b977f5f86537550b68bc9fece3b6">paint_expander</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, <a class="el" href="group__gtkmmEnums.html#ga89d4d4f59bc9ab0c75c48f24c512ed1c">ExpanderStyle</a> expander_style) const </td></tr>
 
167
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws an expander as used in <a class="el" href="classGtk_1_1TreeView.html" title="The TreeView widget displays the model (Gtk::TreeModel) data and allows the user to interact with it...">Gtk::TreeView</a>. <a href="#a82c4b977f5f86537550b68bc9fece3b6"></a><br/></td></tr>
 
168
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a590f68be26f51b6b3238b1affc2c185b">paint_layout</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, bool use_text, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="elRef" href="../../../pangomm-1.4/reference/html/classPango_1_1Layout.html">Pango::Layout</a> &gt;&amp; layout) const </td></tr>
 
169
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a layout on <em>window</em> using the given parameters. <a href="#a590f68be26f51b6b3238b1affc2c185b"></a><br/></td></tr>
 
170
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a95feb8d9a62cd68155722fa860bd6cbd">paint_resize_grip</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, <a class="el" href="group__gdkmmEnums.html#gae31896bd6d904848c07ef7f929063c0c">Gdk::WindowEdge</a> edge, int x, int y, int width, int height) const </td></tr>
 
171
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a resize grip in the given rectangle on <em>window</em> using the given parameters. <a href="#a95feb8d9a62cd68155722fa860bd6cbd"></a><br/></td></tr>
 
172
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Style.html">Style</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ab7878635807a4e44aa93b29333cfc3cc">copy</a> ()</td></tr>
 
173
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a copy of the passed in <a class="el" href="classGtk_1_1Style.html">Gtk::Style</a> object. <a href="#ab7878635807a4e44aa93b29333cfc3cc"></a><br/></td></tr>
 
174
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Style.html">Style</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ac26b8ded8d9b7dce3c603964d594e64c">copy</a> () const </td></tr>
 
175
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a copy of the passed in <a class="el" href="classGtk_1_1Style.html">Gtk::Style</a> object. <a href="#ac26b8ded8d9b7dce3c603964d594e64c"></a><br/></td></tr>
 
176
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Style.html">Style</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ae429db7376443f05b11a6e380e0181c4">attach</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window)</td></tr>
 
177
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">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. <a href="#ae429db7376443f05b11a6e380e0181c4"></a><br/></td></tr>
 
178
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ac0d61d1b5e47c47d5afb40e7533b1494">detach</a> ()</td></tr>
 
179
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Detaches a style from a window. <a href="#ac0d61d1b5e47c47d5afb40e7533b1494"></a><br/></td></tr>
 
180
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ac21e7e43ac80b65574482b0a5644b3b9">set_background</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type)</td></tr>
 
181
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the background of <em>window</em> to the background color or pixmap specified by <em>style</em> for the given state. <a href="#ac21e7e43ac80b65574482b0a5644b3b9"></a><br/></td></tr>
 
182
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ac3934217ee6d42624c76750fd75574f9">apply_default_background</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, bool set_bg, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, int x, int y, int width, int height)</td></tr>
 
183
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1IconSet.html">IconSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a56707668788ba2b3fcb75fdac47668bd">lookup_icon_set</a> (const <a class="el" href="classGtk_1_1StockID.html">Gtk::StockID</a>&amp; stock_id)</td></tr>
 
184
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks up <em>stock_id</em> in the icon factories associated with <em>style</em> and the default icon factory, returning an icon set if found, otherwise <code>0</code>. <a href="#a56707668788ba2b3fcb75fdac47668bd"></a><br/></td></tr>
 
185
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a5fd9a6003324d1342a6d738aa618ae2b">lookup_color</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; color_name, <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp; color) const </td></tr>
 
186
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks up <em>color_name</em> in the style's logical color mappings, filling in <em>color</em> and returning <code>true</code> if found, otherwise returning <code>false</code>. <a href="#a5fd9a6003324d1342a6d738aa618ae2b"></a><br/></td></tr>
 
187
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a40a10865414f55092da7bd1c60d9d5dc">render_icon</a> (const <a class="el" href="classGtk_1_1IconSource.html">IconSource</a>&amp; source, <a class="el" href="group__gtkmmEnums.html#gaabfcae0b9b0cf2aab01ee96352668d3d">Gtk::TextDirection</a> direction, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state, <a class="el" href="classGtk_1_1IconSize.html">Gtk::IconSize</a> <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01568.html#ga445a43f417432dd1b9aed90ef239c700">size</a>, <a class="el" href="classGtk_1_1Widget.html">Gtk::Widget</a>&amp; widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail)</td></tr>
 
188
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Renders the icon specified by <em>source</em> at the given <em>size</em> according to the given parameters and returns the result in a pixbuf. <a href="#a40a10865414f55092da7bd1c60d9d5dc"></a><br/></td></tr>
 
189
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#abca28a86b1c100d4e087325d7d1dbd59">get_style_property_value</a> (GType widget_type, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; property_name, <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ValueBase.html">Glib::ValueBase</a>&amp;<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01580.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
 
190
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Queries the value of a style property corresponding to a widget class is in the given style. <a href="#abca28a86b1c100d4e087325d7d1dbd59"></a><br/></td></tr>
 
191
<tr><td class="memTemplParams" colspan="2">template&lt;class PropertyType &gt; </td></tr>
 
192
<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#aa47b1fead389a2e4a80d2cbc24f01c8f">get_style_property</a> (GType widget_type, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; property_name, PropertyType&amp;<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01580.html#ga1c9e781d8d15a3814a601f471797c825">value</a>) const </td></tr>
 
193
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Queries the value of a style property corresponding to a widget class in the given style. <a href="#aa47b1fead389a2e4a80d2cbc24f01c8f"></a><br/></td></tr>
 
194
<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
 
195
Static Public Member Functions</h2></td></tr>
 
196
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Style.html">Style</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a33370f4276571a4c0e17f50ab8df28dd">create</a> ()</td></tr>
 
197
<tr><td colspan="2"><h2><a name="pro-methods"></a>
 
198
Protected Member Functions</h2></td></tr>
 
199
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a69ccb578b593daf7f593fcea37989efa">Style</a> ()</td></tr>
 
200
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a28ae2823c1a900ccdd5a22a28ed127b3">realize_vfunc</a> ()</td></tr>
 
201
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a63f9ac2d4f060bc2f1c72f1f74f08e7f">unrealize_vfunc</a> ()</td></tr>
 
202
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a8ef666ef9d25d45e949f1eb3bfedac3d">copy_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Style.html">Style</a> &gt;&amp; src)</td></tr>
 
203
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Style.html">Style</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ac4d4c5ef4f30268a65ff6cae3ac5fcfa">clone_vfunc</a> ()</td></tr>
 
204
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a1b07f5c5f068677b8d35130576cf3b40">init_from_rc_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RcStyle.html">RcStyle</a> &gt;&amp; rc_style)</td></tr>
 
205
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a062a9e30e0f1ae2fb7d912d215d20484">set_background_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type)</td></tr>
 
206
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#aae921c973ce941b9a847bf2ccacb197d">render_icon_vfunc</a> (const <a class="el" href="classGtk_1_1IconSource.html">IconSource</a>&amp; source, <a class="el" href="group__gtkmmEnums.html#gaabfcae0b9b0cf2aab01ee96352668d3d">TextDirection</a> direction, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state, <a class="el" href="classGtk_1_1IconSize.html">IconSize</a> <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01568.html#ga445a43f417432dd1b9aed90ef239c700">size</a>, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail)</td></tr>
 
207
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a7bc4aa3ce55a780169dac3b5d0d6ce67">draw_hline_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x1, int x2, int y)</td></tr>
 
208
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a47683d4db1978979b77acbe5971e86da">draw_vline_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int y1, int y2, int x)</td></tr>
 
209
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a80034fa89211c9f44392725196c8102a">draw_shadow_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height)</td></tr>
 
210
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a8ab3a2cddc8ab4195311c40d0bd66f4b">draw_polygon_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, GdkPoint* point, int npoints, bool <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01570.html#gae3f9c9c748ac8e4b124a39bfd7adec40">fill</a>)</td></tr>
 
211
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a71c95ea181e003270e0c5a362fb30619">draw_arrow_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, <a class="el" href="group__gtkmmEnums.html#ga5f1b4259f10ccf40735a017cff64782a">Gtk::ArrowType</a> arrow_type, bool <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01570.html#gae3f9c9c748ac8e4b124a39bfd7adec40">fill</a>, int x, int y, int width, int height)</td></tr>
 
212
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a290cccafaf4622436fbd69ec529fe70a">draw_diamond_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height)</td></tr>
 
213
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a4b6f2bc48c39466a0501b610e70a7fe8">draw_string_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp;<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01519.html#af4d08898cac5ae6fe1d0a15a6f90d271">string</a>)</td></tr>
 
214
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a9bb63bb6af6dc32f168d9d86fb566b59">draw_box_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height)</td></tr>
 
215
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ab5ea0fda3450a914a5d70ecd5b14c12e">draw_flat_box_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height)</td></tr>
 
216
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a7abb819507f686740d31d3dac4d10661">draw_check_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height)</td></tr>
 
217
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a92a5f05c98d55e19fca05369f353c10c">draw_option_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height)</td></tr>
 
218
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a346846f3dbdf75c43696864b3907781a">draw_tab_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height)</td></tr>
 
219
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a940e745ade12c01535acc2f2046ba84b">draw_shadow_gap_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height, <a class="el" href="group__gtkmmEnums.html#ga3568edcd04af4a2cbd1eb0195513fe6b">Gtk::PositionType</a> gap_side, int gap_x, int gap_width)</td></tr>
 
220
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#ad8b86d854858d509aff247d940be1f3e">draw_box_gap_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height, <a class="el" href="group__gtkmmEnums.html#ga3568edcd04af4a2cbd1eb0195513fe6b">Gtk::PositionType</a> gap_side, int gap_x, int gap_width)</td></tr>
 
221
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a7fcfc94a388b9665e8e86e042d052050">draw_extension_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height, <a class="el" href="group__gtkmmEnums.html#ga3568edcd04af4a2cbd1eb0195513fe6b">PositionType</a> gap_side)</td></tr>
 
222
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#abca78973eeeb04932478cce9bcdd7cf5">draw_focus_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height)</td></tr>
 
223
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a60334c21c5ea4e78986c44a5e7b5ee06">draw_slider_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height, <a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a> orientation)</td></tr>
 
224
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#abaf54f242b1896112514cd146e6b0287">draw_handle_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, <a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> shadow_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, int width, int height, <a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a> orientation)</td></tr>
 
225
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a998d61b871e6680590fdf02670977a58">draw_expander_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, <a class="el" href="group__gtkmmEnums.html#ga89d4d4f59bc9ab0c75c48f24c512ed1c">ExpanderStyle</a> expander_style)</td></tr>
 
226
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#adbf4997ac6dabd7fc802760d60e4f7fd">draw_layout_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, bool use_text, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, int x, int y, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="elRef" href="../../../pangomm-1.4/reference/html/classPango_1_1Layout.html">Pango::Layout</a> &gt;&amp; layout)</td></tr>
 
227
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a94eddd6f4d8ec2c4d36eb3726b74e40e">draw_resize_grip_vfunc</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp; window, <a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a> state_type, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* widget, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; detail, <a class="el" href="group__gdkmmEnums.html#gae31896bd6d904848c07ef7f929063c0c">Gdk::WindowEdge</a> edge, int x, int y, int width, int height)</td></tr>
 
228
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#affdc678f01e7167ffc9fe0b303ba2c83">signal_realize</a> ()</td></tr>
 
229
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#aec2216c114d3f6bbd0efee103b5c73d5">signal_unrealize</a> ()</td></tr>
 
230
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a9ad9d0da570b4a42829167be87d7ade9">on_realize</a> ()</td></tr>
 
231
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a4fd9fe827593e71e50a50836560ede21">on_unrealize</a> ()</td></tr>
 
232
<tr><td colspan="2"><h2><a name="related"></a>
 
233
Related Functions</h2></td></tr>
 
234
<tr><td colspan="2">(Note that these are not member functions.) <br/></td></tr>
 
235
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Style.html">Gtk::Style</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Style.html#a4f5e3e5952d0387f2fea117ecd37bb1a">wrap</a> (GtkStyle* object, bool take_copy=false)</td></tr>
 
236
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" href="../../../glibmm-2.4/reference/html/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a4f5e3e5952d0387f2fea117ecd37bb1a"></a><br/></td></tr>
 
237
</table>
 
238
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
 
239
<a class="anchor" id="a63a9620ecf3d0264542089d74e3d0aa1"></a><!-- doxytag: member="Gtk::Style::~Style" ref="a63a9620ecf3d0264542089d74e3d0aa1" args="()" -->
 
240
<div class="memitem">
 
241
<div class="memproto">
 
242
      <table class="memname">
 
243
        <tr>
 
244
          <td class="memname">virtual Gtk::Style::~Style </td>
 
245
          <td>(</td>
 
246
          <td class="paramname"></td><td>)</td>
 
247
          <td><code> [virtual]</code></td>
 
248
        </tr>
 
249
      </table>
 
250
</div>
 
251
<div class="memdoc">
 
252
 
 
253
</div>
 
254
</div>
 
255
<a class="anchor" id="a69ccb578b593daf7f593fcea37989efa"></a><!-- doxytag: member="Gtk::Style::Style" ref="a69ccb578b593daf7f593fcea37989efa" args="()" -->
 
256
<div class="memitem">
 
257
<div class="memproto">
 
258
      <table class="memname">
 
259
        <tr>
 
260
          <td class="memname">Gtk::Style::Style </td>
 
261
          <td>(</td>
 
262
          <td class="paramname"></td><td>)</td>
 
263
          <td><code> [protected]</code></td>
 
264
        </tr>
 
265
      </table>
 
266
</div>
 
267
<div class="memdoc">
 
268
 
 
269
</div>
 
270
</div>
 
271
<hr/><h2>Member Function Documentation</h2>
 
272
<a class="anchor" id="ac3934217ee6d42624c76750fd75574f9"></a><!-- doxytag: member="Gtk::Style::apply_default_background" ref="ac3934217ee6d42624c76750fd75574f9" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, bool set_bg, Gtk::StateType state_type, const Gdk::Rectangle &amp;area, int x, int y, int width, int height)" -->
 
273
<div class="memitem">
 
274
<div class="memproto">
 
275
      <table class="memname">
 
276
        <tr>
 
277
          <td class="memname">void Gtk::Style::apply_default_background </td>
 
278
          <td>(</td>
 
279
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
280
          <td class="paramname"><em>window</em>, </td>
 
281
        </tr>
 
282
        <tr>
 
283
          <td class="paramkey"></td>
 
284
          <td></td>
 
285
          <td class="paramtype">bool&#160;</td>
 
286
          <td class="paramname"><em>set_bg</em>, </td>
 
287
        </tr>
 
288
        <tr>
 
289
          <td class="paramkey"></td>
 
290
          <td></td>
 
291
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
292
          <td class="paramname"><em>state_type</em>, </td>
 
293
        </tr>
 
294
        <tr>
 
295
          <td class="paramkey"></td>
 
296
          <td></td>
 
297
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
298
          <td class="paramname"><em>area</em>, </td>
 
299
        </tr>
 
300
        <tr>
 
301
          <td class="paramkey"></td>
 
302
          <td></td>
 
303
          <td class="paramtype">int&#160;</td>
 
304
          <td class="paramname"><em>x</em>, </td>
 
305
        </tr>
 
306
        <tr>
 
307
          <td class="paramkey"></td>
 
308
          <td></td>
 
309
          <td class="paramtype">int&#160;</td>
 
310
          <td class="paramname"><em>y</em>, </td>
 
311
        </tr>
 
312
        <tr>
 
313
          <td class="paramkey"></td>
 
314
          <td></td>
 
315
          <td class="paramtype">int&#160;</td>
 
316
          <td class="paramname"><em>width</em>, </td>
 
317
        </tr>
 
318
        <tr>
 
319
          <td class="paramkey"></td>
 
320
          <td></td>
 
321
          <td class="paramtype">int&#160;</td>
 
322
          <td class="paramname"><em>height</em>&#160;</td>
 
323
        </tr>
 
324
        <tr>
 
325
          <td></td>
 
326
          <td>)</td>
 
327
          <td></td><td></td>
 
328
        </tr>
 
329
      </table>
 
330
</div>
 
331
<div class="memdoc">
 
332
 
 
333
</div>
 
334
</div>
 
335
<a class="anchor" id="ae429db7376443f05b11a6e380e0181c4"></a><!-- doxytag: member="Gtk::Style::attach" ref="ae429db7376443f05b11a6e380e0181c4" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window)" -->
 
336
<div class="memitem">
 
337
<div class="memproto">
 
338
      <table class="memname">
 
339
        <tr>
 
340
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1Style.html">Style</a>&gt; Gtk::Style::attach </td>
 
341
          <td>(</td>
 
342
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
343
          <td class="paramname"><em>window</em></td><td>)</td>
 
344
          <td></td>
 
345
        </tr>
 
346
      </table>
 
347
</div>
 
348
<div class="memdoc">
 
349
 
 
350
<p>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. </p>
 
351
<p>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.</p>
 
352
<p>Since this function may return a new object, you have to use it in the following way: <code>style = gtk_style_attach (style, window)</code> </p>
 
353
<dl><dt><b>Parameters:</b></dt><dd>
 
354
  <table class="params">
 
355
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
356
  </table>
 
357
  </dd>
 
358
</dl>
 
359
<dl class="return"><dt><b>Returns:</b></dt><dd>Either <em>style</em>, or a newly-created <a class="el" href="classGtk_1_1Style.html">Gtk::Style</a>. If the style is newly created, the style parameter will be unref'ed, and the new style will have a reference count belonging to the caller. </dd></dl>
 
360
 
 
361
</div>
 
362
</div>
 
363
<a class="anchor" id="ac4d4c5ef4f30268a65ff6cae3ac5fcfa"></a><!-- doxytag: member="Gtk::Style::clone_vfunc" ref="ac4d4c5ef4f30268a65ff6cae3ac5fcfa" args="()" -->
 
364
<div class="memitem">
 
365
<div class="memproto">
 
366
      <table class="memname">
 
367
        <tr>
 
368
          <td class="memname">virtual <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1Style.html">Style</a>&gt; Gtk::Style::clone_vfunc </td>
 
369
          <td>(</td>
 
370
          <td class="paramname"></td><td>)</td>
 
371
          <td><code> [protected, virtual]</code></td>
 
372
        </tr>
 
373
      </table>
 
374
</div>
 
375
<div class="memdoc">
 
376
 
 
377
</div>
 
378
</div>
 
379
<a class="anchor" id="ac26b8ded8d9b7dce3c603964d594e64c"></a><!-- doxytag: member="Gtk::Style::copy" ref="ac26b8ded8d9b7dce3c603964d594e64c" args="() const " -->
 
380
<div class="memitem">
 
381
<div class="memproto">
 
382
      <table class="memname">
 
383
        <tr>
 
384
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1Style.html">Style</a>&gt; Gtk::Style::copy </td>
 
385
          <td>(</td>
 
386
          <td class="paramname"></td><td>)</td>
 
387
          <td> const</td>
 
388
        </tr>
 
389
      </table>
 
390
</div>
 
391
<div class="memdoc">
 
392
 
 
393
<p>Creates a copy of the passed in <a class="el" href="classGtk_1_1Style.html">Gtk::Style</a> object. </p>
 
394
<dl class="return"><dt><b>Returns:</b></dt><dd>A copy of <em>style</em>. </dd></dl>
 
395
 
 
396
</div>
 
397
</div>
 
398
<a class="anchor" id="ab7878635807a4e44aa93b29333cfc3cc"></a><!-- doxytag: member="Gtk::Style::copy" ref="ab7878635807a4e44aa93b29333cfc3cc" args="()" -->
 
399
<div class="memitem">
 
400
<div class="memproto">
 
401
      <table class="memname">
 
402
        <tr>
 
403
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1Style.html">Style</a>&gt; Gtk::Style::copy </td>
 
404
          <td>(</td>
 
405
          <td class="paramname"></td><td>)</td>
 
406
          <td></td>
 
407
        </tr>
 
408
      </table>
 
409
</div>
 
410
<div class="memdoc">
 
411
 
 
412
<p>Creates a copy of the passed in <a class="el" href="classGtk_1_1Style.html">Gtk::Style</a> object. </p>
 
413
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000094">Deprecated:</a></b></dt><dd>Use the const version </dd></dl>
 
414
<dl class="return"><dt><b>Returns:</b></dt><dd>A copy of <em>style</em>. </dd></dl>
 
415
 
 
416
</div>
 
417
</div>
 
418
<a class="anchor" id="a8ef666ef9d25d45e949f1eb3bfedac3d"></a><!-- doxytag: member="Gtk::Style::copy_vfunc" ref="a8ef666ef9d25d45e949f1eb3bfedac3d" args="(const Glib::RefPtr&lt; Style &gt; &amp;src)" -->
 
419
<div class="memitem">
 
420
<div class="memproto">
 
421
      <table class="memname">
 
422
        <tr>
 
423
          <td class="memname">virtual void Gtk::Style::copy_vfunc </td>
 
424
          <td>(</td>
 
425
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Style.html">Style</a> &gt;&amp;&#160;</td>
 
426
          <td class="paramname"><em>src</em></td><td>)</td>
 
427
          <td><code> [protected, virtual]</code></td>
 
428
        </tr>
 
429
      </table>
 
430
</div>
 
431
<div class="memdoc">
 
432
 
 
433
</div>
 
434
</div>
 
435
<a class="anchor" id="a33370f4276571a4c0e17f50ab8df28dd"></a><!-- doxytag: member="Gtk::Style::create" ref="a33370f4276571a4c0e17f50ab8df28dd" args="()" -->
 
436
<div class="memitem">
 
437
<div class="memproto">
 
438
      <table class="memname">
 
439
        <tr>
 
440
          <td class="memname">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1Style.html">Style</a>&gt; Gtk::Style::create </td>
 
441
          <td>(</td>
 
442
          <td class="paramname"></td><td>)</td>
 
443
          <td><code> [static]</code></td>
 
444
        </tr>
 
445
      </table>
 
446
</div>
 
447
<div class="memdoc">
 
448
 
 
449
</div>
 
450
</div>
 
451
<a class="anchor" id="ac0d61d1b5e47c47d5afb40e7533b1494"></a><!-- doxytag: member="Gtk::Style::detach" ref="ac0d61d1b5e47c47d5afb40e7533b1494" args="()" -->
 
452
<div class="memitem">
 
453
<div class="memproto">
 
454
      <table class="memname">
 
455
        <tr>
 
456
          <td class="memname">void Gtk::Style::detach </td>
 
457
          <td>(</td>
 
458
          <td class="paramname"></td><td>)</td>
 
459
          <td></td>
 
460
        </tr>
 
461
      </table>
 
462
</div>
 
463
<div class="memdoc">
 
464
 
 
465
<p>Detaches a style from a window. </p>
 
466
<p>If the style is not attached to any windows anymore, it is unrealized. See <a class="el" href="classGtk_1_1Style.html#ae429db7376443f05b11a6e380e0181c4" title="Attaches a style to a window; this process allocates the colors and creates the GC&#39;s for the styl...">attach()</a>. </p>
 
467
 
 
468
</div>
 
469
</div>
 
470
<a class="anchor" id="a71c95ea181e003270e0c5a362fb30619"></a><!-- doxytag: member="Gtk::Style::draw_arrow_vfunc" ref="a71c95ea181e003270e0c5a362fb30619" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, Gtk::ArrowType arrow_type, bool fill, int x, int y, int width, int height)" -->
 
471
<div class="memitem">
 
472
<div class="memproto">
 
473
      <table class="memname">
 
474
        <tr>
 
475
          <td class="memname">virtual void Gtk::Style::draw_arrow_vfunc </td>
 
476
          <td>(</td>
 
477
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
478
          <td class="paramname"><em>window</em>, </td>
 
479
        </tr>
 
480
        <tr>
 
481
          <td class="paramkey"></td>
 
482
          <td></td>
 
483
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
484
          <td class="paramname"><em>state_type</em>, </td>
 
485
        </tr>
 
486
        <tr>
 
487
          <td class="paramkey"></td>
 
488
          <td></td>
 
489
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
490
          <td class="paramname"><em>shadow_type</em>, </td>
 
491
        </tr>
 
492
        <tr>
 
493
          <td class="paramkey"></td>
 
494
          <td></td>
 
495
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
496
          <td class="paramname"><em>area</em>, </td>
 
497
        </tr>
 
498
        <tr>
 
499
          <td class="paramkey"></td>
 
500
          <td></td>
 
501
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
502
          <td class="paramname"><em>widget</em>, </td>
 
503
        </tr>
 
504
        <tr>
 
505
          <td class="paramkey"></td>
 
506
          <td></td>
 
507
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
508
          <td class="paramname"><em>detail</em>, </td>
 
509
        </tr>
 
510
        <tr>
 
511
          <td class="paramkey"></td>
 
512
          <td></td>
 
513
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga5f1b4259f10ccf40735a017cff64782a">Gtk::ArrowType</a>&#160;</td>
 
514
          <td class="paramname"><em>arrow_type</em>, </td>
 
515
        </tr>
 
516
        <tr>
 
517
          <td class="paramkey"></td>
 
518
          <td></td>
 
519
          <td class="paramtype">bool&#160;</td>
 
520
          <td class="paramname"><em>fill</em>, </td>
 
521
        </tr>
 
522
        <tr>
 
523
          <td class="paramkey"></td>
 
524
          <td></td>
 
525
          <td class="paramtype">int&#160;</td>
 
526
          <td class="paramname"><em>x</em>, </td>
 
527
        </tr>
 
528
        <tr>
 
529
          <td class="paramkey"></td>
 
530
          <td></td>
 
531
          <td class="paramtype">int&#160;</td>
 
532
          <td class="paramname"><em>y</em>, </td>
 
533
        </tr>
 
534
        <tr>
 
535
          <td class="paramkey"></td>
 
536
          <td></td>
 
537
          <td class="paramtype">int&#160;</td>
 
538
          <td class="paramname"><em>width</em>, </td>
 
539
        </tr>
 
540
        <tr>
 
541
          <td class="paramkey"></td>
 
542
          <td></td>
 
543
          <td class="paramtype">int&#160;</td>
 
544
          <td class="paramname"><em>height</em>&#160;</td>
 
545
        </tr>
 
546
        <tr>
 
547
          <td></td>
 
548
          <td>)</td>
 
549
          <td></td><td><code> [protected, virtual]</code></td>
 
550
        </tr>
 
551
      </table>
 
552
</div>
 
553
<div class="memdoc">
 
554
 
 
555
</div>
 
556
</div>
 
557
<a class="anchor" id="ad8b86d854858d509aff247d940be1f3e"></a><!-- doxytag: member="Gtk::Style::draw_box_gap_vfunc" ref="ad8b86d854858d509aff247d940be1f3e" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, int width, int height, Gtk::PositionType gap_side, int gap_x, int gap_width)" -->
 
558
<div class="memitem">
 
559
<div class="memproto">
 
560
      <table class="memname">
 
561
        <tr>
 
562
          <td class="memname">virtual void Gtk::Style::draw_box_gap_vfunc </td>
 
563
          <td>(</td>
 
564
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
565
          <td class="paramname"><em>window</em>, </td>
 
566
        </tr>
 
567
        <tr>
 
568
          <td class="paramkey"></td>
 
569
          <td></td>
 
570
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
571
          <td class="paramname"><em>state_type</em>, </td>
 
572
        </tr>
 
573
        <tr>
 
574
          <td class="paramkey"></td>
 
575
          <td></td>
 
576
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
577
          <td class="paramname"><em>shadow_type</em>, </td>
 
578
        </tr>
 
579
        <tr>
 
580
          <td class="paramkey"></td>
 
581
          <td></td>
 
582
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
583
          <td class="paramname"><em>area</em>, </td>
 
584
        </tr>
 
585
        <tr>
 
586
          <td class="paramkey"></td>
 
587
          <td></td>
 
588
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
589
          <td class="paramname"><em>widget</em>, </td>
 
590
        </tr>
 
591
        <tr>
 
592
          <td class="paramkey"></td>
 
593
          <td></td>
 
594
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
595
          <td class="paramname"><em>detail</em>, </td>
 
596
        </tr>
 
597
        <tr>
 
598
          <td class="paramkey"></td>
 
599
          <td></td>
 
600
          <td class="paramtype">int&#160;</td>
 
601
          <td class="paramname"><em>x</em>, </td>
 
602
        </tr>
 
603
        <tr>
 
604
          <td class="paramkey"></td>
 
605
          <td></td>
 
606
          <td class="paramtype">int&#160;</td>
 
607
          <td class="paramname"><em>y</em>, </td>
 
608
        </tr>
 
609
        <tr>
 
610
          <td class="paramkey"></td>
 
611
          <td></td>
 
612
          <td class="paramtype">int&#160;</td>
 
613
          <td class="paramname"><em>width</em>, </td>
 
614
        </tr>
 
615
        <tr>
 
616
          <td class="paramkey"></td>
 
617
          <td></td>
 
618
          <td class="paramtype">int&#160;</td>
 
619
          <td class="paramname"><em>height</em>, </td>
 
620
        </tr>
 
621
        <tr>
 
622
          <td class="paramkey"></td>
 
623
          <td></td>
 
624
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga3568edcd04af4a2cbd1eb0195513fe6b">Gtk::PositionType</a>&#160;</td>
 
625
          <td class="paramname"><em>gap_side</em>, </td>
 
626
        </tr>
 
627
        <tr>
 
628
          <td class="paramkey"></td>
 
629
          <td></td>
 
630
          <td class="paramtype">int&#160;</td>
 
631
          <td class="paramname"><em>gap_x</em>, </td>
 
632
        </tr>
 
633
        <tr>
 
634
          <td class="paramkey"></td>
 
635
          <td></td>
 
636
          <td class="paramtype">int&#160;</td>
 
637
          <td class="paramname"><em>gap_width</em>&#160;</td>
 
638
        </tr>
 
639
        <tr>
 
640
          <td></td>
 
641
          <td>)</td>
 
642
          <td></td><td><code> [protected, virtual]</code></td>
 
643
        </tr>
 
644
      </table>
 
645
</div>
 
646
<div class="memdoc">
 
647
 
 
648
</div>
 
649
</div>
 
650
<a class="anchor" id="a9bb63bb6af6dc32f168d9d86fb566b59"></a><!-- doxytag: member="Gtk::Style::draw_box_vfunc" ref="a9bb63bb6af6dc32f168d9d86fb566b59" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, int width, int height)" -->
 
651
<div class="memitem">
 
652
<div class="memproto">
 
653
      <table class="memname">
 
654
        <tr>
 
655
          <td class="memname">virtual void Gtk::Style::draw_box_vfunc </td>
 
656
          <td>(</td>
 
657
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
658
          <td class="paramname"><em>window</em>, </td>
 
659
        </tr>
 
660
        <tr>
 
661
          <td class="paramkey"></td>
 
662
          <td></td>
 
663
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
664
          <td class="paramname"><em>state_type</em>, </td>
 
665
        </tr>
 
666
        <tr>
 
667
          <td class="paramkey"></td>
 
668
          <td></td>
 
669
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
670
          <td class="paramname"><em>shadow_type</em>, </td>
 
671
        </tr>
 
672
        <tr>
 
673
          <td class="paramkey"></td>
 
674
          <td></td>
 
675
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
676
          <td class="paramname"><em>area</em>, </td>
 
677
        </tr>
 
678
        <tr>
 
679
          <td class="paramkey"></td>
 
680
          <td></td>
 
681
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
682
          <td class="paramname"><em>widget</em>, </td>
 
683
        </tr>
 
684
        <tr>
 
685
          <td class="paramkey"></td>
 
686
          <td></td>
 
687
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
688
          <td class="paramname"><em>detail</em>, </td>
 
689
        </tr>
 
690
        <tr>
 
691
          <td class="paramkey"></td>
 
692
          <td></td>
 
693
          <td class="paramtype">int&#160;</td>
 
694
          <td class="paramname"><em>x</em>, </td>
 
695
        </tr>
 
696
        <tr>
 
697
          <td class="paramkey"></td>
 
698
          <td></td>
 
699
          <td class="paramtype">int&#160;</td>
 
700
          <td class="paramname"><em>y</em>, </td>
 
701
        </tr>
 
702
        <tr>
 
703
          <td class="paramkey"></td>
 
704
          <td></td>
 
705
          <td class="paramtype">int&#160;</td>
 
706
          <td class="paramname"><em>width</em>, </td>
 
707
        </tr>
 
708
        <tr>
 
709
          <td class="paramkey"></td>
 
710
          <td></td>
 
711
          <td class="paramtype">int&#160;</td>
 
712
          <td class="paramname"><em>height</em>&#160;</td>
 
713
        </tr>
 
714
        <tr>
 
715
          <td></td>
 
716
          <td>)</td>
 
717
          <td></td><td><code> [protected, virtual]</code></td>
 
718
        </tr>
 
719
      </table>
 
720
</div>
 
721
<div class="memdoc">
 
722
 
 
723
</div>
 
724
</div>
 
725
<a class="anchor" id="a7abb819507f686740d31d3dac4d10661"></a><!-- doxytag: member="Gtk::Style::draw_check_vfunc" ref="a7abb819507f686740d31d3dac4d10661" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, int width, int height)" -->
 
726
<div class="memitem">
 
727
<div class="memproto">
 
728
      <table class="memname">
 
729
        <tr>
 
730
          <td class="memname">virtual void Gtk::Style::draw_check_vfunc </td>
 
731
          <td>(</td>
 
732
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
733
          <td class="paramname"><em>window</em>, </td>
 
734
        </tr>
 
735
        <tr>
 
736
          <td class="paramkey"></td>
 
737
          <td></td>
 
738
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
739
          <td class="paramname"><em>state_type</em>, </td>
 
740
        </tr>
 
741
        <tr>
 
742
          <td class="paramkey"></td>
 
743
          <td></td>
 
744
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
745
          <td class="paramname"><em>shadow_type</em>, </td>
 
746
        </tr>
 
747
        <tr>
 
748
          <td class="paramkey"></td>
 
749
          <td></td>
 
750
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
751
          <td class="paramname"><em>area</em>, </td>
 
752
        </tr>
 
753
        <tr>
 
754
          <td class="paramkey"></td>
 
755
          <td></td>
 
756
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
757
          <td class="paramname"><em>widget</em>, </td>
 
758
        </tr>
 
759
        <tr>
 
760
          <td class="paramkey"></td>
 
761
          <td></td>
 
762
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
763
          <td class="paramname"><em>detail</em>, </td>
 
764
        </tr>
 
765
        <tr>
 
766
          <td class="paramkey"></td>
 
767
          <td></td>
 
768
          <td class="paramtype">int&#160;</td>
 
769
          <td class="paramname"><em>x</em>, </td>
 
770
        </tr>
 
771
        <tr>
 
772
          <td class="paramkey"></td>
 
773
          <td></td>
 
774
          <td class="paramtype">int&#160;</td>
 
775
          <td class="paramname"><em>y</em>, </td>
 
776
        </tr>
 
777
        <tr>
 
778
          <td class="paramkey"></td>
 
779
          <td></td>
 
780
          <td class="paramtype">int&#160;</td>
 
781
          <td class="paramname"><em>width</em>, </td>
 
782
        </tr>
 
783
        <tr>
 
784
          <td class="paramkey"></td>
 
785
          <td></td>
 
786
          <td class="paramtype">int&#160;</td>
 
787
          <td class="paramname"><em>height</em>&#160;</td>
 
788
        </tr>
 
789
        <tr>
 
790
          <td></td>
 
791
          <td>)</td>
 
792
          <td></td><td><code> [protected, virtual]</code></td>
 
793
        </tr>
 
794
      </table>
 
795
</div>
 
796
<div class="memdoc">
 
797
 
 
798
</div>
 
799
</div>
 
800
<a class="anchor" id="a290cccafaf4622436fbd69ec529fe70a"></a><!-- doxytag: member="Gtk::Style::draw_diamond_vfunc" ref="a290cccafaf4622436fbd69ec529fe70a" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, int width, int height)" -->
 
801
<div class="memitem">
 
802
<div class="memproto">
 
803
      <table class="memname">
 
804
        <tr>
 
805
          <td class="memname">virtual void Gtk::Style::draw_diamond_vfunc </td>
 
806
          <td>(</td>
 
807
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
808
          <td class="paramname"><em>window</em>, </td>
 
809
        </tr>
 
810
        <tr>
 
811
          <td class="paramkey"></td>
 
812
          <td></td>
 
813
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
814
          <td class="paramname"><em>state_type</em>, </td>
 
815
        </tr>
 
816
        <tr>
 
817
          <td class="paramkey"></td>
 
818
          <td></td>
 
819
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
820
          <td class="paramname"><em>shadow_type</em>, </td>
 
821
        </tr>
 
822
        <tr>
 
823
          <td class="paramkey"></td>
 
824
          <td></td>
 
825
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
826
          <td class="paramname"><em>area</em>, </td>
 
827
        </tr>
 
828
        <tr>
 
829
          <td class="paramkey"></td>
 
830
          <td></td>
 
831
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
832
          <td class="paramname"><em>widget</em>, </td>
 
833
        </tr>
 
834
        <tr>
 
835
          <td class="paramkey"></td>
 
836
          <td></td>
 
837
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
838
          <td class="paramname"><em>detail</em>, </td>
 
839
        </tr>
 
840
        <tr>
 
841
          <td class="paramkey"></td>
 
842
          <td></td>
 
843
          <td class="paramtype">int&#160;</td>
 
844
          <td class="paramname"><em>x</em>, </td>
 
845
        </tr>
 
846
        <tr>
 
847
          <td class="paramkey"></td>
 
848
          <td></td>
 
849
          <td class="paramtype">int&#160;</td>
 
850
          <td class="paramname"><em>y</em>, </td>
 
851
        </tr>
 
852
        <tr>
 
853
          <td class="paramkey"></td>
 
854
          <td></td>
 
855
          <td class="paramtype">int&#160;</td>
 
856
          <td class="paramname"><em>width</em>, </td>
 
857
        </tr>
 
858
        <tr>
 
859
          <td class="paramkey"></td>
 
860
          <td></td>
 
861
          <td class="paramtype">int&#160;</td>
 
862
          <td class="paramname"><em>height</em>&#160;</td>
 
863
        </tr>
 
864
        <tr>
 
865
          <td></td>
 
866
          <td>)</td>
 
867
          <td></td><td><code> [protected, virtual]</code></td>
 
868
        </tr>
 
869
      </table>
 
870
</div>
 
871
<div class="memdoc">
 
872
 
 
873
</div>
 
874
</div>
 
875
<a class="anchor" id="a998d61b871e6680590fdf02670977a58"></a><!-- doxytag: member="Gtk::Style::draw_expander_vfunc" ref="a998d61b871e6680590fdf02670977a58" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, ExpanderStyle expander_style)" -->
 
876
<div class="memitem">
 
877
<div class="memproto">
 
878
      <table class="memname">
 
879
        <tr>
 
880
          <td class="memname">virtual void Gtk::Style::draw_expander_vfunc </td>
 
881
          <td>(</td>
 
882
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
883
          <td class="paramname"><em>window</em>, </td>
 
884
        </tr>
 
885
        <tr>
 
886
          <td class="paramkey"></td>
 
887
          <td></td>
 
888
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
889
          <td class="paramname"><em>state_type</em>, </td>
 
890
        </tr>
 
891
        <tr>
 
892
          <td class="paramkey"></td>
 
893
          <td></td>
 
894
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
895
          <td class="paramname"><em>area</em>, </td>
 
896
        </tr>
 
897
        <tr>
 
898
          <td class="paramkey"></td>
 
899
          <td></td>
 
900
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
901
          <td class="paramname"><em>widget</em>, </td>
 
902
        </tr>
 
903
        <tr>
 
904
          <td class="paramkey"></td>
 
905
          <td></td>
 
906
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
907
          <td class="paramname"><em>detail</em>, </td>
 
908
        </tr>
 
909
        <tr>
 
910
          <td class="paramkey"></td>
 
911
          <td></td>
 
912
          <td class="paramtype">int&#160;</td>
 
913
          <td class="paramname"><em>x</em>, </td>
 
914
        </tr>
 
915
        <tr>
 
916
          <td class="paramkey"></td>
 
917
          <td></td>
 
918
          <td class="paramtype">int&#160;</td>
 
919
          <td class="paramname"><em>y</em>, </td>
 
920
        </tr>
 
921
        <tr>
 
922
          <td class="paramkey"></td>
 
923
          <td></td>
 
924
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga89d4d4f59bc9ab0c75c48f24c512ed1c">ExpanderStyle</a>&#160;</td>
 
925
          <td class="paramname"><em>expander_style</em>&#160;</td>
 
926
        </tr>
 
927
        <tr>
 
928
          <td></td>
 
929
          <td>)</td>
 
930
          <td></td><td><code> [protected, virtual]</code></td>
 
931
        </tr>
 
932
      </table>
 
933
</div>
 
934
<div class="memdoc">
 
935
 
 
936
</div>
 
937
</div>
 
938
<a class="anchor" id="a7fcfc94a388b9665e8e86e042d052050"></a><!-- doxytag: member="Gtk::Style::draw_extension_vfunc" ref="a7fcfc94a388b9665e8e86e042d052050" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, int width, int height, PositionType gap_side)" -->
 
939
<div class="memitem">
 
940
<div class="memproto">
 
941
      <table class="memname">
 
942
        <tr>
 
943
          <td class="memname">virtual void Gtk::Style::draw_extension_vfunc </td>
 
944
          <td>(</td>
 
945
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
946
          <td class="paramname"><em>window</em>, </td>
 
947
        </tr>
 
948
        <tr>
 
949
          <td class="paramkey"></td>
 
950
          <td></td>
 
951
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
952
          <td class="paramname"><em>state_type</em>, </td>
 
953
        </tr>
 
954
        <tr>
 
955
          <td class="paramkey"></td>
 
956
          <td></td>
 
957
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
958
          <td class="paramname"><em>shadow_type</em>, </td>
 
959
        </tr>
 
960
        <tr>
 
961
          <td class="paramkey"></td>
 
962
          <td></td>
 
963
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
964
          <td class="paramname"><em>area</em>, </td>
 
965
        </tr>
 
966
        <tr>
 
967
          <td class="paramkey"></td>
 
968
          <td></td>
 
969
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
970
          <td class="paramname"><em>widget</em>, </td>
 
971
        </tr>
 
972
        <tr>
 
973
          <td class="paramkey"></td>
 
974
          <td></td>
 
975
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
976
          <td class="paramname"><em>detail</em>, </td>
 
977
        </tr>
 
978
        <tr>
 
979
          <td class="paramkey"></td>
 
980
          <td></td>
 
981
          <td class="paramtype">int&#160;</td>
 
982
          <td class="paramname"><em>x</em>, </td>
 
983
        </tr>
 
984
        <tr>
 
985
          <td class="paramkey"></td>
 
986
          <td></td>
 
987
          <td class="paramtype">int&#160;</td>
 
988
          <td class="paramname"><em>y</em>, </td>
 
989
        </tr>
 
990
        <tr>
 
991
          <td class="paramkey"></td>
 
992
          <td></td>
 
993
          <td class="paramtype">int&#160;</td>
 
994
          <td class="paramname"><em>width</em>, </td>
 
995
        </tr>
 
996
        <tr>
 
997
          <td class="paramkey"></td>
 
998
          <td></td>
 
999
          <td class="paramtype">int&#160;</td>
 
1000
          <td class="paramname"><em>height</em>, </td>
 
1001
        </tr>
 
1002
        <tr>
 
1003
          <td class="paramkey"></td>
 
1004
          <td></td>
 
1005
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga3568edcd04af4a2cbd1eb0195513fe6b">PositionType</a>&#160;</td>
 
1006
          <td class="paramname"><em>gap_side</em>&#160;</td>
 
1007
        </tr>
 
1008
        <tr>
 
1009
          <td></td>
 
1010
          <td>)</td>
 
1011
          <td></td><td><code> [protected, virtual]</code></td>
 
1012
        </tr>
 
1013
      </table>
 
1014
</div>
 
1015
<div class="memdoc">
 
1016
 
 
1017
</div>
 
1018
</div>
 
1019
<a class="anchor" id="ab5ea0fda3450a914a5d70ecd5b14c12e"></a><!-- doxytag: member="Gtk::Style::draw_flat_box_vfunc" ref="ab5ea0fda3450a914a5d70ecd5b14c12e" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, int width, int height)" -->
 
1020
<div class="memitem">
 
1021
<div class="memproto">
 
1022
      <table class="memname">
 
1023
        <tr>
 
1024
          <td class="memname">virtual void Gtk::Style::draw_flat_box_vfunc </td>
 
1025
          <td>(</td>
 
1026
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1027
          <td class="paramname"><em>window</em>, </td>
 
1028
        </tr>
 
1029
        <tr>
 
1030
          <td class="paramkey"></td>
 
1031
          <td></td>
 
1032
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1033
          <td class="paramname"><em>state_type</em>, </td>
 
1034
        </tr>
 
1035
        <tr>
 
1036
          <td class="paramkey"></td>
 
1037
          <td></td>
 
1038
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
1039
          <td class="paramname"><em>shadow_type</em>, </td>
 
1040
        </tr>
 
1041
        <tr>
 
1042
          <td class="paramkey"></td>
 
1043
          <td></td>
 
1044
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1045
          <td class="paramname"><em>area</em>, </td>
 
1046
        </tr>
 
1047
        <tr>
 
1048
          <td class="paramkey"></td>
 
1049
          <td></td>
 
1050
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
1051
          <td class="paramname"><em>widget</em>, </td>
 
1052
        </tr>
 
1053
        <tr>
 
1054
          <td class="paramkey"></td>
 
1055
          <td></td>
 
1056
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1057
          <td class="paramname"><em>detail</em>, </td>
 
1058
        </tr>
 
1059
        <tr>
 
1060
          <td class="paramkey"></td>
 
1061
          <td></td>
 
1062
          <td class="paramtype">int&#160;</td>
 
1063
          <td class="paramname"><em>x</em>, </td>
 
1064
        </tr>
 
1065
        <tr>
 
1066
          <td class="paramkey"></td>
 
1067
          <td></td>
 
1068
          <td class="paramtype">int&#160;</td>
 
1069
          <td class="paramname"><em>y</em>, </td>
 
1070
        </tr>
 
1071
        <tr>
 
1072
          <td class="paramkey"></td>
 
1073
          <td></td>
 
1074
          <td class="paramtype">int&#160;</td>
 
1075
          <td class="paramname"><em>width</em>, </td>
 
1076
        </tr>
 
1077
        <tr>
 
1078
          <td class="paramkey"></td>
 
1079
          <td></td>
 
1080
          <td class="paramtype">int&#160;</td>
 
1081
          <td class="paramname"><em>height</em>&#160;</td>
 
1082
        </tr>
 
1083
        <tr>
 
1084
          <td></td>
 
1085
          <td>)</td>
 
1086
          <td></td><td><code> [protected, virtual]</code></td>
 
1087
        </tr>
 
1088
      </table>
 
1089
</div>
 
1090
<div class="memdoc">
 
1091
 
 
1092
</div>
 
1093
</div>
 
1094
<a class="anchor" id="abca78973eeeb04932478cce9bcdd7cf5"></a><!-- doxytag: member="Gtk::Style::draw_focus_vfunc" ref="abca78973eeeb04932478cce9bcdd7cf5" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, int width, int height)" -->
 
1095
<div class="memitem">
 
1096
<div class="memproto">
 
1097
      <table class="memname">
 
1098
        <tr>
 
1099
          <td class="memname">virtual void Gtk::Style::draw_focus_vfunc </td>
 
1100
          <td>(</td>
 
1101
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1102
          <td class="paramname"><em>window</em>, </td>
 
1103
        </tr>
 
1104
        <tr>
 
1105
          <td class="paramkey"></td>
 
1106
          <td></td>
 
1107
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1108
          <td class="paramname"><em>state_type</em>, </td>
 
1109
        </tr>
 
1110
        <tr>
 
1111
          <td class="paramkey"></td>
 
1112
          <td></td>
 
1113
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1114
          <td class="paramname"><em>area</em>, </td>
 
1115
        </tr>
 
1116
        <tr>
 
1117
          <td class="paramkey"></td>
 
1118
          <td></td>
 
1119
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
1120
          <td class="paramname"><em>widget</em>, </td>
 
1121
        </tr>
 
1122
        <tr>
 
1123
          <td class="paramkey"></td>
 
1124
          <td></td>
 
1125
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1126
          <td class="paramname"><em>detail</em>, </td>
 
1127
        </tr>
 
1128
        <tr>
 
1129
          <td class="paramkey"></td>
 
1130
          <td></td>
 
1131
          <td class="paramtype">int&#160;</td>
 
1132
          <td class="paramname"><em>x</em>, </td>
 
1133
        </tr>
 
1134
        <tr>
 
1135
          <td class="paramkey"></td>
 
1136
          <td></td>
 
1137
          <td class="paramtype">int&#160;</td>
 
1138
          <td class="paramname"><em>y</em>, </td>
 
1139
        </tr>
 
1140
        <tr>
 
1141
          <td class="paramkey"></td>
 
1142
          <td></td>
 
1143
          <td class="paramtype">int&#160;</td>
 
1144
          <td class="paramname"><em>width</em>, </td>
 
1145
        </tr>
 
1146
        <tr>
 
1147
          <td class="paramkey"></td>
 
1148
          <td></td>
 
1149
          <td class="paramtype">int&#160;</td>
 
1150
          <td class="paramname"><em>height</em>&#160;</td>
 
1151
        </tr>
 
1152
        <tr>
 
1153
          <td></td>
 
1154
          <td>)</td>
 
1155
          <td></td><td><code> [protected, virtual]</code></td>
 
1156
        </tr>
 
1157
      </table>
 
1158
</div>
 
1159
<div class="memdoc">
 
1160
 
 
1161
</div>
 
1162
</div>
 
1163
<a class="anchor" id="abaf54f242b1896112514cd146e6b0287"></a><!-- doxytag: member="Gtk::Style::draw_handle_vfunc" ref="abaf54f242b1896112514cd146e6b0287" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, int width, int height, Orientation orientation)" -->
 
1164
<div class="memitem">
 
1165
<div class="memproto">
 
1166
      <table class="memname">
 
1167
        <tr>
 
1168
          <td class="memname">virtual void Gtk::Style::draw_handle_vfunc </td>
 
1169
          <td>(</td>
 
1170
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1171
          <td class="paramname"><em>window</em>, </td>
 
1172
        </tr>
 
1173
        <tr>
 
1174
          <td class="paramkey"></td>
 
1175
          <td></td>
 
1176
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1177
          <td class="paramname"><em>state_type</em>, </td>
 
1178
        </tr>
 
1179
        <tr>
 
1180
          <td class="paramkey"></td>
 
1181
          <td></td>
 
1182
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
1183
          <td class="paramname"><em>shadow_type</em>, </td>
 
1184
        </tr>
 
1185
        <tr>
 
1186
          <td class="paramkey"></td>
 
1187
          <td></td>
 
1188
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1189
          <td class="paramname"><em>area</em>, </td>
 
1190
        </tr>
 
1191
        <tr>
 
1192
          <td class="paramkey"></td>
 
1193
          <td></td>
 
1194
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
1195
          <td class="paramname"><em>widget</em>, </td>
 
1196
        </tr>
 
1197
        <tr>
 
1198
          <td class="paramkey"></td>
 
1199
          <td></td>
 
1200
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1201
          <td class="paramname"><em>detail</em>, </td>
 
1202
        </tr>
 
1203
        <tr>
 
1204
          <td class="paramkey"></td>
 
1205
          <td></td>
 
1206
          <td class="paramtype">int&#160;</td>
 
1207
          <td class="paramname"><em>x</em>, </td>
 
1208
        </tr>
 
1209
        <tr>
 
1210
          <td class="paramkey"></td>
 
1211
          <td></td>
 
1212
          <td class="paramtype">int&#160;</td>
 
1213
          <td class="paramname"><em>y</em>, </td>
 
1214
        </tr>
 
1215
        <tr>
 
1216
          <td class="paramkey"></td>
 
1217
          <td></td>
 
1218
          <td class="paramtype">int&#160;</td>
 
1219
          <td class="paramname"><em>width</em>, </td>
 
1220
        </tr>
 
1221
        <tr>
 
1222
          <td class="paramkey"></td>
 
1223
          <td></td>
 
1224
          <td class="paramtype">int&#160;</td>
 
1225
          <td class="paramname"><em>height</em>, </td>
 
1226
        </tr>
 
1227
        <tr>
 
1228
          <td class="paramkey"></td>
 
1229
          <td></td>
 
1230
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a>&#160;</td>
 
1231
          <td class="paramname"><em>orientation</em>&#160;</td>
 
1232
        </tr>
 
1233
        <tr>
 
1234
          <td></td>
 
1235
          <td>)</td>
 
1236
          <td></td><td><code> [protected, virtual]</code></td>
 
1237
        </tr>
 
1238
      </table>
 
1239
</div>
 
1240
<div class="memdoc">
 
1241
 
 
1242
</div>
 
1243
</div>
 
1244
<a class="anchor" id="a7bc4aa3ce55a780169dac3b5d0d6ce67"></a><!-- doxytag: member="Gtk::Style::draw_hline_vfunc" ref="a7bc4aa3ce55a780169dac3b5d0d6ce67" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x1, int x2, int y)" -->
 
1245
<div class="memitem">
 
1246
<div class="memproto">
 
1247
      <table class="memname">
 
1248
        <tr>
 
1249
          <td class="memname">virtual void Gtk::Style::draw_hline_vfunc </td>
 
1250
          <td>(</td>
 
1251
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1252
          <td class="paramname"><em>window</em>, </td>
 
1253
        </tr>
 
1254
        <tr>
 
1255
          <td class="paramkey"></td>
 
1256
          <td></td>
 
1257
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1258
          <td class="paramname"><em>state_type</em>, </td>
 
1259
        </tr>
 
1260
        <tr>
 
1261
          <td class="paramkey"></td>
 
1262
          <td></td>
 
1263
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1264
          <td class="paramname"><em>area</em>, </td>
 
1265
        </tr>
 
1266
        <tr>
 
1267
          <td class="paramkey"></td>
 
1268
          <td></td>
 
1269
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
1270
          <td class="paramname"><em>widget</em>, </td>
 
1271
        </tr>
 
1272
        <tr>
 
1273
          <td class="paramkey"></td>
 
1274
          <td></td>
 
1275
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1276
          <td class="paramname"><em>detail</em>, </td>
 
1277
        </tr>
 
1278
        <tr>
 
1279
          <td class="paramkey"></td>
 
1280
          <td></td>
 
1281
          <td class="paramtype">int&#160;</td>
 
1282
          <td class="paramname"><em>x1</em>, </td>
 
1283
        </tr>
 
1284
        <tr>
 
1285
          <td class="paramkey"></td>
 
1286
          <td></td>
 
1287
          <td class="paramtype">int&#160;</td>
 
1288
          <td class="paramname"><em>x2</em>, </td>
 
1289
        </tr>
 
1290
        <tr>
 
1291
          <td class="paramkey"></td>
 
1292
          <td></td>
 
1293
          <td class="paramtype">int&#160;</td>
 
1294
          <td class="paramname"><em>y</em>&#160;</td>
 
1295
        </tr>
 
1296
        <tr>
 
1297
          <td></td>
 
1298
          <td>)</td>
 
1299
          <td></td><td><code> [protected, virtual]</code></td>
 
1300
        </tr>
 
1301
      </table>
 
1302
</div>
 
1303
<div class="memdoc">
 
1304
 
 
1305
</div>
 
1306
</div>
 
1307
<a class="anchor" id="adbf4997ac6dabd7fc802760d60e4f7fd"></a><!-- doxytag: member="Gtk::Style::draw_layout_vfunc" ref="adbf4997ac6dabd7fc802760d60e4f7fd" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, bool use_text, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, const Glib::RefPtr&lt; Pango::Layout &gt; &amp;layout)" -->
 
1308
<div class="memitem">
 
1309
<div class="memproto">
 
1310
      <table class="memname">
 
1311
        <tr>
 
1312
          <td class="memname">virtual void Gtk::Style::draw_layout_vfunc </td>
 
1313
          <td>(</td>
 
1314
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1315
          <td class="paramname"><em>window</em>, </td>
 
1316
        </tr>
 
1317
        <tr>
 
1318
          <td class="paramkey"></td>
 
1319
          <td></td>
 
1320
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1321
          <td class="paramname"><em>state_type</em>, </td>
 
1322
        </tr>
 
1323
        <tr>
 
1324
          <td class="paramkey"></td>
 
1325
          <td></td>
 
1326
          <td class="paramtype">bool&#160;</td>
 
1327
          <td class="paramname"><em>use_text</em>, </td>
 
1328
        </tr>
 
1329
        <tr>
 
1330
          <td class="paramkey"></td>
 
1331
          <td></td>
 
1332
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1333
          <td class="paramname"><em>area</em>, </td>
 
1334
        </tr>
 
1335
        <tr>
 
1336
          <td class="paramkey"></td>
 
1337
          <td></td>
 
1338
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
1339
          <td class="paramname"><em>widget</em>, </td>
 
1340
        </tr>
 
1341
        <tr>
 
1342
          <td class="paramkey"></td>
 
1343
          <td></td>
 
1344
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1345
          <td class="paramname"><em>detail</em>, </td>
 
1346
        </tr>
 
1347
        <tr>
 
1348
          <td class="paramkey"></td>
 
1349
          <td></td>
 
1350
          <td class="paramtype">int&#160;</td>
 
1351
          <td class="paramname"><em>x</em>, </td>
 
1352
        </tr>
 
1353
        <tr>
 
1354
          <td class="paramkey"></td>
 
1355
          <td></td>
 
1356
          <td class="paramtype">int&#160;</td>
 
1357
          <td class="paramname"><em>y</em>, </td>
 
1358
        </tr>
 
1359
        <tr>
 
1360
          <td class="paramkey"></td>
 
1361
          <td></td>
 
1362
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="elRef" href="../../../pangomm-1.4/reference/html/classPango_1_1Layout.html">Pango::Layout</a> &gt; &amp;&#160;</td>
 
1363
          <td class="paramname"><em>layout</em>&#160;</td>
 
1364
        </tr>
 
1365
        <tr>
 
1366
          <td></td>
 
1367
          <td>)</td>
 
1368
          <td></td><td><code> [protected, virtual]</code></td>
 
1369
        </tr>
 
1370
      </table>
 
1371
</div>
 
1372
<div class="memdoc">
 
1373
 
 
1374
</div>
 
1375
</div>
 
1376
<a class="anchor" id="a92a5f05c98d55e19fca05369f353c10c"></a><!-- doxytag: member="Gtk::Style::draw_option_vfunc" ref="a92a5f05c98d55e19fca05369f353c10c" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, int width, int height)" -->
 
1377
<div class="memitem">
 
1378
<div class="memproto">
 
1379
      <table class="memname">
 
1380
        <tr>
 
1381
          <td class="memname">virtual void Gtk::Style::draw_option_vfunc </td>
 
1382
          <td>(</td>
 
1383
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1384
          <td class="paramname"><em>window</em>, </td>
 
1385
        </tr>
 
1386
        <tr>
 
1387
          <td class="paramkey"></td>
 
1388
          <td></td>
 
1389
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1390
          <td class="paramname"><em>state_type</em>, </td>
 
1391
        </tr>
 
1392
        <tr>
 
1393
          <td class="paramkey"></td>
 
1394
          <td></td>
 
1395
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
1396
          <td class="paramname"><em>shadow_type</em>, </td>
 
1397
        </tr>
 
1398
        <tr>
 
1399
          <td class="paramkey"></td>
 
1400
          <td></td>
 
1401
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1402
          <td class="paramname"><em>area</em>, </td>
 
1403
        </tr>
 
1404
        <tr>
 
1405
          <td class="paramkey"></td>
 
1406
          <td></td>
 
1407
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
1408
          <td class="paramname"><em>widget</em>, </td>
 
1409
        </tr>
 
1410
        <tr>
 
1411
          <td class="paramkey"></td>
 
1412
          <td></td>
 
1413
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1414
          <td class="paramname"><em>detail</em>, </td>
 
1415
        </tr>
 
1416
        <tr>
 
1417
          <td class="paramkey"></td>
 
1418
          <td></td>
 
1419
          <td class="paramtype">int&#160;</td>
 
1420
          <td class="paramname"><em>x</em>, </td>
 
1421
        </tr>
 
1422
        <tr>
 
1423
          <td class="paramkey"></td>
 
1424
          <td></td>
 
1425
          <td class="paramtype">int&#160;</td>
 
1426
          <td class="paramname"><em>y</em>, </td>
 
1427
        </tr>
 
1428
        <tr>
 
1429
          <td class="paramkey"></td>
 
1430
          <td></td>
 
1431
          <td class="paramtype">int&#160;</td>
 
1432
          <td class="paramname"><em>width</em>, </td>
 
1433
        </tr>
 
1434
        <tr>
 
1435
          <td class="paramkey"></td>
 
1436
          <td></td>
 
1437
          <td class="paramtype">int&#160;</td>
 
1438
          <td class="paramname"><em>height</em>&#160;</td>
 
1439
        </tr>
 
1440
        <tr>
 
1441
          <td></td>
 
1442
          <td>)</td>
 
1443
          <td></td><td><code> [protected, virtual]</code></td>
 
1444
        </tr>
 
1445
      </table>
 
1446
</div>
 
1447
<div class="memdoc">
 
1448
 
 
1449
</div>
 
1450
</div>
 
1451
<a class="anchor" id="a8ab3a2cddc8ab4195311c40d0bd66f4b"></a><!-- doxytag: member="Gtk::Style::draw_polygon_vfunc" ref="a8ab3a2cddc8ab4195311c40d0bd66f4b" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, GdkPoint *point, int npoints, bool fill)" -->
 
1452
<div class="memitem">
 
1453
<div class="memproto">
 
1454
      <table class="memname">
 
1455
        <tr>
 
1456
          <td class="memname">virtual void Gtk::Style::draw_polygon_vfunc </td>
 
1457
          <td>(</td>
 
1458
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1459
          <td class="paramname"><em>window</em>, </td>
 
1460
        </tr>
 
1461
        <tr>
 
1462
          <td class="paramkey"></td>
 
1463
          <td></td>
 
1464
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1465
          <td class="paramname"><em>state_type</em>, </td>
 
1466
        </tr>
 
1467
        <tr>
 
1468
          <td class="paramkey"></td>
 
1469
          <td></td>
 
1470
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
1471
          <td class="paramname"><em>shadow_type</em>, </td>
 
1472
        </tr>
 
1473
        <tr>
 
1474
          <td class="paramkey"></td>
 
1475
          <td></td>
 
1476
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1477
          <td class="paramname"><em>area</em>, </td>
 
1478
        </tr>
 
1479
        <tr>
 
1480
          <td class="paramkey"></td>
 
1481
          <td></td>
 
1482
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
1483
          <td class="paramname"><em>widget</em>, </td>
 
1484
        </tr>
 
1485
        <tr>
 
1486
          <td class="paramkey"></td>
 
1487
          <td></td>
 
1488
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1489
          <td class="paramname"><em>detail</em>, </td>
 
1490
        </tr>
 
1491
        <tr>
 
1492
          <td class="paramkey"></td>
 
1493
          <td></td>
 
1494
          <td class="paramtype">GdkPoint *&#160;</td>
 
1495
          <td class="paramname"><em>point</em>, </td>
 
1496
        </tr>
 
1497
        <tr>
 
1498
          <td class="paramkey"></td>
 
1499
          <td></td>
 
1500
          <td class="paramtype">int&#160;</td>
 
1501
          <td class="paramname"><em>npoints</em>, </td>
 
1502
        </tr>
 
1503
        <tr>
 
1504
          <td class="paramkey"></td>
 
1505
          <td></td>
 
1506
          <td class="paramtype">bool&#160;</td>
 
1507
          <td class="paramname"><em>fill</em>&#160;</td>
 
1508
        </tr>
 
1509
        <tr>
 
1510
          <td></td>
 
1511
          <td>)</td>
 
1512
          <td></td><td><code> [protected, virtual]</code></td>
 
1513
        </tr>
 
1514
      </table>
 
1515
</div>
 
1516
<div class="memdoc">
 
1517
 
 
1518
</div>
 
1519
</div>
 
1520
<a class="anchor" id="a94eddd6f4d8ec2c4d36eb3726b74e40e"></a><!-- doxytag: member="Gtk::Style::draw_resize_grip_vfunc" ref="a94eddd6f4d8ec2c4d36eb3726b74e40e" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, Gdk::WindowEdge edge, int x, int y, int width, int height)" -->
 
1521
<div class="memitem">
 
1522
<div class="memproto">
 
1523
      <table class="memname">
 
1524
        <tr>
 
1525
          <td class="memname">virtual void Gtk::Style::draw_resize_grip_vfunc </td>
 
1526
          <td>(</td>
 
1527
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1528
          <td class="paramname"><em>window</em>, </td>
 
1529
        </tr>
 
1530
        <tr>
 
1531
          <td class="paramkey"></td>
 
1532
          <td></td>
 
1533
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1534
          <td class="paramname"><em>state_type</em>, </td>
 
1535
        </tr>
 
1536
        <tr>
 
1537
          <td class="paramkey"></td>
 
1538
          <td></td>
 
1539
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1540
          <td class="paramname"><em>area</em>, </td>
 
1541
        </tr>
 
1542
        <tr>
 
1543
          <td class="paramkey"></td>
 
1544
          <td></td>
 
1545
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
1546
          <td class="paramname"><em>widget</em>, </td>
 
1547
        </tr>
 
1548
        <tr>
 
1549
          <td class="paramkey"></td>
 
1550
          <td></td>
 
1551
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1552
          <td class="paramname"><em>detail</em>, </td>
 
1553
        </tr>
 
1554
        <tr>
 
1555
          <td class="paramkey"></td>
 
1556
          <td></td>
 
1557
          <td class="paramtype"><a class="el" href="group__gdkmmEnums.html#gae31896bd6d904848c07ef7f929063c0c">Gdk::WindowEdge</a>&#160;</td>
 
1558
          <td class="paramname"><em>edge</em>, </td>
 
1559
        </tr>
 
1560
        <tr>
 
1561
          <td class="paramkey"></td>
 
1562
          <td></td>
 
1563
          <td class="paramtype">int&#160;</td>
 
1564
          <td class="paramname"><em>x</em>, </td>
 
1565
        </tr>
 
1566
        <tr>
 
1567
          <td class="paramkey"></td>
 
1568
          <td></td>
 
1569
          <td class="paramtype">int&#160;</td>
 
1570
          <td class="paramname"><em>y</em>, </td>
 
1571
        </tr>
 
1572
        <tr>
 
1573
          <td class="paramkey"></td>
 
1574
          <td></td>
 
1575
          <td class="paramtype">int&#160;</td>
 
1576
          <td class="paramname"><em>width</em>, </td>
 
1577
        </tr>
 
1578
        <tr>
 
1579
          <td class="paramkey"></td>
 
1580
          <td></td>
 
1581
          <td class="paramtype">int&#160;</td>
 
1582
          <td class="paramname"><em>height</em>&#160;</td>
 
1583
        </tr>
 
1584
        <tr>
 
1585
          <td></td>
 
1586
          <td>)</td>
 
1587
          <td></td><td><code> [protected, virtual]</code></td>
 
1588
        </tr>
 
1589
      </table>
 
1590
</div>
 
1591
<div class="memdoc">
 
1592
 
 
1593
</div>
 
1594
</div>
 
1595
<a class="anchor" id="a940e745ade12c01535acc2f2046ba84b"></a><!-- doxytag: member="Gtk::Style::draw_shadow_gap_vfunc" ref="a940e745ade12c01535acc2f2046ba84b" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, int width, int height, Gtk::PositionType gap_side, int gap_x, int gap_width)" -->
 
1596
<div class="memitem">
 
1597
<div class="memproto">
 
1598
      <table class="memname">
 
1599
        <tr>
 
1600
          <td class="memname">virtual void Gtk::Style::draw_shadow_gap_vfunc </td>
 
1601
          <td>(</td>
 
1602
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1603
          <td class="paramname"><em>window</em>, </td>
 
1604
        </tr>
 
1605
        <tr>
 
1606
          <td class="paramkey"></td>
 
1607
          <td></td>
 
1608
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1609
          <td class="paramname"><em>state_type</em>, </td>
 
1610
        </tr>
 
1611
        <tr>
 
1612
          <td class="paramkey"></td>
 
1613
          <td></td>
 
1614
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
1615
          <td class="paramname"><em>shadow_type</em>, </td>
 
1616
        </tr>
 
1617
        <tr>
 
1618
          <td class="paramkey"></td>
 
1619
          <td></td>
 
1620
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1621
          <td class="paramname"><em>area</em>, </td>
 
1622
        </tr>
 
1623
        <tr>
 
1624
          <td class="paramkey"></td>
 
1625
          <td></td>
 
1626
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
1627
          <td class="paramname"><em>widget</em>, </td>
 
1628
        </tr>
 
1629
        <tr>
 
1630
          <td class="paramkey"></td>
 
1631
          <td></td>
 
1632
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1633
          <td class="paramname"><em>detail</em>, </td>
 
1634
        </tr>
 
1635
        <tr>
 
1636
          <td class="paramkey"></td>
 
1637
          <td></td>
 
1638
          <td class="paramtype">int&#160;</td>
 
1639
          <td class="paramname"><em>x</em>, </td>
 
1640
        </tr>
 
1641
        <tr>
 
1642
          <td class="paramkey"></td>
 
1643
          <td></td>
 
1644
          <td class="paramtype">int&#160;</td>
 
1645
          <td class="paramname"><em>y</em>, </td>
 
1646
        </tr>
 
1647
        <tr>
 
1648
          <td class="paramkey"></td>
 
1649
          <td></td>
 
1650
          <td class="paramtype">int&#160;</td>
 
1651
          <td class="paramname"><em>width</em>, </td>
 
1652
        </tr>
 
1653
        <tr>
 
1654
          <td class="paramkey"></td>
 
1655
          <td></td>
 
1656
          <td class="paramtype">int&#160;</td>
 
1657
          <td class="paramname"><em>height</em>, </td>
 
1658
        </tr>
 
1659
        <tr>
 
1660
          <td class="paramkey"></td>
 
1661
          <td></td>
 
1662
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga3568edcd04af4a2cbd1eb0195513fe6b">Gtk::PositionType</a>&#160;</td>
 
1663
          <td class="paramname"><em>gap_side</em>, </td>
 
1664
        </tr>
 
1665
        <tr>
 
1666
          <td class="paramkey"></td>
 
1667
          <td></td>
 
1668
          <td class="paramtype">int&#160;</td>
 
1669
          <td class="paramname"><em>gap_x</em>, </td>
 
1670
        </tr>
 
1671
        <tr>
 
1672
          <td class="paramkey"></td>
 
1673
          <td></td>
 
1674
          <td class="paramtype">int&#160;</td>
 
1675
          <td class="paramname"><em>gap_width</em>&#160;</td>
 
1676
        </tr>
 
1677
        <tr>
 
1678
          <td></td>
 
1679
          <td>)</td>
 
1680
          <td></td><td><code> [protected, virtual]</code></td>
 
1681
        </tr>
 
1682
      </table>
 
1683
</div>
 
1684
<div class="memdoc">
 
1685
 
 
1686
</div>
 
1687
</div>
 
1688
<a class="anchor" id="a80034fa89211c9f44392725196c8102a"></a><!-- doxytag: member="Gtk::Style::draw_shadow_vfunc" ref="a80034fa89211c9f44392725196c8102a" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, int width, int height)" -->
 
1689
<div class="memitem">
 
1690
<div class="memproto">
 
1691
      <table class="memname">
 
1692
        <tr>
 
1693
          <td class="memname">virtual void Gtk::Style::draw_shadow_vfunc </td>
 
1694
          <td>(</td>
 
1695
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1696
          <td class="paramname"><em>window</em>, </td>
 
1697
        </tr>
 
1698
        <tr>
 
1699
          <td class="paramkey"></td>
 
1700
          <td></td>
 
1701
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1702
          <td class="paramname"><em>state_type</em>, </td>
 
1703
        </tr>
 
1704
        <tr>
 
1705
          <td class="paramkey"></td>
 
1706
          <td></td>
 
1707
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
1708
          <td class="paramname"><em>shadow_type</em>, </td>
 
1709
        </tr>
 
1710
        <tr>
 
1711
          <td class="paramkey"></td>
 
1712
          <td></td>
 
1713
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1714
          <td class="paramname"><em>area</em>, </td>
 
1715
        </tr>
 
1716
        <tr>
 
1717
          <td class="paramkey"></td>
 
1718
          <td></td>
 
1719
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
1720
          <td class="paramname"><em>widget</em>, </td>
 
1721
        </tr>
 
1722
        <tr>
 
1723
          <td class="paramkey"></td>
 
1724
          <td></td>
 
1725
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1726
          <td class="paramname"><em>detail</em>, </td>
 
1727
        </tr>
 
1728
        <tr>
 
1729
          <td class="paramkey"></td>
 
1730
          <td></td>
 
1731
          <td class="paramtype">int&#160;</td>
 
1732
          <td class="paramname"><em>x</em>, </td>
 
1733
        </tr>
 
1734
        <tr>
 
1735
          <td class="paramkey"></td>
 
1736
          <td></td>
 
1737
          <td class="paramtype">int&#160;</td>
 
1738
          <td class="paramname"><em>y</em>, </td>
 
1739
        </tr>
 
1740
        <tr>
 
1741
          <td class="paramkey"></td>
 
1742
          <td></td>
 
1743
          <td class="paramtype">int&#160;</td>
 
1744
          <td class="paramname"><em>width</em>, </td>
 
1745
        </tr>
 
1746
        <tr>
 
1747
          <td class="paramkey"></td>
 
1748
          <td></td>
 
1749
          <td class="paramtype">int&#160;</td>
 
1750
          <td class="paramname"><em>height</em>&#160;</td>
 
1751
        </tr>
 
1752
        <tr>
 
1753
          <td></td>
 
1754
          <td>)</td>
 
1755
          <td></td><td><code> [protected, virtual]</code></td>
 
1756
        </tr>
 
1757
      </table>
 
1758
</div>
 
1759
<div class="memdoc">
 
1760
 
 
1761
</div>
 
1762
</div>
 
1763
<a class="anchor" id="a60334c21c5ea4e78986c44a5e7b5ee06"></a><!-- doxytag: member="Gtk::Style::draw_slider_vfunc" ref="a60334c21c5ea4e78986c44a5e7b5ee06" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, int width, int height, Orientation orientation)" -->
 
1764
<div class="memitem">
 
1765
<div class="memproto">
 
1766
      <table class="memname">
 
1767
        <tr>
 
1768
          <td class="memname">virtual void Gtk::Style::draw_slider_vfunc </td>
 
1769
          <td>(</td>
 
1770
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1771
          <td class="paramname"><em>window</em>, </td>
 
1772
        </tr>
 
1773
        <tr>
 
1774
          <td class="paramkey"></td>
 
1775
          <td></td>
 
1776
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1777
          <td class="paramname"><em>state_type</em>, </td>
 
1778
        </tr>
 
1779
        <tr>
 
1780
          <td class="paramkey"></td>
 
1781
          <td></td>
 
1782
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
1783
          <td class="paramname"><em>shadow_type</em>, </td>
 
1784
        </tr>
 
1785
        <tr>
 
1786
          <td class="paramkey"></td>
 
1787
          <td></td>
 
1788
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1789
          <td class="paramname"><em>area</em>, </td>
 
1790
        </tr>
 
1791
        <tr>
 
1792
          <td class="paramkey"></td>
 
1793
          <td></td>
 
1794
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
1795
          <td class="paramname"><em>widget</em>, </td>
 
1796
        </tr>
 
1797
        <tr>
 
1798
          <td class="paramkey"></td>
 
1799
          <td></td>
 
1800
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1801
          <td class="paramname"><em>detail</em>, </td>
 
1802
        </tr>
 
1803
        <tr>
 
1804
          <td class="paramkey"></td>
 
1805
          <td></td>
 
1806
          <td class="paramtype">int&#160;</td>
 
1807
          <td class="paramname"><em>x</em>, </td>
 
1808
        </tr>
 
1809
        <tr>
 
1810
          <td class="paramkey"></td>
 
1811
          <td></td>
 
1812
          <td class="paramtype">int&#160;</td>
 
1813
          <td class="paramname"><em>y</em>, </td>
 
1814
        </tr>
 
1815
        <tr>
 
1816
          <td class="paramkey"></td>
 
1817
          <td></td>
 
1818
          <td class="paramtype">int&#160;</td>
 
1819
          <td class="paramname"><em>width</em>, </td>
 
1820
        </tr>
 
1821
        <tr>
 
1822
          <td class="paramkey"></td>
 
1823
          <td></td>
 
1824
          <td class="paramtype">int&#160;</td>
 
1825
          <td class="paramname"><em>height</em>, </td>
 
1826
        </tr>
 
1827
        <tr>
 
1828
          <td class="paramkey"></td>
 
1829
          <td></td>
 
1830
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a>&#160;</td>
 
1831
          <td class="paramname"><em>orientation</em>&#160;</td>
 
1832
        </tr>
 
1833
        <tr>
 
1834
          <td></td>
 
1835
          <td>)</td>
 
1836
          <td></td><td><code> [protected, virtual]</code></td>
 
1837
        </tr>
 
1838
      </table>
 
1839
</div>
 
1840
<div class="memdoc">
 
1841
 
 
1842
</div>
 
1843
</div>
 
1844
<a class="anchor" id="a4b6f2bc48c39466a0501b610e70a7fe8"></a><!-- doxytag: member="Gtk::Style::draw_string_vfunc" ref="a4b6f2bc48c39466a0501b610e70a7fe8" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, const Glib::ustring &amp;string)" -->
 
1845
<div class="memitem">
 
1846
<div class="memproto">
 
1847
      <table class="memname">
 
1848
        <tr>
 
1849
          <td class="memname">virtual void Gtk::Style::draw_string_vfunc </td>
 
1850
          <td>(</td>
 
1851
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1852
          <td class="paramname"><em>window</em>, </td>
 
1853
        </tr>
 
1854
        <tr>
 
1855
          <td class="paramkey"></td>
 
1856
          <td></td>
 
1857
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1858
          <td class="paramname"><em>state_type</em>, </td>
 
1859
        </tr>
 
1860
        <tr>
 
1861
          <td class="paramkey"></td>
 
1862
          <td></td>
 
1863
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1864
          <td class="paramname"><em>area</em>, </td>
 
1865
        </tr>
 
1866
        <tr>
 
1867
          <td class="paramkey"></td>
 
1868
          <td></td>
 
1869
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
1870
          <td class="paramname"><em>widget</em>, </td>
 
1871
        </tr>
 
1872
        <tr>
 
1873
          <td class="paramkey"></td>
 
1874
          <td></td>
 
1875
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1876
          <td class="paramname"><em>detail</em>, </td>
 
1877
        </tr>
 
1878
        <tr>
 
1879
          <td class="paramkey"></td>
 
1880
          <td></td>
 
1881
          <td class="paramtype">int&#160;</td>
 
1882
          <td class="paramname"><em>x</em>, </td>
 
1883
        </tr>
 
1884
        <tr>
 
1885
          <td class="paramkey"></td>
 
1886
          <td></td>
 
1887
          <td class="paramtype">int&#160;</td>
 
1888
          <td class="paramname"><em>y</em>, </td>
 
1889
        </tr>
 
1890
        <tr>
 
1891
          <td class="paramkey"></td>
 
1892
          <td></td>
 
1893
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1894
          <td class="paramname"><em>string</em>&#160;</td>
 
1895
        </tr>
 
1896
        <tr>
 
1897
          <td></td>
 
1898
          <td>)</td>
 
1899
          <td></td><td><code> [protected, virtual]</code></td>
 
1900
        </tr>
 
1901
      </table>
 
1902
</div>
 
1903
<div class="memdoc">
 
1904
 
 
1905
</div>
 
1906
</div>
 
1907
<a class="anchor" id="a346846f3dbdf75c43696864b3907781a"></a><!-- doxytag: member="Gtk::Style::draw_tab_vfunc" ref="a346846f3dbdf75c43696864b3907781a" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int x, int y, int width, int height)" -->
 
1908
<div class="memitem">
 
1909
<div class="memproto">
 
1910
      <table class="memname">
 
1911
        <tr>
 
1912
          <td class="memname">virtual void Gtk::Style::draw_tab_vfunc </td>
 
1913
          <td>(</td>
 
1914
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1915
          <td class="paramname"><em>window</em>, </td>
 
1916
        </tr>
 
1917
        <tr>
 
1918
          <td class="paramkey"></td>
 
1919
          <td></td>
 
1920
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1921
          <td class="paramname"><em>state_type</em>, </td>
 
1922
        </tr>
 
1923
        <tr>
 
1924
          <td class="paramkey"></td>
 
1925
          <td></td>
 
1926
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
1927
          <td class="paramname"><em>shadow_type</em>, </td>
 
1928
        </tr>
 
1929
        <tr>
 
1930
          <td class="paramkey"></td>
 
1931
          <td></td>
 
1932
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1933
          <td class="paramname"><em>area</em>, </td>
 
1934
        </tr>
 
1935
        <tr>
 
1936
          <td class="paramkey"></td>
 
1937
          <td></td>
 
1938
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
1939
          <td class="paramname"><em>widget</em>, </td>
 
1940
        </tr>
 
1941
        <tr>
 
1942
          <td class="paramkey"></td>
 
1943
          <td></td>
 
1944
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
1945
          <td class="paramname"><em>detail</em>, </td>
 
1946
        </tr>
 
1947
        <tr>
 
1948
          <td class="paramkey"></td>
 
1949
          <td></td>
 
1950
          <td class="paramtype">int&#160;</td>
 
1951
          <td class="paramname"><em>x</em>, </td>
 
1952
        </tr>
 
1953
        <tr>
 
1954
          <td class="paramkey"></td>
 
1955
          <td></td>
 
1956
          <td class="paramtype">int&#160;</td>
 
1957
          <td class="paramname"><em>y</em>, </td>
 
1958
        </tr>
 
1959
        <tr>
 
1960
          <td class="paramkey"></td>
 
1961
          <td></td>
 
1962
          <td class="paramtype">int&#160;</td>
 
1963
          <td class="paramname"><em>width</em>, </td>
 
1964
        </tr>
 
1965
        <tr>
 
1966
          <td class="paramkey"></td>
 
1967
          <td></td>
 
1968
          <td class="paramtype">int&#160;</td>
 
1969
          <td class="paramname"><em>height</em>&#160;</td>
 
1970
        </tr>
 
1971
        <tr>
 
1972
          <td></td>
 
1973
          <td>)</td>
 
1974
          <td></td><td><code> [protected, virtual]</code></td>
 
1975
        </tr>
 
1976
      </table>
 
1977
</div>
 
1978
<div class="memdoc">
 
1979
 
 
1980
</div>
 
1981
</div>
 
1982
<a class="anchor" id="a47683d4db1978979b77acbe5971e86da"></a><!-- doxytag: member="Gtk::Style::draw_vline_vfunc" ref="a47683d4db1978979b77acbe5971e86da" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, const Gdk::Rectangle &amp;area, Widget *widget, const Glib::ustring &amp;detail, int y1, int y2, int x)" -->
 
1983
<div class="memitem">
 
1984
<div class="memproto">
 
1985
      <table class="memname">
 
1986
        <tr>
 
1987
          <td class="memname">virtual void Gtk::Style::draw_vline_vfunc </td>
 
1988
          <td>(</td>
 
1989
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
1990
          <td class="paramname"><em>window</em>, </td>
 
1991
        </tr>
 
1992
        <tr>
 
1993
          <td class="paramkey"></td>
 
1994
          <td></td>
 
1995
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
1996
          <td class="paramname"><em>state_type</em>, </td>
 
1997
        </tr>
 
1998
        <tr>
 
1999
          <td class="paramkey"></td>
 
2000
          <td></td>
 
2001
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
2002
          <td class="paramname"><em>area</em>, </td>
 
2003
        </tr>
 
2004
        <tr>
 
2005
          <td class="paramkey"></td>
 
2006
          <td></td>
 
2007
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
2008
          <td class="paramname"><em>widget</em>, </td>
 
2009
        </tr>
 
2010
        <tr>
 
2011
          <td class="paramkey"></td>
 
2012
          <td></td>
 
2013
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
2014
          <td class="paramname"><em>detail</em>, </td>
 
2015
        </tr>
 
2016
        <tr>
 
2017
          <td class="paramkey"></td>
 
2018
          <td></td>
 
2019
          <td class="paramtype">int&#160;</td>
 
2020
          <td class="paramname"><em>y1</em>, </td>
 
2021
        </tr>
 
2022
        <tr>
 
2023
          <td class="paramkey"></td>
 
2024
          <td></td>
 
2025
          <td class="paramtype">int&#160;</td>
 
2026
          <td class="paramname"><em>y2</em>, </td>
 
2027
        </tr>
 
2028
        <tr>
 
2029
          <td class="paramkey"></td>
 
2030
          <td></td>
 
2031
          <td class="paramtype">int&#160;</td>
 
2032
          <td class="paramname"><em>x</em>&#160;</td>
 
2033
        </tr>
 
2034
        <tr>
 
2035
          <td></td>
 
2036
          <td>)</td>
 
2037
          <td></td><td><code> [protected, virtual]</code></td>
 
2038
        </tr>
 
2039
      </table>
 
2040
</div>
 
2041
<div class="memdoc">
 
2042
 
 
2043
</div>
 
2044
</div>
 
2045
<a class="anchor" id="a3a761ce2ed611653b7a65ca18e5ff386"></a><!-- doxytag: member="Gtk::Style::get_background" ref="a3a761ce2ed611653b7a65ca18e5ff386" args="(Gtk::StateType state_type) const " -->
 
2046
<div class="memitem">
 
2047
<div class="memproto">
 
2048
      <table class="memname">
 
2049
        <tr>
 
2050
          <td class="memname"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a> Gtk::Style::get_background </td>
 
2051
          <td>(</td>
 
2052
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2053
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2054
          <td> const</td>
 
2055
        </tr>
 
2056
      </table>
 
2057
</div>
 
2058
<div class="memdoc">
 
2059
 
 
2060
</div>
 
2061
</div>
 
2062
<a class="anchor" id="a20cc039f1beae77a137b2c382336f0c1"></a><!-- doxytag: member="Gtk::Style::get_background_pixmap" ref="a20cc039f1beae77a137b2c382336f0c1" args="(Gtk::StateType state_type)" -->
 
2063
<div class="memitem">
 
2064
<div class="memproto">
 
2065
      <table class="memname">
 
2066
        <tr>
 
2067
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a>&gt; Gtk::Style::get_background_pixmap </td>
 
2068
          <td>(</td>
 
2069
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2070
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2071
          <td></td>
 
2072
        </tr>
 
2073
      </table>
 
2074
</div>
 
2075
<div class="memdoc">
 
2076
 
 
2077
</div>
 
2078
</div>
 
2079
<a class="anchor" id="ad573bef31f3193302dc6a83582d9e1ba"></a><!-- doxytag: member="Gtk::Style::get_base" ref="ad573bef31f3193302dc6a83582d9e1ba" args="(Gtk::StateType state) const " -->
 
2080
<div class="memitem">
 
2081
<div class="memproto">
 
2082
      <table class="memname">
 
2083
        <tr>
 
2084
          <td class="memname"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a> Gtk::Style::get_base </td>
 
2085
          <td>(</td>
 
2086
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2087
          <td class="paramname"><em>state</em></td><td>)</td>
 
2088
          <td> const</td>
 
2089
        </tr>
 
2090
      </table>
 
2091
</div>
 
2092
<div class="memdoc">
 
2093
 
 
2094
</div>
 
2095
</div>
 
2096
<a class="anchor" id="a3611f7b7d5b0e71a7d320294e3f29156"></a><!-- doxytag: member="Gtk::Style::get_base_gc" ref="a3611f7b7d5b0e71a7d320294e3f29156" args="(Gtk::StateType state_type)" -->
 
2097
<div class="memitem">
 
2098
<div class="memproto">
 
2099
      <table class="memname">
 
2100
        <tr>
 
2101
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_base_gc </td>
 
2102
          <td>(</td>
 
2103
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2104
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2105
          <td></td>
 
2106
        </tr>
 
2107
      </table>
 
2108
</div>
 
2109
<div class="memdoc">
 
2110
 
 
2111
</div>
 
2112
</div>
 
2113
<a class="anchor" id="a8ffe6fb040bdf5ee2a4eb3e4f264b46b"></a><!-- doxytag: member="Gtk::Style::get_base_gc" ref="a8ffe6fb040bdf5ee2a4eb3e4f264b46b" args="(Gtk::StateType state_type) const " -->
 
2114
<div class="memitem">
 
2115
<div class="memproto">
 
2116
      <table class="memname">
 
2117
        <tr>
 
2118
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_base_gc </td>
 
2119
          <td>(</td>
 
2120
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2121
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2122
          <td> const</td>
 
2123
        </tr>
 
2124
      </table>
 
2125
</div>
 
2126
<div class="memdoc">
 
2127
 
 
2128
</div>
 
2129
</div>
 
2130
<a class="anchor" id="af2dce63d7989cc0f7c2e97b17bf0a4fe"></a><!-- doxytag: member="Gtk::Style::get_bg" ref="af2dce63d7989cc0f7c2e97b17bf0a4fe" args="(Gtk::StateType state) const " -->
 
2131
<div class="memitem">
 
2132
<div class="memproto">
 
2133
      <table class="memname">
 
2134
        <tr>
 
2135
          <td class="memname"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a> Gtk::Style::get_bg </td>
 
2136
          <td>(</td>
 
2137
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2138
          <td class="paramname"><em>state</em></td><td>)</td>
 
2139
          <td> const</td>
 
2140
        </tr>
 
2141
      </table>
 
2142
</div>
 
2143
<div class="memdoc">
 
2144
 
 
2145
</div>
 
2146
</div>
 
2147
<a class="anchor" id="a398892eaa5e352e6c304030cdc423396"></a><!-- doxytag: member="Gtk::Style::get_bg_gc" ref="a398892eaa5e352e6c304030cdc423396" args="(Gtk::StateType state_type)" -->
 
2148
<div class="memitem">
 
2149
<div class="memproto">
 
2150
      <table class="memname">
 
2151
        <tr>
 
2152
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_bg_gc </td>
 
2153
          <td>(</td>
 
2154
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2155
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2156
          <td></td>
 
2157
        </tr>
 
2158
      </table>
 
2159
</div>
 
2160
<div class="memdoc">
 
2161
 
 
2162
</div>
 
2163
</div>
 
2164
<a class="anchor" id="ad08e4054bb100f25473b45b5abf44ee1"></a><!-- doxytag: member="Gtk::Style::get_bg_gc" ref="ad08e4054bb100f25473b45b5abf44ee1" args="(Gtk::StateType state_type) const " -->
 
2165
<div class="memitem">
 
2166
<div class="memproto">
 
2167
      <table class="memname">
 
2168
        <tr>
 
2169
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_bg_gc </td>
 
2170
          <td>(</td>
 
2171
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2172
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2173
          <td> const</td>
 
2174
        </tr>
 
2175
      </table>
 
2176
</div>
 
2177
<div class="memdoc">
 
2178
 
 
2179
</div>
 
2180
</div>
 
2181
<a class="anchor" id="ab4941e1936550c27dc96bf775f0e9c3e"></a><!-- doxytag: member="Gtk::Style::get_bg_pixmap" ref="ab4941e1936550c27dc96bf775f0e9c3e" args="(Gtk::StateType state_type) const " -->
 
2182
<div class="memitem">
 
2183
<div class="memproto">
 
2184
      <table class="memname">
 
2185
        <tr>
 
2186
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a>&gt; Gtk::Style::get_bg_pixmap </td>
 
2187
          <td>(</td>
 
2188
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2189
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2190
          <td> const</td>
 
2191
        </tr>
 
2192
      </table>
 
2193
</div>
 
2194
<div class="memdoc">
 
2195
 
 
2196
</div>
 
2197
</div>
 
2198
<a class="anchor" id="aec75deb13347c7f7e694c9eda7bb1b44"></a><!-- doxytag: member="Gtk::Style::get_bg_pixmap" ref="aec75deb13347c7f7e694c9eda7bb1b44" args="(Gtk::StateType state_type)" -->
 
2199
<div class="memitem">
 
2200
<div class="memproto">
 
2201
      <table class="memname">
 
2202
        <tr>
 
2203
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a>&gt; Gtk::Style::get_bg_pixmap </td>
 
2204
          <td>(</td>
 
2205
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2206
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2207
          <td></td>
 
2208
        </tr>
 
2209
      </table>
 
2210
</div>
 
2211
<div class="memdoc">
 
2212
 
 
2213
</div>
 
2214
</div>
 
2215
<a class="anchor" id="a68425abec0732a5c0bb46fc91d4827f5"></a><!-- doxytag: member="Gtk::Style::get_black" ref="a68425abec0732a5c0bb46fc91d4827f5" args="() const " -->
 
2216
<div class="memitem">
 
2217
<div class="memproto">
 
2218
      <table class="memname">
 
2219
        <tr>
 
2220
          <td class="memname"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a> Gtk::Style::get_black </td>
 
2221
          <td>(</td>
 
2222
          <td class="paramname"></td><td>)</td>
 
2223
          <td> const</td>
 
2224
        </tr>
 
2225
      </table>
 
2226
</div>
 
2227
<div class="memdoc">
 
2228
 
 
2229
</div>
 
2230
</div>
 
2231
<a class="anchor" id="ab0f4b3eecdd5b6ccf3dab3bf564e56e9"></a><!-- doxytag: member="Gtk::Style::get_black_gc" ref="ab0f4b3eecdd5b6ccf3dab3bf564e56e9" args="()" -->
 
2232
<div class="memitem">
 
2233
<div class="memproto">
 
2234
      <table class="memname">
 
2235
        <tr>
 
2236
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_black_gc </td>
 
2237
          <td>(</td>
 
2238
          <td class="paramname"></td><td>)</td>
 
2239
          <td></td>
 
2240
        </tr>
 
2241
      </table>
 
2242
</div>
 
2243
<div class="memdoc">
 
2244
 
 
2245
</div>
 
2246
</div>
 
2247
<a class="anchor" id="a9be7cb74dfccf7ea0ff2e48f5b8e3fa4"></a><!-- doxytag: member="Gtk::Style::get_black_gc" ref="a9be7cb74dfccf7ea0ff2e48f5b8e3fa4" args="() const " -->
 
2248
<div class="memitem">
 
2249
<div class="memproto">
 
2250
      <table class="memname">
 
2251
        <tr>
 
2252
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_black_gc </td>
 
2253
          <td>(</td>
 
2254
          <td class="paramname"></td><td>)</td>
 
2255
          <td> const</td>
 
2256
        </tr>
 
2257
      </table>
 
2258
</div>
 
2259
<div class="memdoc">
 
2260
 
 
2261
</div>
 
2262
</div>
 
2263
<a class="anchor" id="ae9bf701198384159a001b1304eb59096"></a><!-- doxytag: member="Gtk::Style::get_dark" ref="ae9bf701198384159a001b1304eb59096" args="(Gtk::StateType state) const " -->
 
2264
<div class="memitem">
 
2265
<div class="memproto">
 
2266
      <table class="memname">
 
2267
        <tr>
 
2268
          <td class="memname"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a> Gtk::Style::get_dark </td>
 
2269
          <td>(</td>
 
2270
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2271
          <td class="paramname"><em>state</em></td><td>)</td>
 
2272
          <td> const</td>
 
2273
        </tr>
 
2274
      </table>
 
2275
</div>
 
2276
<div class="memdoc">
 
2277
 
 
2278
</div>
 
2279
</div>
 
2280
<a class="anchor" id="a33ef06fe956932deccf48528dae25ad1"></a><!-- doxytag: member="Gtk::Style::get_dark_gc" ref="a33ef06fe956932deccf48528dae25ad1" args="(Gtk::StateType state_type)" -->
 
2281
<div class="memitem">
 
2282
<div class="memproto">
 
2283
      <table class="memname">
 
2284
        <tr>
 
2285
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_dark_gc </td>
 
2286
          <td>(</td>
 
2287
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2288
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2289
          <td></td>
 
2290
        </tr>
 
2291
      </table>
 
2292
</div>
 
2293
<div class="memdoc">
 
2294
 
 
2295
</div>
 
2296
</div>
 
2297
<a class="anchor" id="a719456979ae5e2c22e91a2030f6e3d15"></a><!-- doxytag: member="Gtk::Style::get_dark_gc" ref="a719456979ae5e2c22e91a2030f6e3d15" args="(Gtk::StateType state_type) const " -->
 
2298
<div class="memitem">
 
2299
<div class="memproto">
 
2300
      <table class="memname">
 
2301
        <tr>
 
2302
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_dark_gc </td>
 
2303
          <td>(</td>
 
2304
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2305
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2306
          <td> const</td>
 
2307
        </tr>
 
2308
      </table>
 
2309
</div>
 
2310
<div class="memdoc">
 
2311
 
 
2312
</div>
 
2313
</div>
 
2314
<a class="anchor" id="a13d609efcb9573e2411dbfbad416af78"></a><!-- doxytag: member="Gtk::Style::get_fg" ref="a13d609efcb9573e2411dbfbad416af78" args="(Gtk::StateType state) const " -->
 
2315
<div class="memitem">
 
2316
<div class="memproto">
 
2317
      <table class="memname">
 
2318
        <tr>
 
2319
          <td class="memname"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a> Gtk::Style::get_fg </td>
 
2320
          <td>(</td>
 
2321
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2322
          <td class="paramname"><em>state</em></td><td>)</td>
 
2323
          <td> const</td>
 
2324
        </tr>
 
2325
      </table>
 
2326
</div>
 
2327
<div class="memdoc">
 
2328
 
 
2329
</div>
 
2330
</div>
 
2331
<a class="anchor" id="aa9453185b7d021f8e3ab1444f5823361"></a><!-- doxytag: member="Gtk::Style::get_fg_gc" ref="aa9453185b7d021f8e3ab1444f5823361" args="(Gtk::StateType state_type) const " -->
 
2332
<div class="memitem">
 
2333
<div class="memproto">
 
2334
      <table class="memname">
 
2335
        <tr>
 
2336
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_fg_gc </td>
 
2337
          <td>(</td>
 
2338
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2339
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2340
          <td> const</td>
 
2341
        </tr>
 
2342
      </table>
 
2343
</div>
 
2344
<div class="memdoc">
 
2345
 
 
2346
</div>
 
2347
</div>
 
2348
<a class="anchor" id="ae7cc0135d23f0aea9061fe327d498361"></a><!-- doxytag: member="Gtk::Style::get_fg_gc" ref="ae7cc0135d23f0aea9061fe327d498361" args="(Gtk::StateType state_type)" -->
 
2349
<div class="memitem">
 
2350
<div class="memproto">
 
2351
      <table class="memname">
 
2352
        <tr>
 
2353
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_fg_gc </td>
 
2354
          <td>(</td>
 
2355
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2356
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2357
          <td></td>
 
2358
        </tr>
 
2359
      </table>
 
2360
</div>
 
2361
<div class="memdoc">
 
2362
 
 
2363
</div>
 
2364
</div>
 
2365
<a class="anchor" id="a994d05912e87b09dbcdaefb3a25e4d0f"></a><!-- doxytag: member="Gtk::Style::get_font" ref="a994d05912e87b09dbcdaefb3a25e4d0f" args="() const " -->
 
2366
<div class="memitem">
 
2367
<div class="memproto">
 
2368
      <table class="memname">
 
2369
        <tr>
 
2370
          <td class="memname"><a class="elRef" href="../../../pangomm-1.4/reference/html/classPango_1_1FontDescription.html">Pango::FontDescription</a> Gtk::Style::get_font </td>
 
2371
          <td>(</td>
 
2372
          <td class="paramname"></td><td>)</td>
 
2373
          <td> const</td>
 
2374
        </tr>
 
2375
      </table>
 
2376
</div>
 
2377
<div class="memdoc">
 
2378
 
 
2379
</div>
 
2380
</div>
 
2381
<a class="anchor" id="a2120549b1fce8f306137159bc160a5bc"></a><!-- doxytag: member="Gtk::Style::get_light" ref="a2120549b1fce8f306137159bc160a5bc" args="(Gtk::StateType state) const " -->
 
2382
<div class="memitem">
 
2383
<div class="memproto">
 
2384
      <table class="memname">
 
2385
        <tr>
 
2386
          <td class="memname"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a> Gtk::Style::get_light </td>
 
2387
          <td>(</td>
 
2388
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2389
          <td class="paramname"><em>state</em></td><td>)</td>
 
2390
          <td> const</td>
 
2391
        </tr>
 
2392
      </table>
 
2393
</div>
 
2394
<div class="memdoc">
 
2395
 
 
2396
</div>
 
2397
</div>
 
2398
<a class="anchor" id="a97e4e1e73088d7ff06cc216e91a5ab21"></a><!-- doxytag: member="Gtk::Style::get_light_gc" ref="a97e4e1e73088d7ff06cc216e91a5ab21" args="(Gtk::StateType state_type)" -->
 
2399
<div class="memitem">
 
2400
<div class="memproto">
 
2401
      <table class="memname">
 
2402
        <tr>
 
2403
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_light_gc </td>
 
2404
          <td>(</td>
 
2405
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2406
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2407
          <td></td>
 
2408
        </tr>
 
2409
      </table>
 
2410
</div>
 
2411
<div class="memdoc">
 
2412
 
 
2413
</div>
 
2414
</div>
 
2415
<a class="anchor" id="a86b0cd6ce4f7fdcaeae9cee62ad9538f"></a><!-- doxytag: member="Gtk::Style::get_light_gc" ref="a86b0cd6ce4f7fdcaeae9cee62ad9538f" args="(Gtk::StateType state_type) const " -->
 
2416
<div class="memitem">
 
2417
<div class="memproto">
 
2418
      <table class="memname">
 
2419
        <tr>
 
2420
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_light_gc </td>
 
2421
          <td>(</td>
 
2422
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2423
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2424
          <td> const</td>
 
2425
        </tr>
 
2426
      </table>
 
2427
</div>
 
2428
<div class="memdoc">
 
2429
 
 
2430
</div>
 
2431
</div>
 
2432
<a class="anchor" id="a261394211da9d0525ed0f17c50efef17"></a><!-- doxytag: member="Gtk::Style::get_mid" ref="a261394211da9d0525ed0f17c50efef17" args="(Gtk::StateType state) const " -->
 
2433
<div class="memitem">
 
2434
<div class="memproto">
 
2435
      <table class="memname">
 
2436
        <tr>
 
2437
          <td class="memname"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a> Gtk::Style::get_mid </td>
 
2438
          <td>(</td>
 
2439
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2440
          <td class="paramname"><em>state</em></td><td>)</td>
 
2441
          <td> const</td>
 
2442
        </tr>
 
2443
      </table>
 
2444
</div>
 
2445
<div class="memdoc">
 
2446
 
 
2447
</div>
 
2448
</div>
 
2449
<a class="anchor" id="a9805d5dcc2058f60914ecf61a4fc4380"></a><!-- doxytag: member="Gtk::Style::get_mid_gc" ref="a9805d5dcc2058f60914ecf61a4fc4380" args="(Gtk::StateType state_type)" -->
 
2450
<div class="memitem">
 
2451
<div class="memproto">
 
2452
      <table class="memname">
 
2453
        <tr>
 
2454
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_mid_gc </td>
 
2455
          <td>(</td>
 
2456
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2457
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2458
          <td></td>
 
2459
        </tr>
 
2460
      </table>
 
2461
</div>
 
2462
<div class="memdoc">
 
2463
 
 
2464
</div>
 
2465
</div>
 
2466
<a class="anchor" id="a9fd626a95cf4e6db7aaa3da90c9773cd"></a><!-- doxytag: member="Gtk::Style::get_mid_gc" ref="a9fd626a95cf4e6db7aaa3da90c9773cd" args="(Gtk::StateType state_type) const " -->
 
2467
<div class="memitem">
 
2468
<div class="memproto">
 
2469
      <table class="memname">
 
2470
        <tr>
 
2471
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_mid_gc </td>
 
2472
          <td>(</td>
 
2473
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2474
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2475
          <td> const</td>
 
2476
        </tr>
 
2477
      </table>
 
2478
</div>
 
2479
<div class="memdoc">
 
2480
 
 
2481
</div>
 
2482
</div>
 
2483
<a class="anchor" id="aa47b1fead389a2e4a80d2cbc24f01c8f"></a><!-- doxytag: member="Gtk::Style::get_style_property" ref="aa47b1fead389a2e4a80d2cbc24f01c8f" args="(GType widget_type, const Glib::ustring &amp;property_name, PropertyType &amp;value) const " -->
 
2484
<div class="memitem">
 
2485
<div class="memproto">
 
2486
<div class="memtemplate">
 
2487
template &lt;class PropertyType &gt; </div>
 
2488
      <table class="memname">
 
2489
        <tr>
 
2490
          <td class="memname">void Gtk::Style::get_style_property </td>
 
2491
          <td>(</td>
 
2492
          <td class="paramtype">GType&#160;</td>
 
2493
          <td class="paramname"><em>widget_type</em>, </td>
 
2494
        </tr>
 
2495
        <tr>
 
2496
          <td class="paramkey"></td>
 
2497
          <td></td>
 
2498
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
2499
          <td class="paramname"><em>property_name</em>, </td>
 
2500
        </tr>
 
2501
        <tr>
 
2502
          <td class="paramkey"></td>
 
2503
          <td></td>
 
2504
          <td class="paramtype">PropertyType &amp;&#160;</td>
 
2505
          <td class="paramname"><em>value</em>&#160;</td>
 
2506
        </tr>
 
2507
        <tr>
 
2508
          <td></td>
 
2509
          <td>)</td>
 
2510
          <td></td><td> const<code> [inline]</code></td>
 
2511
        </tr>
 
2512
      </table>
 
2513
</div>
 
2514
<div class="memdoc">
 
2515
 
 
2516
<p>Queries the value of a style property corresponding to a widget class in the given style. </p>
 
2517
<dl><dt><b>Parameters:</b></dt><dd>
 
2518
  <table class="params">
 
2519
    <tr><td class="paramname">widget_type</td><td>the GType of a descendant of GtkWidget. </td></tr>
 
2520
    <tr><td class="paramname">property_name</td><td>The name of the style property to get. </td></tr>
 
2521
    <tr><td class="paramname">value,:</td><td>An output parameter in which the value of the property being queried will be stored.</td></tr>
 
2522
  </table>
 
2523
  </dd>
 
2524
</dl>
 
2525
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000098">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
 
2526
 
 
2527
</div>
 
2528
</div>
 
2529
<a class="anchor" id="abca28a86b1c100d4e087325d7d1dbd59"></a><!-- doxytag: member="Gtk::Style::get_style_property_value" ref="abca28a86b1c100d4e087325d7d1dbd59" args="(GType widget_type, const Glib::ustring &amp;property_name, Glib::ValueBase &amp;value)" -->
 
2530
<div class="memitem">
 
2531
<div class="memproto">
 
2532
      <table class="memname">
 
2533
        <tr>
 
2534
          <td class="memname">void Gtk::Style::get_style_property_value </td>
 
2535
          <td>(</td>
 
2536
          <td class="paramtype">GType&#160;</td>
 
2537
          <td class="paramname"><em>widget_type</em>, </td>
 
2538
        </tr>
 
2539
        <tr>
 
2540
          <td class="paramkey"></td>
 
2541
          <td></td>
 
2542
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
2543
          <td class="paramname"><em>property_name</em>, </td>
 
2544
        </tr>
 
2545
        <tr>
 
2546
          <td class="paramkey"></td>
 
2547
          <td></td>
 
2548
          <td class="paramtype"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ValueBase.html">Glib::ValueBase</a> &amp;&#160;</td>
 
2549
          <td class="paramname"><em>value</em>&#160;</td>
 
2550
        </tr>
 
2551
        <tr>
 
2552
          <td></td>
 
2553
          <td>)</td>
 
2554
          <td></td><td></td>
 
2555
        </tr>
 
2556
      </table>
 
2557
</div>
 
2558
<div class="memdoc">
 
2559
 
 
2560
<p>Queries the value of a style property corresponding to a widget class is in the given style. </p>
 
2561
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000097">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
 
2562
<dl><dt><b>Parameters:</b></dt><dd>
 
2563
  <table class="params">
 
2564
    <tr><td class="paramname">widget_type</td><td>The Type of a descendant of <a class="el" href="classGtk_1_1Widget.html" title="Abstract Widget (Base class for all widgets)">Gtk::Widget</a>. </td></tr>
 
2565
    <tr><td class="paramname">property_name</td><td>The name of the style property to get. </td></tr>
 
2566
    <tr><td class="paramname">value</td><td>A Value where the value of the property being queried will be stored. </td></tr>
 
2567
  </table>
 
2568
  </dd>
 
2569
</dl>
 
2570
 
 
2571
</div>
 
2572
</div>
 
2573
<a class="anchor" id="a7230c6a23be8010f790280ea7c5b00fd"></a><!-- doxytag: member="Gtk::Style::get_text" ref="a7230c6a23be8010f790280ea7c5b00fd" args="(Gtk::StateType state) const " -->
 
2574
<div class="memitem">
 
2575
<div class="memproto">
 
2576
      <table class="memname">
 
2577
        <tr>
 
2578
          <td class="memname"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a> Gtk::Style::get_text </td>
 
2579
          <td>(</td>
 
2580
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2581
          <td class="paramname"><em>state</em></td><td>)</td>
 
2582
          <td> const</td>
 
2583
        </tr>
 
2584
      </table>
 
2585
</div>
 
2586
<div class="memdoc">
 
2587
 
 
2588
</div>
 
2589
</div>
 
2590
<a class="anchor" id="ae74dd31af40d195a282f96f99bb7ed65"></a><!-- doxytag: member="Gtk::Style::get_text_aa" ref="ae74dd31af40d195a282f96f99bb7ed65" args="(Gtk::StateType state) const " -->
 
2591
<div class="memitem">
 
2592
<div class="memproto">
 
2593
      <table class="memname">
 
2594
        <tr>
 
2595
          <td class="memname"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a> Gtk::Style::get_text_aa </td>
 
2596
          <td>(</td>
 
2597
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2598
          <td class="paramname"><em>state</em></td><td>)</td>
 
2599
          <td> const</td>
 
2600
        </tr>
 
2601
      </table>
 
2602
</div>
 
2603
<div class="memdoc">
 
2604
 
 
2605
</div>
 
2606
</div>
 
2607
<a class="anchor" id="a3f4824e669c4f899607253b3f802c618"></a><!-- doxytag: member="Gtk::Style::get_text_gc" ref="a3f4824e669c4f899607253b3f802c618" args="(Gtk::StateType state_type)" -->
 
2608
<div class="memitem">
 
2609
<div class="memproto">
 
2610
      <table class="memname">
 
2611
        <tr>
 
2612
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_text_gc </td>
 
2613
          <td>(</td>
 
2614
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2615
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2616
          <td></td>
 
2617
        </tr>
 
2618
      </table>
 
2619
</div>
 
2620
<div class="memdoc">
 
2621
 
 
2622
</div>
 
2623
</div>
 
2624
<a class="anchor" id="ae948c5beed2299ab71638fbb443bb446"></a><!-- doxytag: member="Gtk::Style::get_text_gc" ref="ae948c5beed2299ab71638fbb443bb446" args="(Gtk::StateType state_type) const " -->
 
2625
<div class="memitem">
 
2626
<div class="memproto">
 
2627
      <table class="memname">
 
2628
        <tr>
 
2629
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_text_gc </td>
 
2630
          <td>(</td>
 
2631
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2632
          <td class="paramname"><em>state_type</em></td><td>)</td>
 
2633
          <td> const</td>
 
2634
        </tr>
 
2635
      </table>
 
2636
</div>
 
2637
<div class="memdoc">
 
2638
 
 
2639
</div>
 
2640
</div>
 
2641
<a class="anchor" id="ac21a682c9fddadb11bf38b0a71fec915"></a><!-- doxytag: member="Gtk::Style::get_white" ref="ac21a682c9fddadb11bf38b0a71fec915" args="() const " -->
 
2642
<div class="memitem">
 
2643
<div class="memproto">
 
2644
      <table class="memname">
 
2645
        <tr>
 
2646
          <td class="memname"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a> Gtk::Style::get_white </td>
 
2647
          <td>(</td>
 
2648
          <td class="paramname"></td><td>)</td>
 
2649
          <td> const</td>
 
2650
        </tr>
 
2651
      </table>
 
2652
</div>
 
2653
<div class="memdoc">
 
2654
 
 
2655
</div>
 
2656
</div>
 
2657
<a class="anchor" id="a779072fbdaf901931ee2c447affb5458"></a><!-- doxytag: member="Gtk::Style::get_white_gc" ref="a779072fbdaf901931ee2c447affb5458" args="()" -->
 
2658
<div class="memitem">
 
2659
<div class="memproto">
 
2660
      <table class="memname">
 
2661
        <tr>
 
2662
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_white_gc </td>
 
2663
          <td>(</td>
 
2664
          <td class="paramname"></td><td>)</td>
 
2665
          <td></td>
 
2666
        </tr>
 
2667
      </table>
 
2668
</div>
 
2669
<div class="memdoc">
 
2670
 
 
2671
</div>
 
2672
</div>
 
2673
<a class="anchor" id="a580204bd064ff8f795f73c382a2c7ef7"></a><!-- doxytag: member="Gtk::Style::get_white_gc" ref="a580204bd064ff8f795f73c382a2c7ef7" args="() const " -->
 
2674
<div class="memitem">
 
2675
<div class="memproto">
 
2676
      <table class="memname">
 
2677
        <tr>
 
2678
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGdk_1_1GC.html">Gdk::GC</a>&gt; Gtk::Style::get_white_gc </td>
 
2679
          <td>(</td>
 
2680
          <td class="paramname"></td><td>)</td>
 
2681
          <td> const</td>
 
2682
        </tr>
 
2683
      </table>
 
2684
</div>
 
2685
<div class="memdoc">
 
2686
 
 
2687
</div>
 
2688
</div>
 
2689
<a class="anchor" id="ac74de06d8920cf6ac46654b0d2924875"></a><!-- doxytag: member="Gtk::Style::get_xthickness" ref="ac74de06d8920cf6ac46654b0d2924875" args="() const " -->
 
2690
<div class="memitem">
 
2691
<div class="memproto">
 
2692
      <table class="memname">
 
2693
        <tr>
 
2694
          <td class="memname">int Gtk::Style::get_xthickness </td>
 
2695
          <td>(</td>
 
2696
          <td class="paramname"></td><td>)</td>
 
2697
          <td> const</td>
 
2698
        </tr>
 
2699
      </table>
 
2700
</div>
 
2701
<div class="memdoc">
 
2702
 
 
2703
</div>
 
2704
</div>
 
2705
<a class="anchor" id="a380f5083c9d1f23e5c45fda111442060"></a><!-- doxytag: member="Gtk::Style::get_ythickness" ref="a380f5083c9d1f23e5c45fda111442060" args="() const " -->
 
2706
<div class="memitem">
 
2707
<div class="memproto">
 
2708
      <table class="memname">
 
2709
        <tr>
 
2710
          <td class="memname">int Gtk::Style::get_ythickness </td>
 
2711
          <td>(</td>
 
2712
          <td class="paramname"></td><td>)</td>
 
2713
          <td> const</td>
 
2714
        </tr>
 
2715
      </table>
 
2716
</div>
 
2717
<div class="memdoc">
 
2718
 
 
2719
</div>
 
2720
</div>
 
2721
<a class="anchor" id="a12dcc2b773a3e16b98df85b173d1cef9"></a><!-- doxytag: member="Gtk::Style::gobj" ref="a12dcc2b773a3e16b98df85b173d1cef9" args="() const " -->
 
2722
<div class="memitem">
 
2723
<div class="memproto">
 
2724
      <table class="memname">
 
2725
        <tr>
 
2726
          <td class="memname">const GtkStyle* Gtk::Style::gobj </td>
 
2727
          <td>(</td>
 
2728
          <td class="paramname"></td><td>)</td>
 
2729
          <td> const<code> [inline]</code></td>
 
2730
        </tr>
 
2731
      </table>
 
2732
</div>
 
2733
<div class="memdoc">
 
2734
 
 
2735
<p>Provides access to the underlying C GObject. </p>
 
2736
 
 
2737
<p>Reimplemented from <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html#a778a94181132976bbfb0519793f3b32e">Glib::ObjectBase</a>.</p>
 
2738
 
 
2739
</div>
 
2740
</div>
 
2741
<a class="anchor" id="a6e459280bd4e09fea7a886bdb7ef0d00"></a><!-- doxytag: member="Gtk::Style::gobj" ref="a6e459280bd4e09fea7a886bdb7ef0d00" args="()" -->
 
2742
<div class="memitem">
 
2743
<div class="memproto">
 
2744
      <table class="memname">
 
2745
        <tr>
 
2746
          <td class="memname">GtkStyle* Gtk::Style::gobj </td>
 
2747
          <td>(</td>
 
2748
          <td class="paramname"></td><td>)</td>
 
2749
          <td><code> [inline]</code></td>
 
2750
        </tr>
 
2751
      </table>
 
2752
</div>
 
2753
<div class="memdoc">
 
2754
 
 
2755
<p>Provides access to the underlying C GObject. </p>
 
2756
 
 
2757
<p>Reimplemented from <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html#a4c6efc18be8cb9c56e58fc0bd20fafbe">Glib::ObjectBase</a>.</p>
 
2758
 
 
2759
</div>
 
2760
</div>
 
2761
<a class="anchor" id="aef55d02ee7c780777fda9105a213dd92"></a><!-- doxytag: member="Gtk::Style::gobj_copy" ref="aef55d02ee7c780777fda9105a213dd92" args="()" -->
 
2762
<div class="memitem">
 
2763
<div class="memproto">
 
2764
      <table class="memname">
 
2765
        <tr>
 
2766
          <td class="memname">GtkStyle* Gtk::Style::gobj_copy </td>
 
2767
          <td>(</td>
 
2768
          <td class="paramname"></td><td>)</td>
 
2769
          <td></td>
 
2770
        </tr>
 
2771
      </table>
 
2772
</div>
 
2773
<div class="memdoc">
 
2774
 
 
2775
<p>Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. </p>
 
2776
 
 
2777
</div>
 
2778
</div>
 
2779
<a class="anchor" id="a1b07f5c5f068677b8d35130576cf3b40"></a><!-- doxytag: member="Gtk::Style::init_from_rc_vfunc" ref="a1b07f5c5f068677b8d35130576cf3b40" args="(const Glib::RefPtr&lt; RcStyle &gt; &amp;rc_style)" -->
 
2780
<div class="memitem">
 
2781
<div class="memproto">
 
2782
      <table class="memname">
 
2783
        <tr>
 
2784
          <td class="memname">virtual void Gtk::Style::init_from_rc_vfunc </td>
 
2785
          <td>(</td>
 
2786
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RcStyle.html">RcStyle</a> &gt;&amp;&#160;</td>
 
2787
          <td class="paramname"><em>rc_style</em></td><td>)</td>
 
2788
          <td><code> [protected, virtual]</code></td>
 
2789
        </tr>
 
2790
      </table>
 
2791
</div>
 
2792
<div class="memdoc">
 
2793
 
 
2794
</div>
 
2795
</div>
 
2796
<a class="anchor" id="a5fd9a6003324d1342a6d738aa618ae2b"></a><!-- doxytag: member="Gtk::Style::lookup_color" ref="a5fd9a6003324d1342a6d738aa618ae2b" args="(const Glib::ustring &amp;color_name, Gdk::Color &amp;color) const " -->
 
2797
<div class="memitem">
 
2798
<div class="memproto">
 
2799
      <table class="memname">
 
2800
        <tr>
 
2801
          <td class="memname">bool Gtk::Style::lookup_color </td>
 
2802
          <td>(</td>
 
2803
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
2804
          <td class="paramname"><em>color_name</em>, </td>
 
2805
        </tr>
 
2806
        <tr>
 
2807
          <td class="paramkey"></td>
 
2808
          <td></td>
 
2809
          <td class="paramtype"><a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp;&#160;</td>
 
2810
          <td class="paramname"><em>color</em>&#160;</td>
 
2811
        </tr>
 
2812
        <tr>
 
2813
          <td></td>
 
2814
          <td>)</td>
 
2815
          <td></td><td> const</td>
 
2816
        </tr>
 
2817
      </table>
 
2818
</div>
 
2819
<div class="memdoc">
 
2820
 
 
2821
<p>Looks up <em>color_name</em> in the style's logical color mappings, filling in <em>color</em> and returning <code>true</code> if found, otherwise returning <code>false</code>. </p>
 
2822
<p>Do not cache the found mapping, because it depends on the <a class="el" href="classGtk_1_1Style.html">Gtk::Style</a> and might change when a theme switch occurs.</p>
 
2823
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000318">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
 
2824
<dl><dt><b>Parameters:</b></dt><dd>
 
2825
  <table class="params">
 
2826
    <tr><td class="paramname">color_name</td><td>The name of the logical color to look up. </td></tr>
 
2827
    <tr><td class="paramname">color</td><td>The <a class="el" href="classGdk_1_1Color.html" title="Gdk::Color is used to describe an allocated or unallocated color.">Gdk::Color</a> to fill in. </td></tr>
 
2828
  </table>
 
2829
  </dd>
 
2830
</dl>
 
2831
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if the mapping was found. </dd></dl>
 
2832
 
 
2833
</div>
 
2834
</div>
 
2835
<a class="anchor" id="a56707668788ba2b3fcb75fdac47668bd"></a><!-- doxytag: member="Gtk::Style::lookup_icon_set" ref="a56707668788ba2b3fcb75fdac47668bd" args="(const Gtk::StockID &amp;stock_id)" -->
 
2836
<div class="memitem">
 
2837
<div class="memproto">
 
2838
      <table class="memname">
 
2839
        <tr>
 
2840
          <td class="memname"><a class="el" href="classGtk_1_1IconSet.html">IconSet</a> Gtk::Style::lookup_icon_set </td>
 
2841
          <td>(</td>
 
2842
          <td class="paramtype">const <a class="el" href="classGtk_1_1StockID.html">Gtk::StockID</a>&amp;&#160;</td>
 
2843
          <td class="paramname"><em>stock_id</em></td><td>)</td>
 
2844
          <td></td>
 
2845
        </tr>
 
2846
      </table>
 
2847
</div>
 
2848
<div class="memdoc">
 
2849
 
 
2850
<p>Looks up <em>stock_id</em> in the icon factories associated with <em>style</em> and the default icon factory, returning an icon set if found, otherwise <code>0</code>. </p>
 
2851
<dl><dt><b>Parameters:</b></dt><dd>
 
2852
  <table class="params">
 
2853
    <tr><td class="paramname">stock_id</td><td>An icon name. </td></tr>
 
2854
  </table>
 
2855
  </dd>
 
2856
</dl>
 
2857
<dl class="return"><dt><b>Returns:</b></dt><dd>Icon set of <em>stock_id</em>. </dd></dl>
 
2858
 
 
2859
</div>
 
2860
</div>
 
2861
<a class="anchor" id="a9ad9d0da570b4a42829167be87d7ade9"></a><!-- doxytag: member="Gtk::Style::on_realize" ref="a9ad9d0da570b4a42829167be87d7ade9" args="()" -->
 
2862
<div class="memitem">
 
2863
<div class="memproto">
 
2864
      <table class="memname">
 
2865
        <tr>
 
2866
          <td class="memname">virtual void Gtk::Style::on_realize </td>
 
2867
          <td>(</td>
 
2868
          <td class="paramname"></td><td>)</td>
 
2869
          <td><code> [protected, virtual]</code></td>
 
2870
        </tr>
 
2871
      </table>
 
2872
</div>
 
2873
<div class="memdoc">
 
2874
 
 
2875
</div>
 
2876
</div>
 
2877
<a class="anchor" id="a4fd9fe827593e71e50a50836560ede21"></a><!-- doxytag: member="Gtk::Style::on_unrealize" ref="a4fd9fe827593e71e50a50836560ede21" args="()" -->
 
2878
<div class="memitem">
 
2879
<div class="memproto">
 
2880
      <table class="memname">
 
2881
        <tr>
 
2882
          <td class="memname">virtual void Gtk::Style::on_unrealize </td>
 
2883
          <td>(</td>
 
2884
          <td class="paramname"></td><td>)</td>
 
2885
          <td><code> [protected, virtual]</code></td>
 
2886
        </tr>
 
2887
      </table>
 
2888
</div>
 
2889
<div class="memdoc">
 
2890
 
 
2891
</div>
 
2892
</div>
 
2893
<a class="anchor" id="a7b571a29d797e0cfb1f68cdb722e70b9"></a><!-- doxytag: member="Gtk::Style::paint_arrow" ref="a7b571a29d797e0cfb1f68cdb722e70b9" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, ArrowType arrow_type, bool fill, int x, int y, int width, int height) const " -->
 
2894
<div class="memitem">
 
2895
<div class="memproto">
 
2896
      <table class="memname">
 
2897
        <tr>
 
2898
          <td class="memname">void Gtk::Style::paint_arrow </td>
 
2899
          <td>(</td>
 
2900
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
2901
          <td class="paramname"><em>window</em>, </td>
 
2902
        </tr>
 
2903
        <tr>
 
2904
          <td class="paramkey"></td>
 
2905
          <td></td>
 
2906
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
2907
          <td class="paramname"><em>state_type</em>, </td>
 
2908
        </tr>
 
2909
        <tr>
 
2910
          <td class="paramkey"></td>
 
2911
          <td></td>
 
2912
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
2913
          <td class="paramname"><em>shadow_type</em>, </td>
 
2914
        </tr>
 
2915
        <tr>
 
2916
          <td class="paramkey"></td>
 
2917
          <td></td>
 
2918
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
2919
          <td class="paramname"><em>area</em>, </td>
 
2920
        </tr>
 
2921
        <tr>
 
2922
          <td class="paramkey"></td>
 
2923
          <td></td>
 
2924
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
2925
          <td class="paramname"><em>widget</em>, </td>
 
2926
        </tr>
 
2927
        <tr>
 
2928
          <td class="paramkey"></td>
 
2929
          <td></td>
 
2930
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
2931
          <td class="paramname"><em>detail</em>, </td>
 
2932
        </tr>
 
2933
        <tr>
 
2934
          <td class="paramkey"></td>
 
2935
          <td></td>
 
2936
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga5f1b4259f10ccf40735a017cff64782a">ArrowType</a>&#160;</td>
 
2937
          <td class="paramname"><em>arrow_type</em>, </td>
 
2938
        </tr>
 
2939
        <tr>
 
2940
          <td class="paramkey"></td>
 
2941
          <td></td>
 
2942
          <td class="paramtype">bool&#160;</td>
 
2943
          <td class="paramname"><em>fill</em>, </td>
 
2944
        </tr>
 
2945
        <tr>
 
2946
          <td class="paramkey"></td>
 
2947
          <td></td>
 
2948
          <td class="paramtype">int&#160;</td>
 
2949
          <td class="paramname"><em>x</em>, </td>
 
2950
        </tr>
 
2951
        <tr>
 
2952
          <td class="paramkey"></td>
 
2953
          <td></td>
 
2954
          <td class="paramtype">int&#160;</td>
 
2955
          <td class="paramname"><em>y</em>, </td>
 
2956
        </tr>
 
2957
        <tr>
 
2958
          <td class="paramkey"></td>
 
2959
          <td></td>
 
2960
          <td class="paramtype">int&#160;</td>
 
2961
          <td class="paramname"><em>width</em>, </td>
 
2962
        </tr>
 
2963
        <tr>
 
2964
          <td class="paramkey"></td>
 
2965
          <td></td>
 
2966
          <td class="paramtype">int&#160;</td>
 
2967
          <td class="paramname"><em>height</em>&#160;</td>
 
2968
        </tr>
 
2969
        <tr>
 
2970
          <td></td>
 
2971
          <td>)</td>
 
2972
          <td></td><td> const</td>
 
2973
        </tr>
 
2974
      </table>
 
2975
</div>
 
2976
<div class="memdoc">
 
2977
 
 
2978
<p>Draws an arrow in the given rectangle on <em>window</em> using the given parameters. </p>
 
2979
<p><em>arrow_type</em> determines the direction of the arrow. </p>
 
2980
<dl><dt><b>Parameters:</b></dt><dd>
 
2981
  <table class="params">
 
2982
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
2983
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
2984
    <tr><td class="paramname">shadow_type</td><td>The type of shadow to draw. </td></tr>
 
2985
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
2986
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
2987
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
2988
    <tr><td class="paramname">arrow_type</td><td>The type of arrow to draw. </td></tr>
 
2989
    <tr><td class="paramname">fill</td><td><code>true</code> if the arrow tip should be filled. </td></tr>
 
2990
    <tr><td class="paramname">x</td><td>X origin of the rectangle to draw the arrow in. </td></tr>
 
2991
    <tr><td class="paramname">y</td><td>Y origin of the rectangle to draw the arrow in. </td></tr>
 
2992
    <tr><td class="paramname">width</td><td>Width of the rectangle to draw the arrow in. </td></tr>
 
2993
    <tr><td class="paramname">height</td><td>Height of the rectangle to draw the arrow in. </td></tr>
 
2994
  </table>
 
2995
  </dd>
 
2996
</dl>
 
2997
 
 
2998
</div>
 
2999
</div>
 
3000
<a class="anchor" id="a339e68b42f9db7b8feab0e632693d0d8"></a><!-- doxytag: member="Gtk::Style::paint_box" ref="a339e68b42f9db7b8feab0e632693d0d8" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, int width, int height) const " -->
 
3001
<div class="memitem">
 
3002
<div class="memproto">
 
3003
      <table class="memname">
 
3004
        <tr>
 
3005
          <td class="memname">void Gtk::Style::paint_box </td>
 
3006
          <td>(</td>
 
3007
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
3008
          <td class="paramname"><em>window</em>, </td>
 
3009
        </tr>
 
3010
        <tr>
 
3011
          <td class="paramkey"></td>
 
3012
          <td></td>
 
3013
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
3014
          <td class="paramname"><em>state_type</em>, </td>
 
3015
        </tr>
 
3016
        <tr>
 
3017
          <td class="paramkey"></td>
 
3018
          <td></td>
 
3019
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
3020
          <td class="paramname"><em>shadow_type</em>, </td>
 
3021
        </tr>
 
3022
        <tr>
 
3023
          <td class="paramkey"></td>
 
3024
          <td></td>
 
3025
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
3026
          <td class="paramname"><em>area</em>, </td>
 
3027
        </tr>
 
3028
        <tr>
 
3029
          <td class="paramkey"></td>
 
3030
          <td></td>
 
3031
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
3032
          <td class="paramname"><em>widget</em>, </td>
 
3033
        </tr>
 
3034
        <tr>
 
3035
          <td class="paramkey"></td>
 
3036
          <td></td>
 
3037
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
3038
          <td class="paramname"><em>detail</em>, </td>
 
3039
        </tr>
 
3040
        <tr>
 
3041
          <td class="paramkey"></td>
 
3042
          <td></td>
 
3043
          <td class="paramtype">int&#160;</td>
 
3044
          <td class="paramname"><em>x</em>, </td>
 
3045
        </tr>
 
3046
        <tr>
 
3047
          <td class="paramkey"></td>
 
3048
          <td></td>
 
3049
          <td class="paramtype">int&#160;</td>
 
3050
          <td class="paramname"><em>y</em>, </td>
 
3051
        </tr>
 
3052
        <tr>
 
3053
          <td class="paramkey"></td>
 
3054
          <td></td>
 
3055
          <td class="paramtype">int&#160;</td>
 
3056
          <td class="paramname"><em>width</em>, </td>
 
3057
        </tr>
 
3058
        <tr>
 
3059
          <td class="paramkey"></td>
 
3060
          <td></td>
 
3061
          <td class="paramtype">int&#160;</td>
 
3062
          <td class="paramname"><em>height</em>&#160;</td>
 
3063
        </tr>
 
3064
        <tr>
 
3065
          <td></td>
 
3066
          <td>)</td>
 
3067
          <td></td><td> const</td>
 
3068
        </tr>
 
3069
      </table>
 
3070
</div>
 
3071
<div class="memdoc">
 
3072
 
 
3073
<p>Draws a box on <em>window</em> with the given parameters. </p>
 
3074
<dl><dt><b>Parameters:</b></dt><dd>
 
3075
  <table class="params">
 
3076
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
3077
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
3078
    <tr><td class="paramname">shadow_type</td><td>The type of shadow to draw. </td></tr>
 
3079
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
3080
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
3081
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
3082
    <tr><td class="paramname">x</td><td>X origin of the box. </td></tr>
 
3083
    <tr><td class="paramname">y</td><td>Y origin of the box. </td></tr>
 
3084
    <tr><td class="paramname">width</td><td>The width of the box. </td></tr>
 
3085
    <tr><td class="paramname">height</td><td>The height of the box. </td></tr>
 
3086
  </table>
 
3087
  </dd>
 
3088
</dl>
 
3089
 
 
3090
</div>
 
3091
</div>
 
3092
<a class="anchor" id="a3f77f93a2cd63096ec96172bdd8c37e1"></a><!-- doxytag: member="Gtk::Style::paint_box_gap" ref="a3f77f93a2cd63096ec96172bdd8c37e1" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, int width, int height, PositionType gap_side, int gap_x, int gap_width) const " -->
 
3093
<div class="memitem">
 
3094
<div class="memproto">
 
3095
      <table class="memname">
 
3096
        <tr>
 
3097
          <td class="memname">void Gtk::Style::paint_box_gap </td>
 
3098
          <td>(</td>
 
3099
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
3100
          <td class="paramname"><em>window</em>, </td>
 
3101
        </tr>
 
3102
        <tr>
 
3103
          <td class="paramkey"></td>
 
3104
          <td></td>
 
3105
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
3106
          <td class="paramname"><em>state_type</em>, </td>
 
3107
        </tr>
 
3108
        <tr>
 
3109
          <td class="paramkey"></td>
 
3110
          <td></td>
 
3111
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
3112
          <td class="paramname"><em>shadow_type</em>, </td>
 
3113
        </tr>
 
3114
        <tr>
 
3115
          <td class="paramkey"></td>
 
3116
          <td></td>
 
3117
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
3118
          <td class="paramname"><em>area</em>, </td>
 
3119
        </tr>
 
3120
        <tr>
 
3121
          <td class="paramkey"></td>
 
3122
          <td></td>
 
3123
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
3124
          <td class="paramname"><em>widget</em>, </td>
 
3125
        </tr>
 
3126
        <tr>
 
3127
          <td class="paramkey"></td>
 
3128
          <td></td>
 
3129
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
3130
          <td class="paramname"><em>detail</em>, </td>
 
3131
        </tr>
 
3132
        <tr>
 
3133
          <td class="paramkey"></td>
 
3134
          <td></td>
 
3135
          <td class="paramtype">int&#160;</td>
 
3136
          <td class="paramname"><em>x</em>, </td>
 
3137
        </tr>
 
3138
        <tr>
 
3139
          <td class="paramkey"></td>
 
3140
          <td></td>
 
3141
          <td class="paramtype">int&#160;</td>
 
3142
          <td class="paramname"><em>y</em>, </td>
 
3143
        </tr>
 
3144
        <tr>
 
3145
          <td class="paramkey"></td>
 
3146
          <td></td>
 
3147
          <td class="paramtype">int&#160;</td>
 
3148
          <td class="paramname"><em>width</em>, </td>
 
3149
        </tr>
 
3150
        <tr>
 
3151
          <td class="paramkey"></td>
 
3152
          <td></td>
 
3153
          <td class="paramtype">int&#160;</td>
 
3154
          <td class="paramname"><em>height</em>, </td>
 
3155
        </tr>
 
3156
        <tr>
 
3157
          <td class="paramkey"></td>
 
3158
          <td></td>
 
3159
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga3568edcd04af4a2cbd1eb0195513fe6b">PositionType</a>&#160;</td>
 
3160
          <td class="paramname"><em>gap_side</em>, </td>
 
3161
        </tr>
 
3162
        <tr>
 
3163
          <td class="paramkey"></td>
 
3164
          <td></td>
 
3165
          <td class="paramtype">int&#160;</td>
 
3166
          <td class="paramname"><em>gap_x</em>, </td>
 
3167
        </tr>
 
3168
        <tr>
 
3169
          <td class="paramkey"></td>
 
3170
          <td></td>
 
3171
          <td class="paramtype">int&#160;</td>
 
3172
          <td class="paramname"><em>gap_width</em>&#160;</td>
 
3173
        </tr>
 
3174
        <tr>
 
3175
          <td></td>
 
3176
          <td>)</td>
 
3177
          <td></td><td> const</td>
 
3178
        </tr>
 
3179
      </table>
 
3180
</div>
 
3181
<div class="memdoc">
 
3182
 
 
3183
<p>Draws a box in <em>window</em> using the given style and state and shadow type, leaving a gap in one side. </p>
 
3184
<dl><dt><b>Parameters:</b></dt><dd>
 
3185
  <table class="params">
 
3186
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
3187
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
3188
    <tr><td class="paramname">shadow_type</td><td>Type of shadow to draw. </td></tr>
 
3189
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
3190
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
3191
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
3192
    <tr><td class="paramname">x</td><td>X origin of the rectangle. </td></tr>
 
3193
    <tr><td class="paramname">y</td><td>Y origin of the rectangle. </td></tr>
 
3194
    <tr><td class="paramname">width</td><td>Width of the rectangle. </td></tr>
 
3195
    <tr><td class="paramname">height</td><td>Width of the rectangle. </td></tr>
 
3196
    <tr><td class="paramname">gap_side</td><td>Side in which to leave the gap. </td></tr>
 
3197
    <tr><td class="paramname">gap_x</td><td>Starting position of the gap. </td></tr>
 
3198
    <tr><td class="paramname">gap_width</td><td>Width of the gap. </td></tr>
 
3199
  </table>
 
3200
  </dd>
 
3201
</dl>
 
3202
 
 
3203
</div>
 
3204
</div>
 
3205
<a class="anchor" id="aea0c0121d1c1dbe21df081dab10e9717"></a><!-- doxytag: member="Gtk::Style::paint_check" ref="aea0c0121d1c1dbe21df081dab10e9717" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, int width, int height) const " -->
 
3206
<div class="memitem">
 
3207
<div class="memproto">
 
3208
      <table class="memname">
 
3209
        <tr>
 
3210
          <td class="memname">void Gtk::Style::paint_check </td>
 
3211
          <td>(</td>
 
3212
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
3213
          <td class="paramname"><em>window</em>, </td>
 
3214
        </tr>
 
3215
        <tr>
 
3216
          <td class="paramkey"></td>
 
3217
          <td></td>
 
3218
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
3219
          <td class="paramname"><em>state_type</em>, </td>
 
3220
        </tr>
 
3221
        <tr>
 
3222
          <td class="paramkey"></td>
 
3223
          <td></td>
 
3224
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
3225
          <td class="paramname"><em>shadow_type</em>, </td>
 
3226
        </tr>
 
3227
        <tr>
 
3228
          <td class="paramkey"></td>
 
3229
          <td></td>
 
3230
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
3231
          <td class="paramname"><em>area</em>, </td>
 
3232
        </tr>
 
3233
        <tr>
 
3234
          <td class="paramkey"></td>
 
3235
          <td></td>
 
3236
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
3237
          <td class="paramname"><em>widget</em>, </td>
 
3238
        </tr>
 
3239
        <tr>
 
3240
          <td class="paramkey"></td>
 
3241
          <td></td>
 
3242
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
3243
          <td class="paramname"><em>detail</em>, </td>
 
3244
        </tr>
 
3245
        <tr>
 
3246
          <td class="paramkey"></td>
 
3247
          <td></td>
 
3248
          <td class="paramtype">int&#160;</td>
 
3249
          <td class="paramname"><em>x</em>, </td>
 
3250
        </tr>
 
3251
        <tr>
 
3252
          <td class="paramkey"></td>
 
3253
          <td></td>
 
3254
          <td class="paramtype">int&#160;</td>
 
3255
          <td class="paramname"><em>y</em>, </td>
 
3256
        </tr>
 
3257
        <tr>
 
3258
          <td class="paramkey"></td>
 
3259
          <td></td>
 
3260
          <td class="paramtype">int&#160;</td>
 
3261
          <td class="paramname"><em>width</em>, </td>
 
3262
        </tr>
 
3263
        <tr>
 
3264
          <td class="paramkey"></td>
 
3265
          <td></td>
 
3266
          <td class="paramtype">int&#160;</td>
 
3267
          <td class="paramname"><em>height</em>&#160;</td>
 
3268
        </tr>
 
3269
        <tr>
 
3270
          <td></td>
 
3271
          <td>)</td>
 
3272
          <td></td><td> const</td>
 
3273
        </tr>
 
3274
      </table>
 
3275
</div>
 
3276
<div class="memdoc">
 
3277
 
 
3278
<p>Draws a check button indicator in the given rectangle on <em>window</em> with the given parameters. </p>
 
3279
<dl><dt><b>Parameters:</b></dt><dd>
 
3280
  <table class="params">
 
3281
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
3282
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
3283
    <tr><td class="paramname">shadow_type</td><td>The type of shadow to draw. </td></tr>
 
3284
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
3285
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
3286
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
3287
    <tr><td class="paramname">x</td><td>X origin of the rectangle to draw the check in. </td></tr>
 
3288
    <tr><td class="paramname">y</td><td>Y origin of the rectangle to draw the check in. </td></tr>
 
3289
    <tr><td class="paramname">width</td><td>The width of the rectangle to draw the check in. </td></tr>
 
3290
    <tr><td class="paramname">height</td><td>The height of the rectangle to draw the check in. </td></tr>
 
3291
  </table>
 
3292
  </dd>
 
3293
</dl>
 
3294
 
 
3295
</div>
 
3296
</div>
 
3297
<a class="anchor" id="a637ac80d430c9c2276ce9ead5c596db1"></a><!-- doxytag: member="Gtk::Style::paint_diamond" ref="a637ac80d430c9c2276ce9ead5c596db1" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, int width, int height) const " -->
 
3298
<div class="memitem">
 
3299
<div class="memproto">
 
3300
      <table class="memname">
 
3301
        <tr>
 
3302
          <td class="memname">void Gtk::Style::paint_diamond </td>
 
3303
          <td>(</td>
 
3304
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
3305
          <td class="paramname"><em>window</em>, </td>
 
3306
        </tr>
 
3307
        <tr>
 
3308
          <td class="paramkey"></td>
 
3309
          <td></td>
 
3310
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
3311
          <td class="paramname"><em>state_type</em>, </td>
 
3312
        </tr>
 
3313
        <tr>
 
3314
          <td class="paramkey"></td>
 
3315
          <td></td>
 
3316
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
3317
          <td class="paramname"><em>shadow_type</em>, </td>
 
3318
        </tr>
 
3319
        <tr>
 
3320
          <td class="paramkey"></td>
 
3321
          <td></td>
 
3322
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
3323
          <td class="paramname"><em>area</em>, </td>
 
3324
        </tr>
 
3325
        <tr>
 
3326
          <td class="paramkey"></td>
 
3327
          <td></td>
 
3328
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
3329
          <td class="paramname"><em>widget</em>, </td>
 
3330
        </tr>
 
3331
        <tr>
 
3332
          <td class="paramkey"></td>
 
3333
          <td></td>
 
3334
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
3335
          <td class="paramname"><em>detail</em>, </td>
 
3336
        </tr>
 
3337
        <tr>
 
3338
          <td class="paramkey"></td>
 
3339
          <td></td>
 
3340
          <td class="paramtype">int&#160;</td>
 
3341
          <td class="paramname"><em>x</em>, </td>
 
3342
        </tr>
 
3343
        <tr>
 
3344
          <td class="paramkey"></td>
 
3345
          <td></td>
 
3346
          <td class="paramtype">int&#160;</td>
 
3347
          <td class="paramname"><em>y</em>, </td>
 
3348
        </tr>
 
3349
        <tr>
 
3350
          <td class="paramkey"></td>
 
3351
          <td></td>
 
3352
          <td class="paramtype">int&#160;</td>
 
3353
          <td class="paramname"><em>width</em>, </td>
 
3354
        </tr>
 
3355
        <tr>
 
3356
          <td class="paramkey"></td>
 
3357
          <td></td>
 
3358
          <td class="paramtype">int&#160;</td>
 
3359
          <td class="paramname"><em>height</em>&#160;</td>
 
3360
        </tr>
 
3361
        <tr>
 
3362
          <td></td>
 
3363
          <td>)</td>
 
3364
          <td></td><td> const</td>
 
3365
        </tr>
 
3366
      </table>
 
3367
</div>
 
3368
<div class="memdoc">
 
3369
 
 
3370
<p>Draws a diamond in the given rectangle on <em>window</em> using the given parameters. </p>
 
3371
<dl><dt><b>Parameters:</b></dt><dd>
 
3372
  <table class="params">
 
3373
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
3374
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
3375
    <tr><td class="paramname">shadow_type</td><td>The type of shadow to draw. </td></tr>
 
3376
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
3377
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
3378
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
3379
    <tr><td class="paramname">x</td><td>X origin of the rectangle to draw the diamond in. </td></tr>
 
3380
    <tr><td class="paramname">y</td><td>Y origin of the rectangle to draw the diamond in. </td></tr>
 
3381
    <tr><td class="paramname">width</td><td>Width of the rectangle to draw the diamond in. </td></tr>
 
3382
    <tr><td class="paramname">height</td><td>Height of the rectangle to draw the diamond in. </td></tr>
 
3383
  </table>
 
3384
  </dd>
 
3385
</dl>
 
3386
 
 
3387
</div>
 
3388
</div>
 
3389
<a class="anchor" id="a82c4b977f5f86537550b68bc9fece3b6"></a><!-- doxytag: member="Gtk::Style::paint_expander" ref="a82c4b977f5f86537550b68bc9fece3b6" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, ExpanderStyle expander_style) const " -->
 
3390
<div class="memitem">
 
3391
<div class="memproto">
 
3392
      <table class="memname">
 
3393
        <tr>
 
3394
          <td class="memname">void Gtk::Style::paint_expander </td>
 
3395
          <td>(</td>
 
3396
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
3397
          <td class="paramname"><em>window</em>, </td>
 
3398
        </tr>
 
3399
        <tr>
 
3400
          <td class="paramkey"></td>
 
3401
          <td></td>
 
3402
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
3403
          <td class="paramname"><em>state_type</em>, </td>
 
3404
        </tr>
 
3405
        <tr>
 
3406
          <td class="paramkey"></td>
 
3407
          <td></td>
 
3408
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
3409
          <td class="paramname"><em>area</em>, </td>
 
3410
        </tr>
 
3411
        <tr>
 
3412
          <td class="paramkey"></td>
 
3413
          <td></td>
 
3414
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
3415
          <td class="paramname"><em>widget</em>, </td>
 
3416
        </tr>
 
3417
        <tr>
 
3418
          <td class="paramkey"></td>
 
3419
          <td></td>
 
3420
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
3421
          <td class="paramname"><em>detail</em>, </td>
 
3422
        </tr>
 
3423
        <tr>
 
3424
          <td class="paramkey"></td>
 
3425
          <td></td>
 
3426
          <td class="paramtype">int&#160;</td>
 
3427
          <td class="paramname"><em>x</em>, </td>
 
3428
        </tr>
 
3429
        <tr>
 
3430
          <td class="paramkey"></td>
 
3431
          <td></td>
 
3432
          <td class="paramtype">int&#160;</td>
 
3433
          <td class="paramname"><em>y</em>, </td>
 
3434
        </tr>
 
3435
        <tr>
 
3436
          <td class="paramkey"></td>
 
3437
          <td></td>
 
3438
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga89d4d4f59bc9ab0c75c48f24c512ed1c">ExpanderStyle</a>&#160;</td>
 
3439
          <td class="paramname"><em>expander_style</em>&#160;</td>
 
3440
        </tr>
 
3441
        <tr>
 
3442
          <td></td>
 
3443
          <td>)</td>
 
3444
          <td></td><td> const</td>
 
3445
        </tr>
 
3446
      </table>
 
3447
</div>
 
3448
<div class="memdoc">
 
3449
 
 
3450
<p>Draws an expander as used in <a class="el" href="classGtk_1_1TreeView.html" title="The TreeView widget displays the model (Gtk::TreeModel) data and allows the user to interact with it...">Gtk::TreeView</a>. </p>
 
3451
<p><em>x</em> and <em>y</em> specify the center the expander. The size of the expander is determined by the "expander-size" style property of <em>widget</em>. (If widget is not specified or doesn't have an "expander-size" property, an unspecified default size will be used, since the caller doesn't have sufficient information to position the expander, this is likely not useful.) The expander is expander_size pixels tall in the collapsed position and expander_size pixels wide in the expanded position. </p>
 
3452
<dl><dt><b>Parameters:</b></dt><dd>
 
3453
  <table class="params">
 
3454
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
3455
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
3456
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
3457
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
3458
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
3459
    <tr><td class="paramname">x</td><td>The x position to draw the expander at. </td></tr>
 
3460
    <tr><td class="paramname">y</td><td>The y position to draw the expander at. </td></tr>
 
3461
    <tr><td class="paramname">expander_style</td><td>The style to draw the expander in; determines whether the expander is collapsed, expanded, or in an intermediate state. </td></tr>
 
3462
  </table>
 
3463
  </dd>
 
3464
</dl>
 
3465
 
 
3466
</div>
 
3467
</div>
 
3468
<a class="anchor" id="a9795e32738a590666e85f470ca6c9dc6"></a><!-- doxytag: member="Gtk::Style::paint_extension" ref="a9795e32738a590666e85f470ca6c9dc6" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, int width, int height, PositionType gap_side) const " -->
 
3469
<div class="memitem">
 
3470
<div class="memproto">
 
3471
      <table class="memname">
 
3472
        <tr>
 
3473
          <td class="memname">void Gtk::Style::paint_extension </td>
 
3474
          <td>(</td>
 
3475
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
3476
          <td class="paramname"><em>window</em>, </td>
 
3477
        </tr>
 
3478
        <tr>
 
3479
          <td class="paramkey"></td>
 
3480
          <td></td>
 
3481
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
3482
          <td class="paramname"><em>state_type</em>, </td>
 
3483
        </tr>
 
3484
        <tr>
 
3485
          <td class="paramkey"></td>
 
3486
          <td></td>
 
3487
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
3488
          <td class="paramname"><em>shadow_type</em>, </td>
 
3489
        </tr>
 
3490
        <tr>
 
3491
          <td class="paramkey"></td>
 
3492
          <td></td>
 
3493
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
3494
          <td class="paramname"><em>area</em>, </td>
 
3495
        </tr>
 
3496
        <tr>
 
3497
          <td class="paramkey"></td>
 
3498
          <td></td>
 
3499
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
3500
          <td class="paramname"><em>widget</em>, </td>
 
3501
        </tr>
 
3502
        <tr>
 
3503
          <td class="paramkey"></td>
 
3504
          <td></td>
 
3505
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
3506
          <td class="paramname"><em>detail</em>, </td>
 
3507
        </tr>
 
3508
        <tr>
 
3509
          <td class="paramkey"></td>
 
3510
          <td></td>
 
3511
          <td class="paramtype">int&#160;</td>
 
3512
          <td class="paramname"><em>x</em>, </td>
 
3513
        </tr>
 
3514
        <tr>
 
3515
          <td class="paramkey"></td>
 
3516
          <td></td>
 
3517
          <td class="paramtype">int&#160;</td>
 
3518
          <td class="paramname"><em>y</em>, </td>
 
3519
        </tr>
 
3520
        <tr>
 
3521
          <td class="paramkey"></td>
 
3522
          <td></td>
 
3523
          <td class="paramtype">int&#160;</td>
 
3524
          <td class="paramname"><em>width</em>, </td>
 
3525
        </tr>
 
3526
        <tr>
 
3527
          <td class="paramkey"></td>
 
3528
          <td></td>
 
3529
          <td class="paramtype">int&#160;</td>
 
3530
          <td class="paramname"><em>height</em>, </td>
 
3531
        </tr>
 
3532
        <tr>
 
3533
          <td class="paramkey"></td>
 
3534
          <td></td>
 
3535
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga3568edcd04af4a2cbd1eb0195513fe6b">PositionType</a>&#160;</td>
 
3536
          <td class="paramname"><em>gap_side</em>&#160;</td>
 
3537
        </tr>
 
3538
        <tr>
 
3539
          <td></td>
 
3540
          <td>)</td>
 
3541
          <td></td><td> const</td>
 
3542
        </tr>
 
3543
      </table>
 
3544
</div>
 
3545
<div class="memdoc">
 
3546
 
 
3547
<p>Draws an extension, i.e. a notebook tab. </p>
 
3548
<dl><dt><b>Parameters:</b></dt><dd>
 
3549
  <table class="params">
 
3550
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
3551
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
3552
    <tr><td class="paramname">shadow_type</td><td>Type of shadow to draw. </td></tr>
 
3553
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
3554
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
3555
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
3556
    <tr><td class="paramname">x</td><td>X origin of the extension. </td></tr>
 
3557
    <tr><td class="paramname">y</td><td>Y origin of the extension. </td></tr>
 
3558
    <tr><td class="paramname">width</td><td>Width of the extension. </td></tr>
 
3559
    <tr><td class="paramname">height</td><td>Width of the extension. </td></tr>
 
3560
    <tr><td class="paramname">gap_side</td><td>The side on to which the extension is attached. </td></tr>
 
3561
  </table>
 
3562
  </dd>
 
3563
</dl>
 
3564
 
 
3565
</div>
 
3566
</div>
 
3567
<a class="anchor" id="a51f4924b154f4a12ce695bf6bf245bc3"></a><!-- doxytag: member="Gtk::Style::paint_flat_box" ref="a51f4924b154f4a12ce695bf6bf245bc3" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, int width, int height) const " -->
 
3568
<div class="memitem">
 
3569
<div class="memproto">
 
3570
      <table class="memname">
 
3571
        <tr>
 
3572
          <td class="memname">void Gtk::Style::paint_flat_box </td>
 
3573
          <td>(</td>
 
3574
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
3575
          <td class="paramname"><em>window</em>, </td>
 
3576
        </tr>
 
3577
        <tr>
 
3578
          <td class="paramkey"></td>
 
3579
          <td></td>
 
3580
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
3581
          <td class="paramname"><em>state_type</em>, </td>
 
3582
        </tr>
 
3583
        <tr>
 
3584
          <td class="paramkey"></td>
 
3585
          <td></td>
 
3586
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
3587
          <td class="paramname"><em>shadow_type</em>, </td>
 
3588
        </tr>
 
3589
        <tr>
 
3590
          <td class="paramkey"></td>
 
3591
          <td></td>
 
3592
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
3593
          <td class="paramname"><em>area</em>, </td>
 
3594
        </tr>
 
3595
        <tr>
 
3596
          <td class="paramkey"></td>
 
3597
          <td></td>
 
3598
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
3599
          <td class="paramname"><em>widget</em>, </td>
 
3600
        </tr>
 
3601
        <tr>
 
3602
          <td class="paramkey"></td>
 
3603
          <td></td>
 
3604
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
3605
          <td class="paramname"><em>detail</em>, </td>
 
3606
        </tr>
 
3607
        <tr>
 
3608
          <td class="paramkey"></td>
 
3609
          <td></td>
 
3610
          <td class="paramtype">int&#160;</td>
 
3611
          <td class="paramname"><em>x</em>, </td>
 
3612
        </tr>
 
3613
        <tr>
 
3614
          <td class="paramkey"></td>
 
3615
          <td></td>
 
3616
          <td class="paramtype">int&#160;</td>
 
3617
          <td class="paramname"><em>y</em>, </td>
 
3618
        </tr>
 
3619
        <tr>
 
3620
          <td class="paramkey"></td>
 
3621
          <td></td>
 
3622
          <td class="paramtype">int&#160;</td>
 
3623
          <td class="paramname"><em>width</em>, </td>
 
3624
        </tr>
 
3625
        <tr>
 
3626
          <td class="paramkey"></td>
 
3627
          <td></td>
 
3628
          <td class="paramtype">int&#160;</td>
 
3629
          <td class="paramname"><em>height</em>&#160;</td>
 
3630
        </tr>
 
3631
        <tr>
 
3632
          <td></td>
 
3633
          <td>)</td>
 
3634
          <td></td><td> const</td>
 
3635
        </tr>
 
3636
      </table>
 
3637
</div>
 
3638
<div class="memdoc">
 
3639
 
 
3640
<p>Draws a flat box on <em>window</em> with the given parameters. </p>
 
3641
<dl><dt><b>Parameters:</b></dt><dd>
 
3642
  <table class="params">
 
3643
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
3644
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
3645
    <tr><td class="paramname">shadow_type</td><td>The type of shadow to draw. </td></tr>
 
3646
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
3647
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
3648
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
3649
    <tr><td class="paramname">x</td><td>X origin of the box. </td></tr>
 
3650
    <tr><td class="paramname">y</td><td>Y origin of the box. </td></tr>
 
3651
    <tr><td class="paramname">width</td><td>The width of the box. </td></tr>
 
3652
    <tr><td class="paramname">height</td><td>The height of the box. </td></tr>
 
3653
  </table>
 
3654
  </dd>
 
3655
</dl>
 
3656
 
 
3657
</div>
 
3658
</div>
 
3659
<a class="anchor" id="a34a0000b237f3a95b1f23dfa1de2b05c"></a><!-- doxytag: member="Gtk::Style::paint_focus" ref="a34a0000b237f3a95b1f23dfa1de2b05c" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, int width, int height) const " -->
 
3660
<div class="memitem">
 
3661
<div class="memproto">
 
3662
      <table class="memname">
 
3663
        <tr>
 
3664
          <td class="memname">void Gtk::Style::paint_focus </td>
 
3665
          <td>(</td>
 
3666
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
3667
          <td class="paramname"><em>window</em>, </td>
 
3668
        </tr>
 
3669
        <tr>
 
3670
          <td class="paramkey"></td>
 
3671
          <td></td>
 
3672
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
3673
          <td class="paramname"><em>state_type</em>, </td>
 
3674
        </tr>
 
3675
        <tr>
 
3676
          <td class="paramkey"></td>
 
3677
          <td></td>
 
3678
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
3679
          <td class="paramname"><em>area</em>, </td>
 
3680
        </tr>
 
3681
        <tr>
 
3682
          <td class="paramkey"></td>
 
3683
          <td></td>
 
3684
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
3685
          <td class="paramname"><em>widget</em>, </td>
 
3686
        </tr>
 
3687
        <tr>
 
3688
          <td class="paramkey"></td>
 
3689
          <td></td>
 
3690
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
3691
          <td class="paramname"><em>detail</em>, </td>
 
3692
        </tr>
 
3693
        <tr>
 
3694
          <td class="paramkey"></td>
 
3695
          <td></td>
 
3696
          <td class="paramtype">int&#160;</td>
 
3697
          <td class="paramname"><em>x</em>, </td>
 
3698
        </tr>
 
3699
        <tr>
 
3700
          <td class="paramkey"></td>
 
3701
          <td></td>
 
3702
          <td class="paramtype">int&#160;</td>
 
3703
          <td class="paramname"><em>y</em>, </td>
 
3704
        </tr>
 
3705
        <tr>
 
3706
          <td class="paramkey"></td>
 
3707
          <td></td>
 
3708
          <td class="paramtype">int&#160;</td>
 
3709
          <td class="paramname"><em>width</em>, </td>
 
3710
        </tr>
 
3711
        <tr>
 
3712
          <td class="paramkey"></td>
 
3713
          <td></td>
 
3714
          <td class="paramtype">int&#160;</td>
 
3715
          <td class="paramname"><em>height</em>&#160;</td>
 
3716
        </tr>
 
3717
        <tr>
 
3718
          <td></td>
 
3719
          <td>)</td>
 
3720
          <td></td><td> const</td>
 
3721
        </tr>
 
3722
      </table>
 
3723
</div>
 
3724
<div class="memdoc">
 
3725
 
 
3726
<p>Draws a focus indicator around the given rectangle on <em>window</em> using the given style. </p>
 
3727
<dl><dt><b>Parameters:</b></dt><dd>
 
3728
  <table class="params">
 
3729
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
3730
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
3731
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
3732
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
3733
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
3734
    <tr><td class="paramname">x</td><td>The x origin of the rectangle around which to draw a focus indicator. </td></tr>
 
3735
    <tr><td class="paramname">y</td><td>The y origin of the rectangle around which to draw a focus indicator. </td></tr>
 
3736
    <tr><td class="paramname">width</td><td>The width of the rectangle around which to draw a focus indicator. </td></tr>
 
3737
    <tr><td class="paramname">height</td><td>The height of the rectangle around which to draw a focus indicator. </td></tr>
 
3738
  </table>
 
3739
  </dd>
 
3740
</dl>
 
3741
 
 
3742
</div>
 
3743
</div>
 
3744
<a class="anchor" id="a3eccbd3946dfacaa57099560aab054a6"></a><!-- doxytag: member="Gtk::Style::paint_handle" ref="a3eccbd3946dfacaa57099560aab054a6" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, int width, int height, Orientation orientation) const " -->
 
3745
<div class="memitem">
 
3746
<div class="memproto">
 
3747
      <table class="memname">
 
3748
        <tr>
 
3749
          <td class="memname">void Gtk::Style::paint_handle </td>
 
3750
          <td>(</td>
 
3751
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
3752
          <td class="paramname"><em>window</em>, </td>
 
3753
        </tr>
 
3754
        <tr>
 
3755
          <td class="paramkey"></td>
 
3756
          <td></td>
 
3757
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
3758
          <td class="paramname"><em>state_type</em>, </td>
 
3759
        </tr>
 
3760
        <tr>
 
3761
          <td class="paramkey"></td>
 
3762
          <td></td>
 
3763
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
3764
          <td class="paramname"><em>shadow_type</em>, </td>
 
3765
        </tr>
 
3766
        <tr>
 
3767
          <td class="paramkey"></td>
 
3768
          <td></td>
 
3769
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
3770
          <td class="paramname"><em>area</em>, </td>
 
3771
        </tr>
 
3772
        <tr>
 
3773
          <td class="paramkey"></td>
 
3774
          <td></td>
 
3775
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
3776
          <td class="paramname"><em>widget</em>, </td>
 
3777
        </tr>
 
3778
        <tr>
 
3779
          <td class="paramkey"></td>
 
3780
          <td></td>
 
3781
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
3782
          <td class="paramname"><em>detail</em>, </td>
 
3783
        </tr>
 
3784
        <tr>
 
3785
          <td class="paramkey"></td>
 
3786
          <td></td>
 
3787
          <td class="paramtype">int&#160;</td>
 
3788
          <td class="paramname"><em>x</em>, </td>
 
3789
        </tr>
 
3790
        <tr>
 
3791
          <td class="paramkey"></td>
 
3792
          <td></td>
 
3793
          <td class="paramtype">int&#160;</td>
 
3794
          <td class="paramname"><em>y</em>, </td>
 
3795
        </tr>
 
3796
        <tr>
 
3797
          <td class="paramkey"></td>
 
3798
          <td></td>
 
3799
          <td class="paramtype">int&#160;</td>
 
3800
          <td class="paramname"><em>width</em>, </td>
 
3801
        </tr>
 
3802
        <tr>
 
3803
          <td class="paramkey"></td>
 
3804
          <td></td>
 
3805
          <td class="paramtype">int&#160;</td>
 
3806
          <td class="paramname"><em>height</em>, </td>
 
3807
        </tr>
 
3808
        <tr>
 
3809
          <td class="paramkey"></td>
 
3810
          <td></td>
 
3811
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a>&#160;</td>
 
3812
          <td class="paramname"><em>orientation</em>&#160;</td>
 
3813
        </tr>
 
3814
        <tr>
 
3815
          <td></td>
 
3816
          <td>)</td>
 
3817
          <td></td><td> const</td>
 
3818
        </tr>
 
3819
      </table>
 
3820
</div>
 
3821
<div class="memdoc">
 
3822
 
 
3823
<p>Draws a handle as used in <a class="el" href="classGtk_1_1HandleBox.html" title="A widget for detachable window portions.">Gtk::HandleBox</a> and <a class="el" href="classGtk_1_1Paned.html" title="This is the base class for widgets with two panes, arranged either horizontally (Gtk::HPaned) or vert...">Gtk::Paned</a>. </p>
 
3824
<dl><dt><b>Parameters:</b></dt><dd>
 
3825
  <table class="params">
 
3826
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
3827
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
3828
    <tr><td class="paramname">shadow_type</td><td>Type of shadow to draw. </td></tr>
 
3829
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
3830
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
3831
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
3832
    <tr><td class="paramname">x</td><td>X origin of the handle. </td></tr>
 
3833
    <tr><td class="paramname">y</td><td>Y origin of the handle. </td></tr>
 
3834
    <tr><td class="paramname">width</td><td>With of the handle. </td></tr>
 
3835
    <tr><td class="paramname">height</td><td>Height of the handle. </td></tr>
 
3836
    <tr><td class="paramname">orientation</td><td>The orientation of the handle. </td></tr>
 
3837
  </table>
 
3838
  </dd>
 
3839
</dl>
 
3840
 
 
3841
</div>
 
3842
</div>
 
3843
<a class="anchor" id="abae9abae7be4ef33f659660dc29de97b"></a><!-- doxytag: member="Gtk::Style::paint_hline" ref="abae9abae7be4ef33f659660dc29de97b" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x1, int x2, int y) const " -->
 
3844
<div class="memitem">
 
3845
<div class="memproto">
 
3846
      <table class="memname">
 
3847
        <tr>
 
3848
          <td class="memname">void Gtk::Style::paint_hline </td>
 
3849
          <td>(</td>
 
3850
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
3851
          <td class="paramname"><em>window</em>, </td>
 
3852
        </tr>
 
3853
        <tr>
 
3854
          <td class="paramkey"></td>
 
3855
          <td></td>
 
3856
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
3857
          <td class="paramname"><em>state_type</em>, </td>
 
3858
        </tr>
 
3859
        <tr>
 
3860
          <td class="paramkey"></td>
 
3861
          <td></td>
 
3862
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
3863
          <td class="paramname"><em>area</em>, </td>
 
3864
        </tr>
 
3865
        <tr>
 
3866
          <td class="paramkey"></td>
 
3867
          <td></td>
 
3868
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
3869
          <td class="paramname"><em>widget</em>, </td>
 
3870
        </tr>
 
3871
        <tr>
 
3872
          <td class="paramkey"></td>
 
3873
          <td></td>
 
3874
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
3875
          <td class="paramname"><em>detail</em>, </td>
 
3876
        </tr>
 
3877
        <tr>
 
3878
          <td class="paramkey"></td>
 
3879
          <td></td>
 
3880
          <td class="paramtype">int&#160;</td>
 
3881
          <td class="paramname"><em>x1</em>, </td>
 
3882
        </tr>
 
3883
        <tr>
 
3884
          <td class="paramkey"></td>
 
3885
          <td></td>
 
3886
          <td class="paramtype">int&#160;</td>
 
3887
          <td class="paramname"><em>x2</em>, </td>
 
3888
        </tr>
 
3889
        <tr>
 
3890
          <td class="paramkey"></td>
 
3891
          <td></td>
 
3892
          <td class="paramtype">int&#160;</td>
 
3893
          <td class="paramname"><em>y</em>&#160;</td>
 
3894
        </tr>
 
3895
        <tr>
 
3896
          <td></td>
 
3897
          <td>)</td>
 
3898
          <td></td><td> const</td>
 
3899
        </tr>
 
3900
      </table>
 
3901
</div>
 
3902
<div class="memdoc">
 
3903
 
 
3904
<p>Draws a horizontal line from ( <em>x1</em>, <em>y</em>) to ( <em>x2</em>, <em>y</em>) in <em>window</em> using the given style and state. </p>
 
3905
<dl><dt><b>Parameters:</b></dt><dd>
 
3906
  <table class="params">
 
3907
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
3908
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
3909
    <tr><td class="paramname">area</td><td>Rectangle to which the output is clipped, or <code>0</code> if the output should not be clipped. </td></tr>
 
3910
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
3911
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
3912
    <tr><td class="paramname">x1</td><td>The starting x coordinate. </td></tr>
 
3913
    <tr><td class="paramname">x2</td><td>The ending x coordinate. </td></tr>
 
3914
    <tr><td class="paramname">y</td><td>The y coordinate. </td></tr>
 
3915
  </table>
 
3916
  </dd>
 
3917
</dl>
 
3918
 
 
3919
</div>
 
3920
</div>
 
3921
<a class="anchor" id="a590f68be26f51b6b3238b1affc2c185b"></a><!-- doxytag: member="Gtk::Style::paint_layout" ref="a590f68be26f51b6b3238b1affc2c185b" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, bool use_text, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, const Glib::RefPtr&lt; Pango::Layout &gt; &amp;layout) const " -->
 
3922
<div class="memitem">
 
3923
<div class="memproto">
 
3924
      <table class="memname">
 
3925
        <tr>
 
3926
          <td class="memname">void Gtk::Style::paint_layout </td>
 
3927
          <td>(</td>
 
3928
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
3929
          <td class="paramname"><em>window</em>, </td>
 
3930
        </tr>
 
3931
        <tr>
 
3932
          <td class="paramkey"></td>
 
3933
          <td></td>
 
3934
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
3935
          <td class="paramname"><em>state_type</em>, </td>
 
3936
        </tr>
 
3937
        <tr>
 
3938
          <td class="paramkey"></td>
 
3939
          <td></td>
 
3940
          <td class="paramtype">bool&#160;</td>
 
3941
          <td class="paramname"><em>use_text</em>, </td>
 
3942
        </tr>
 
3943
        <tr>
 
3944
          <td class="paramkey"></td>
 
3945
          <td></td>
 
3946
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
3947
          <td class="paramname"><em>area</em>, </td>
 
3948
        </tr>
 
3949
        <tr>
 
3950
          <td class="paramkey"></td>
 
3951
          <td></td>
 
3952
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
3953
          <td class="paramname"><em>widget</em>, </td>
 
3954
        </tr>
 
3955
        <tr>
 
3956
          <td class="paramkey"></td>
 
3957
          <td></td>
 
3958
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
3959
          <td class="paramname"><em>detail</em>, </td>
 
3960
        </tr>
 
3961
        <tr>
 
3962
          <td class="paramkey"></td>
 
3963
          <td></td>
 
3964
          <td class="paramtype">int&#160;</td>
 
3965
          <td class="paramname"><em>x</em>, </td>
 
3966
        </tr>
 
3967
        <tr>
 
3968
          <td class="paramkey"></td>
 
3969
          <td></td>
 
3970
          <td class="paramtype">int&#160;</td>
 
3971
          <td class="paramname"><em>y</em>, </td>
 
3972
        </tr>
 
3973
        <tr>
 
3974
          <td class="paramkey"></td>
 
3975
          <td></td>
 
3976
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="elRef" href="../../../pangomm-1.4/reference/html/classPango_1_1Layout.html">Pango::Layout</a> &gt; &amp;&#160;</td>
 
3977
          <td class="paramname"><em>layout</em>&#160;</td>
 
3978
        </tr>
 
3979
        <tr>
 
3980
          <td></td>
 
3981
          <td>)</td>
 
3982
          <td></td><td> const</td>
 
3983
        </tr>
 
3984
      </table>
 
3985
</div>
 
3986
<div class="memdoc">
 
3987
 
 
3988
<p>Draws a layout on <em>window</em> using the given parameters. </p>
 
3989
<dl><dt><b>Parameters:</b></dt><dd>
 
3990
  <table class="params">
 
3991
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
3992
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
3993
    <tr><td class="paramname">use_text</td><td>Whether to use the text or foreground graphics context of <em>style</em>. </td></tr>
 
3994
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
3995
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
3996
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
3997
    <tr><td class="paramname">x</td><td>X origin. </td></tr>
 
3998
    <tr><td class="paramname">y</td><td>Y origin. </td></tr>
 
3999
    <tr><td class="paramname">layout</td><td>The layout to draw. </td></tr>
 
4000
  </table>
 
4001
  </dd>
 
4002
</dl>
 
4003
 
 
4004
</div>
 
4005
</div>
 
4006
<a class="anchor" id="ad6c135b2c246d8b8a633645b551d6f67"></a><!-- doxytag: member="Gtk::Style::paint_option" ref="ad6c135b2c246d8b8a633645b551d6f67" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, int width, int height) const " -->
 
4007
<div class="memitem">
 
4008
<div class="memproto">
 
4009
      <table class="memname">
 
4010
        <tr>
 
4011
          <td class="memname">void Gtk::Style::paint_option </td>
 
4012
          <td>(</td>
 
4013
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
4014
          <td class="paramname"><em>window</em>, </td>
 
4015
        </tr>
 
4016
        <tr>
 
4017
          <td class="paramkey"></td>
 
4018
          <td></td>
 
4019
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4020
          <td class="paramname"><em>state_type</em>, </td>
 
4021
        </tr>
 
4022
        <tr>
 
4023
          <td class="paramkey"></td>
 
4024
          <td></td>
 
4025
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
4026
          <td class="paramname"><em>shadow_type</em>, </td>
 
4027
        </tr>
 
4028
        <tr>
 
4029
          <td class="paramkey"></td>
 
4030
          <td></td>
 
4031
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
4032
          <td class="paramname"><em>area</em>, </td>
 
4033
        </tr>
 
4034
        <tr>
 
4035
          <td class="paramkey"></td>
 
4036
          <td></td>
 
4037
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
4038
          <td class="paramname"><em>widget</em>, </td>
 
4039
        </tr>
 
4040
        <tr>
 
4041
          <td class="paramkey"></td>
 
4042
          <td></td>
 
4043
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
4044
          <td class="paramname"><em>detail</em>, </td>
 
4045
        </tr>
 
4046
        <tr>
 
4047
          <td class="paramkey"></td>
 
4048
          <td></td>
 
4049
          <td class="paramtype">int&#160;</td>
 
4050
          <td class="paramname"><em>x</em>, </td>
 
4051
        </tr>
 
4052
        <tr>
 
4053
          <td class="paramkey"></td>
 
4054
          <td></td>
 
4055
          <td class="paramtype">int&#160;</td>
 
4056
          <td class="paramname"><em>y</em>, </td>
 
4057
        </tr>
 
4058
        <tr>
 
4059
          <td class="paramkey"></td>
 
4060
          <td></td>
 
4061
          <td class="paramtype">int&#160;</td>
 
4062
          <td class="paramname"><em>width</em>, </td>
 
4063
        </tr>
 
4064
        <tr>
 
4065
          <td class="paramkey"></td>
 
4066
          <td></td>
 
4067
          <td class="paramtype">int&#160;</td>
 
4068
          <td class="paramname"><em>height</em>&#160;</td>
 
4069
        </tr>
 
4070
        <tr>
 
4071
          <td></td>
 
4072
          <td>)</td>
 
4073
          <td></td><td> const</td>
 
4074
        </tr>
 
4075
      </table>
 
4076
</div>
 
4077
<div class="memdoc">
 
4078
 
 
4079
<p>Draws a radio button indicator in the given rectangle on <em>window</em> with the given parameters. </p>
 
4080
<dl><dt><b>Parameters:</b></dt><dd>
 
4081
  <table class="params">
 
4082
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
4083
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
4084
    <tr><td class="paramname">shadow_type</td><td>The type of shadow to draw. </td></tr>
 
4085
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
4086
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
4087
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
4088
    <tr><td class="paramname">x</td><td>X origin of the rectangle to draw the option in. </td></tr>
 
4089
    <tr><td class="paramname">y</td><td>Y origin of the rectangle to draw the option in. </td></tr>
 
4090
    <tr><td class="paramname">width</td><td>The width of the rectangle to draw the option in. </td></tr>
 
4091
    <tr><td class="paramname">height</td><td>The height of the rectangle to draw the option in. </td></tr>
 
4092
  </table>
 
4093
  </dd>
 
4094
</dl>
 
4095
 
 
4096
</div>
 
4097
</div>
 
4098
<a class="anchor" id="a6e613d071d65683d497cdf8e96dc42aa"></a><!-- doxytag: member="Gtk::Style::paint_polygon" ref="a6e613d071d65683d497cdf8e96dc42aa" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, const Glib::ArrayHandle&lt; Gdk::Point &gt; &amp;points, bool fill) const " -->
 
4099
<div class="memitem">
 
4100
<div class="memproto">
 
4101
      <table class="memname">
 
4102
        <tr>
 
4103
          <td class="memname">void Gtk::Style::paint_polygon </td>
 
4104
          <td>(</td>
 
4105
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
4106
          <td class="paramname"><em>window</em>, </td>
 
4107
        </tr>
 
4108
        <tr>
 
4109
          <td class="paramkey"></td>
 
4110
          <td></td>
 
4111
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4112
          <td class="paramname"><em>state_type</em>, </td>
 
4113
        </tr>
 
4114
        <tr>
 
4115
          <td class="paramkey"></td>
 
4116
          <td></td>
 
4117
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
4118
          <td class="paramname"><em>shadow_type</em>, </td>
 
4119
        </tr>
 
4120
        <tr>
 
4121
          <td class="paramkey"></td>
 
4122
          <td></td>
 
4123
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
4124
          <td class="paramname"><em>area</em>, </td>
 
4125
        </tr>
 
4126
        <tr>
 
4127
          <td class="paramkey"></td>
 
4128
          <td></td>
 
4129
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
4130
          <td class="paramname"><em>widget</em>, </td>
 
4131
        </tr>
 
4132
        <tr>
 
4133
          <td class="paramkey"></td>
 
4134
          <td></td>
 
4135
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
4136
          <td class="paramname"><em>detail</em>, </td>
 
4137
        </tr>
 
4138
        <tr>
 
4139
          <td class="paramkey"></td>
 
4140
          <td></td>
 
4141
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="el" href="classGdk_1_1Point.html">Gdk::Point</a> &gt;&amp;&#160;</td>
 
4142
          <td class="paramname"><em>points</em>, </td>
 
4143
        </tr>
 
4144
        <tr>
 
4145
          <td class="paramkey"></td>
 
4146
          <td></td>
 
4147
          <td class="paramtype">bool&#160;</td>
 
4148
          <td class="paramname"><em>fill</em>&#160;</td>
 
4149
        </tr>
 
4150
        <tr>
 
4151
          <td></td>
 
4152
          <td>)</td>
 
4153
          <td></td><td> const</td>
 
4154
        </tr>
 
4155
      </table>
 
4156
</div>
 
4157
<div class="memdoc">
 
4158
 
 
4159
</div>
 
4160
</div>
 
4161
<a class="anchor" id="a95feb8d9a62cd68155722fa860bd6cbd"></a><!-- doxytag: member="Gtk::Style::paint_resize_grip" ref="a95feb8d9a62cd68155722fa860bd6cbd" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, Gdk::WindowEdge edge, int x, int y, int width, int height) const " -->
 
4162
<div class="memitem">
 
4163
<div class="memproto">
 
4164
      <table class="memname">
 
4165
        <tr>
 
4166
          <td class="memname">void Gtk::Style::paint_resize_grip </td>
 
4167
          <td>(</td>
 
4168
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
4169
          <td class="paramname"><em>window</em>, </td>
 
4170
        </tr>
 
4171
        <tr>
 
4172
          <td class="paramkey"></td>
 
4173
          <td></td>
 
4174
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4175
          <td class="paramname"><em>state_type</em>, </td>
 
4176
        </tr>
 
4177
        <tr>
 
4178
          <td class="paramkey"></td>
 
4179
          <td></td>
 
4180
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
4181
          <td class="paramname"><em>area</em>, </td>
 
4182
        </tr>
 
4183
        <tr>
 
4184
          <td class="paramkey"></td>
 
4185
          <td></td>
 
4186
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
4187
          <td class="paramname"><em>widget</em>, </td>
 
4188
        </tr>
 
4189
        <tr>
 
4190
          <td class="paramkey"></td>
 
4191
          <td></td>
 
4192
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
4193
          <td class="paramname"><em>detail</em>, </td>
 
4194
        </tr>
 
4195
        <tr>
 
4196
          <td class="paramkey"></td>
 
4197
          <td></td>
 
4198
          <td class="paramtype"><a class="el" href="group__gdkmmEnums.html#gae31896bd6d904848c07ef7f929063c0c">Gdk::WindowEdge</a>&#160;</td>
 
4199
          <td class="paramname"><em>edge</em>, </td>
 
4200
        </tr>
 
4201
        <tr>
 
4202
          <td class="paramkey"></td>
 
4203
          <td></td>
 
4204
          <td class="paramtype">int&#160;</td>
 
4205
          <td class="paramname"><em>x</em>, </td>
 
4206
        </tr>
 
4207
        <tr>
 
4208
          <td class="paramkey"></td>
 
4209
          <td></td>
 
4210
          <td class="paramtype">int&#160;</td>
 
4211
          <td class="paramname"><em>y</em>, </td>
 
4212
        </tr>
 
4213
        <tr>
 
4214
          <td class="paramkey"></td>
 
4215
          <td></td>
 
4216
          <td class="paramtype">int&#160;</td>
 
4217
          <td class="paramname"><em>width</em>, </td>
 
4218
        </tr>
 
4219
        <tr>
 
4220
          <td class="paramkey"></td>
 
4221
          <td></td>
 
4222
          <td class="paramtype">int&#160;</td>
 
4223
          <td class="paramname"><em>height</em>&#160;</td>
 
4224
        </tr>
 
4225
        <tr>
 
4226
          <td></td>
 
4227
          <td>)</td>
 
4228
          <td></td><td> const</td>
 
4229
        </tr>
 
4230
      </table>
 
4231
</div>
 
4232
<div class="memdoc">
 
4233
 
 
4234
<p>Draws a resize grip in the given rectangle on <em>window</em> using the given parameters. </p>
 
4235
<dl><dt><b>Parameters:</b></dt><dd>
 
4236
  <table class="params">
 
4237
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
4238
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
4239
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
4240
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
4241
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
4242
    <tr><td class="paramname">edge</td><td>The edge in which to draw the resize grip. </td></tr>
 
4243
    <tr><td class="paramname">x</td><td>The x origin of the rectangle in which to draw the resize grip. </td></tr>
 
4244
    <tr><td class="paramname">y</td><td>The y origin of the rectangle in which to draw the resize grip. </td></tr>
 
4245
    <tr><td class="paramname">width</td><td>The width of the rectangle in which to draw the resize grip. </td></tr>
 
4246
    <tr><td class="paramname">height</td><td>The height of the rectangle in which to draw the resize grip. </td></tr>
 
4247
  </table>
 
4248
  </dd>
 
4249
</dl>
 
4250
 
 
4251
</div>
 
4252
</div>
 
4253
<a class="anchor" id="a1a3591dd177d0c5413846393b4401c19"></a><!-- doxytag: member="Gtk::Style::paint_shadow" ref="a1a3591dd177d0c5413846393b4401c19" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, int width, int height) const " -->
 
4254
<div class="memitem">
 
4255
<div class="memproto">
 
4256
      <table class="memname">
 
4257
        <tr>
 
4258
          <td class="memname">void Gtk::Style::paint_shadow </td>
 
4259
          <td>(</td>
 
4260
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
4261
          <td class="paramname"><em>window</em>, </td>
 
4262
        </tr>
 
4263
        <tr>
 
4264
          <td class="paramkey"></td>
 
4265
          <td></td>
 
4266
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4267
          <td class="paramname"><em>state_type</em>, </td>
 
4268
        </tr>
 
4269
        <tr>
 
4270
          <td class="paramkey"></td>
 
4271
          <td></td>
 
4272
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
4273
          <td class="paramname"><em>shadow_type</em>, </td>
 
4274
        </tr>
 
4275
        <tr>
 
4276
          <td class="paramkey"></td>
 
4277
          <td></td>
 
4278
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
4279
          <td class="paramname"><em>area</em>, </td>
 
4280
        </tr>
 
4281
        <tr>
 
4282
          <td class="paramkey"></td>
 
4283
          <td></td>
 
4284
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
4285
          <td class="paramname"><em>widget</em>, </td>
 
4286
        </tr>
 
4287
        <tr>
 
4288
          <td class="paramkey"></td>
 
4289
          <td></td>
 
4290
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
4291
          <td class="paramname"><em>detail</em>, </td>
 
4292
        </tr>
 
4293
        <tr>
 
4294
          <td class="paramkey"></td>
 
4295
          <td></td>
 
4296
          <td class="paramtype">int&#160;</td>
 
4297
          <td class="paramname"><em>x</em>, </td>
 
4298
        </tr>
 
4299
        <tr>
 
4300
          <td class="paramkey"></td>
 
4301
          <td></td>
 
4302
          <td class="paramtype">int&#160;</td>
 
4303
          <td class="paramname"><em>y</em>, </td>
 
4304
        </tr>
 
4305
        <tr>
 
4306
          <td class="paramkey"></td>
 
4307
          <td></td>
 
4308
          <td class="paramtype">int&#160;</td>
 
4309
          <td class="paramname"><em>width</em>, </td>
 
4310
        </tr>
 
4311
        <tr>
 
4312
          <td class="paramkey"></td>
 
4313
          <td></td>
 
4314
          <td class="paramtype">int&#160;</td>
 
4315
          <td class="paramname"><em>height</em>&#160;</td>
 
4316
        </tr>
 
4317
        <tr>
 
4318
          <td></td>
 
4319
          <td>)</td>
 
4320
          <td></td><td> const</td>
 
4321
        </tr>
 
4322
      </table>
 
4323
</div>
 
4324
<div class="memdoc">
 
4325
 
 
4326
<p>Draws a shadow around the given rectangle in <em>window</em> using the given style and state and shadow type. </p>
 
4327
<dl><dt><b>Parameters:</b></dt><dd>
 
4328
  <table class="params">
 
4329
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
4330
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
4331
    <tr><td class="paramname">shadow_type</td><td>Type of shadow to draw. </td></tr>
 
4332
    <tr><td class="paramname">area</td><td>Clip rectangle or <code>0</code> if the output should not be clipped. </td></tr>
 
4333
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
4334
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
4335
    <tr><td class="paramname">x</td><td>X origin of the rectangle. </td></tr>
 
4336
    <tr><td class="paramname">y</td><td>Y origin of the rectangle. </td></tr>
 
4337
    <tr><td class="paramname">width</td><td>Width of the rectangle. </td></tr>
 
4338
    <tr><td class="paramname">height</td><td>Width of the rectangle. </td></tr>
 
4339
  </table>
 
4340
  </dd>
 
4341
</dl>
 
4342
 
 
4343
</div>
 
4344
</div>
 
4345
<a class="anchor" id="affab41c7780feb077300bfb7d5861013"></a><!-- doxytag: member="Gtk::Style::paint_shadow_gap" ref="affab41c7780feb077300bfb7d5861013" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, int width, int height, PositionType gap_side, int gap_x, int gap_width) const " -->
 
4346
<div class="memitem">
 
4347
<div class="memproto">
 
4348
      <table class="memname">
 
4349
        <tr>
 
4350
          <td class="memname">void Gtk::Style::paint_shadow_gap </td>
 
4351
          <td>(</td>
 
4352
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
4353
          <td class="paramname"><em>window</em>, </td>
 
4354
        </tr>
 
4355
        <tr>
 
4356
          <td class="paramkey"></td>
 
4357
          <td></td>
 
4358
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4359
          <td class="paramname"><em>state_type</em>, </td>
 
4360
        </tr>
 
4361
        <tr>
 
4362
          <td class="paramkey"></td>
 
4363
          <td></td>
 
4364
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
4365
          <td class="paramname"><em>shadow_type</em>, </td>
 
4366
        </tr>
 
4367
        <tr>
 
4368
          <td class="paramkey"></td>
 
4369
          <td></td>
 
4370
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
4371
          <td class="paramname"><em>area</em>, </td>
 
4372
        </tr>
 
4373
        <tr>
 
4374
          <td class="paramkey"></td>
 
4375
          <td></td>
 
4376
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
4377
          <td class="paramname"><em>widget</em>, </td>
 
4378
        </tr>
 
4379
        <tr>
 
4380
          <td class="paramkey"></td>
 
4381
          <td></td>
 
4382
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
4383
          <td class="paramname"><em>detail</em>, </td>
 
4384
        </tr>
 
4385
        <tr>
 
4386
          <td class="paramkey"></td>
 
4387
          <td></td>
 
4388
          <td class="paramtype">int&#160;</td>
 
4389
          <td class="paramname"><em>x</em>, </td>
 
4390
        </tr>
 
4391
        <tr>
 
4392
          <td class="paramkey"></td>
 
4393
          <td></td>
 
4394
          <td class="paramtype">int&#160;</td>
 
4395
          <td class="paramname"><em>y</em>, </td>
 
4396
        </tr>
 
4397
        <tr>
 
4398
          <td class="paramkey"></td>
 
4399
          <td></td>
 
4400
          <td class="paramtype">int&#160;</td>
 
4401
          <td class="paramname"><em>width</em>, </td>
 
4402
        </tr>
 
4403
        <tr>
 
4404
          <td class="paramkey"></td>
 
4405
          <td></td>
 
4406
          <td class="paramtype">int&#160;</td>
 
4407
          <td class="paramname"><em>height</em>, </td>
 
4408
        </tr>
 
4409
        <tr>
 
4410
          <td class="paramkey"></td>
 
4411
          <td></td>
 
4412
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga3568edcd04af4a2cbd1eb0195513fe6b">PositionType</a>&#160;</td>
 
4413
          <td class="paramname"><em>gap_side</em>, </td>
 
4414
        </tr>
 
4415
        <tr>
 
4416
          <td class="paramkey"></td>
 
4417
          <td></td>
 
4418
          <td class="paramtype">int&#160;</td>
 
4419
          <td class="paramname"><em>gap_x</em>, </td>
 
4420
        </tr>
 
4421
        <tr>
 
4422
          <td class="paramkey"></td>
 
4423
          <td></td>
 
4424
          <td class="paramtype">int&#160;</td>
 
4425
          <td class="paramname"><em>gap_width</em>&#160;</td>
 
4426
        </tr>
 
4427
        <tr>
 
4428
          <td></td>
 
4429
          <td>)</td>
 
4430
          <td></td><td> const</td>
 
4431
        </tr>
 
4432
      </table>
 
4433
</div>
 
4434
<div class="memdoc">
 
4435
 
 
4436
<p>Draws a shadow around the given rectangle in <em>window</em> using the given style and state and shadow type, leaving a gap in one side. </p>
 
4437
<dl><dt><b>Parameters:</b></dt><dd>
 
4438
  <table class="params">
 
4439
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
4440
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
4441
    <tr><td class="paramname">shadow_type</td><td>Type of shadow to draw. </td></tr>
 
4442
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
4443
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
4444
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
4445
    <tr><td class="paramname">x</td><td>X origin of the rectangle. </td></tr>
 
4446
    <tr><td class="paramname">y</td><td>Y origin of the rectangle. </td></tr>
 
4447
    <tr><td class="paramname">width</td><td>Width of the rectangle. </td></tr>
 
4448
    <tr><td class="paramname">height</td><td>Width of the rectangle. </td></tr>
 
4449
    <tr><td class="paramname">gap_side</td><td>Side in which to leave the gap. </td></tr>
 
4450
    <tr><td class="paramname">gap_x</td><td>Starting position of the gap. </td></tr>
 
4451
    <tr><td class="paramname">gap_width</td><td>Width of the gap. </td></tr>
 
4452
  </table>
 
4453
  </dd>
 
4454
</dl>
 
4455
 
 
4456
</div>
 
4457
</div>
 
4458
<a class="anchor" id="aad74f0a28aded396577a57cb122d800b"></a><!-- doxytag: member="Gtk::Style::paint_slider" ref="aad74f0a28aded396577a57cb122d800b" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, int width, int height, Orientation orientation) const " -->
 
4459
<div class="memitem">
 
4460
<div class="memproto">
 
4461
      <table class="memname">
 
4462
        <tr>
 
4463
          <td class="memname">void Gtk::Style::paint_slider </td>
 
4464
          <td>(</td>
 
4465
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
4466
          <td class="paramname"><em>window</em>, </td>
 
4467
        </tr>
 
4468
        <tr>
 
4469
          <td class="paramkey"></td>
 
4470
          <td></td>
 
4471
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4472
          <td class="paramname"><em>state_type</em>, </td>
 
4473
        </tr>
 
4474
        <tr>
 
4475
          <td class="paramkey"></td>
 
4476
          <td></td>
 
4477
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
4478
          <td class="paramname"><em>shadow_type</em>, </td>
 
4479
        </tr>
 
4480
        <tr>
 
4481
          <td class="paramkey"></td>
 
4482
          <td></td>
 
4483
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
4484
          <td class="paramname"><em>area</em>, </td>
 
4485
        </tr>
 
4486
        <tr>
 
4487
          <td class="paramkey"></td>
 
4488
          <td></td>
 
4489
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
4490
          <td class="paramname"><em>widget</em>, </td>
 
4491
        </tr>
 
4492
        <tr>
 
4493
          <td class="paramkey"></td>
 
4494
          <td></td>
 
4495
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
4496
          <td class="paramname"><em>detail</em>, </td>
 
4497
        </tr>
 
4498
        <tr>
 
4499
          <td class="paramkey"></td>
 
4500
          <td></td>
 
4501
          <td class="paramtype">int&#160;</td>
 
4502
          <td class="paramname"><em>x</em>, </td>
 
4503
        </tr>
 
4504
        <tr>
 
4505
          <td class="paramkey"></td>
 
4506
          <td></td>
 
4507
          <td class="paramtype">int&#160;</td>
 
4508
          <td class="paramname"><em>y</em>, </td>
 
4509
        </tr>
 
4510
        <tr>
 
4511
          <td class="paramkey"></td>
 
4512
          <td></td>
 
4513
          <td class="paramtype">int&#160;</td>
 
4514
          <td class="paramname"><em>width</em>, </td>
 
4515
        </tr>
 
4516
        <tr>
 
4517
          <td class="paramkey"></td>
 
4518
          <td></td>
 
4519
          <td class="paramtype">int&#160;</td>
 
4520
          <td class="paramname"><em>height</em>, </td>
 
4521
        </tr>
 
4522
        <tr>
 
4523
          <td class="paramkey"></td>
 
4524
          <td></td>
 
4525
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a>&#160;</td>
 
4526
          <td class="paramname"><em>orientation</em>&#160;</td>
 
4527
        </tr>
 
4528
        <tr>
 
4529
          <td></td>
 
4530
          <td>)</td>
 
4531
          <td></td><td> const</td>
 
4532
        </tr>
 
4533
      </table>
 
4534
</div>
 
4535
<div class="memdoc">
 
4536
 
 
4537
<p>Draws a slider in the given rectangle on <em>window</em> using the given style and orientation. </p>
 
4538
<dl><dt><b>Parameters:</b></dt><dd>
 
4539
  <table class="params">
 
4540
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
4541
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
4542
    <tr><td class="paramname">shadow_type</td><td>A shadow. </td></tr>
 
4543
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
4544
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
4545
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
4546
    <tr><td class="paramname">x</td><td>The x origin of the rectangle in which to draw a slider. </td></tr>
 
4547
    <tr><td class="paramname">y</td><td>The y origin of the rectangle in which to draw a slider. </td></tr>
 
4548
    <tr><td class="paramname">width</td><td>The width of the rectangle in which to draw a slider. </td></tr>
 
4549
    <tr><td class="paramname">height</td><td>The height of the rectangle in which to draw a slider. </td></tr>
 
4550
    <tr><td class="paramname">orientation</td><td>The orientation to be used. </td></tr>
 
4551
  </table>
 
4552
  </dd>
 
4553
</dl>
 
4554
 
 
4555
</div>
 
4556
</div>
 
4557
<a class="anchor" id="a179d0483207a7ac79c0b0efadce6d2a7"></a><!-- doxytag: member="Gtk::Style::paint_tab" ref="a179d0483207a7ac79c0b0efadce6d2a7" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, ShadowType shadow_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int x, int y, int width, int height) const " -->
 
4558
<div class="memitem">
 
4559
<div class="memproto">
 
4560
      <table class="memname">
 
4561
        <tr>
 
4562
          <td class="memname">void Gtk::Style::paint_tab </td>
 
4563
          <td>(</td>
 
4564
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
4565
          <td class="paramname"><em>window</em>, </td>
 
4566
        </tr>
 
4567
        <tr>
 
4568
          <td class="paramkey"></td>
 
4569
          <td></td>
 
4570
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4571
          <td class="paramname"><em>state_type</em>, </td>
 
4572
        </tr>
 
4573
        <tr>
 
4574
          <td class="paramkey"></td>
 
4575
          <td></td>
 
4576
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gac5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&#160;</td>
 
4577
          <td class="paramname"><em>shadow_type</em>, </td>
 
4578
        </tr>
 
4579
        <tr>
 
4580
          <td class="paramkey"></td>
 
4581
          <td></td>
 
4582
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
4583
          <td class="paramname"><em>area</em>, </td>
 
4584
        </tr>
 
4585
        <tr>
 
4586
          <td class="paramkey"></td>
 
4587
          <td></td>
 
4588
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
4589
          <td class="paramname"><em>widget</em>, </td>
 
4590
        </tr>
 
4591
        <tr>
 
4592
          <td class="paramkey"></td>
 
4593
          <td></td>
 
4594
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
4595
          <td class="paramname"><em>detail</em>, </td>
 
4596
        </tr>
 
4597
        <tr>
 
4598
          <td class="paramkey"></td>
 
4599
          <td></td>
 
4600
          <td class="paramtype">int&#160;</td>
 
4601
          <td class="paramname"><em>x</em>, </td>
 
4602
        </tr>
 
4603
        <tr>
 
4604
          <td class="paramkey"></td>
 
4605
          <td></td>
 
4606
          <td class="paramtype">int&#160;</td>
 
4607
          <td class="paramname"><em>y</em>, </td>
 
4608
        </tr>
 
4609
        <tr>
 
4610
          <td class="paramkey"></td>
 
4611
          <td></td>
 
4612
          <td class="paramtype">int&#160;</td>
 
4613
          <td class="paramname"><em>width</em>, </td>
 
4614
        </tr>
 
4615
        <tr>
 
4616
          <td class="paramkey"></td>
 
4617
          <td></td>
 
4618
          <td class="paramtype">int&#160;</td>
 
4619
          <td class="paramname"><em>height</em>&#160;</td>
 
4620
        </tr>
 
4621
        <tr>
 
4622
          <td></td>
 
4623
          <td>)</td>
 
4624
          <td></td><td> const</td>
 
4625
        </tr>
 
4626
      </table>
 
4627
</div>
 
4628
<div class="memdoc">
 
4629
 
 
4630
<p>Draws an option menu tab (i.e. the up and down pointing arrows) in the given rectangle on <em>window</em> using the given parameters. </p>
 
4631
<dl><dt><b>Parameters:</b></dt><dd>
 
4632
  <table class="params">
 
4633
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
4634
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
4635
    <tr><td class="paramname">shadow_type</td><td>The type of shadow to draw. </td></tr>
 
4636
    <tr><td class="paramname">area</td><td>Clip rectangle, or <code>0</code> if the output should not be clipped. </td></tr>
 
4637
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
4638
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
4639
    <tr><td class="paramname">x</td><td>X origin of the rectangle to draw the tab in. </td></tr>
 
4640
    <tr><td class="paramname">y</td><td>Y origin of the rectangle to draw the tab in. </td></tr>
 
4641
    <tr><td class="paramname">width</td><td>The width of the rectangle to draw the tab in. </td></tr>
 
4642
    <tr><td class="paramname">height</td><td>The height of the rectangle to draw the tab in. </td></tr>
 
4643
  </table>
 
4644
  </dd>
 
4645
</dl>
 
4646
 
 
4647
</div>
 
4648
</div>
 
4649
<a class="anchor" id="ac7a6817a8cfed048e6cc92eb95ba1ada"></a><!-- doxytag: member="Gtk::Style::paint_vline" ref="ac7a6817a8cfed048e6cc92eb95ba1ada" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type, const Gdk::Rectangle &amp;area, Widget &amp;widget, const Glib::ustring &amp;detail, int y1, int y2, int x) const " -->
 
4650
<div class="memitem">
 
4651
<div class="memproto">
 
4652
      <table class="memname">
 
4653
        <tr>
 
4654
          <td class="memname">void Gtk::Style::paint_vline </td>
 
4655
          <td>(</td>
 
4656
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
4657
          <td class="paramname"><em>window</em>, </td>
 
4658
        </tr>
 
4659
        <tr>
 
4660
          <td class="paramkey"></td>
 
4661
          <td></td>
 
4662
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4663
          <td class="paramname"><em>state_type</em>, </td>
 
4664
        </tr>
 
4665
        <tr>
 
4666
          <td class="paramkey"></td>
 
4667
          <td></td>
 
4668
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
4669
          <td class="paramname"><em>area</em>, </td>
 
4670
        </tr>
 
4671
        <tr>
 
4672
          <td class="paramkey"></td>
 
4673
          <td></td>
 
4674
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
4675
          <td class="paramname"><em>widget</em>, </td>
 
4676
        </tr>
 
4677
        <tr>
 
4678
          <td class="paramkey"></td>
 
4679
          <td></td>
 
4680
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
4681
          <td class="paramname"><em>detail</em>, </td>
 
4682
        </tr>
 
4683
        <tr>
 
4684
          <td class="paramkey"></td>
 
4685
          <td></td>
 
4686
          <td class="paramtype">int&#160;</td>
 
4687
          <td class="paramname"><em>y1</em>, </td>
 
4688
        </tr>
 
4689
        <tr>
 
4690
          <td class="paramkey"></td>
 
4691
          <td></td>
 
4692
          <td class="paramtype">int&#160;</td>
 
4693
          <td class="paramname"><em>y2</em>, </td>
 
4694
        </tr>
 
4695
        <tr>
 
4696
          <td class="paramkey"></td>
 
4697
          <td></td>
 
4698
          <td class="paramtype">int&#160;</td>
 
4699
          <td class="paramname"><em>x</em>&#160;</td>
 
4700
        </tr>
 
4701
        <tr>
 
4702
          <td></td>
 
4703
          <td>)</td>
 
4704
          <td></td><td> const</td>
 
4705
        </tr>
 
4706
      </table>
 
4707
</div>
 
4708
<div class="memdoc">
 
4709
 
 
4710
<p>Draws a vertical line from ( <em>x</em>, <em>y1</em>) to ( <em>x</em>, <em>y2</em>) in <em>window</em> using the given style and state. </p>
 
4711
<dl><dt><b>Parameters:</b></dt><dd>
 
4712
  <table class="params">
 
4713
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
4714
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
4715
    <tr><td class="paramname">area</td><td>Rectangle to which the output is clipped, or <code>0</code> if the output should not be clipped. </td></tr>
 
4716
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
4717
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
4718
    <tr><td class="paramname">y1</td><td>The starting y coordinate. </td></tr>
 
4719
    <tr><td class="paramname">y2</td><td>The ending y coordinate. </td></tr>
 
4720
    <tr><td class="paramname">x</td><td>The x coordinate. </td></tr>
 
4721
  </table>
 
4722
  </dd>
 
4723
</dl>
 
4724
 
 
4725
</div>
 
4726
</div>
 
4727
<a class="anchor" id="a28ae2823c1a900ccdd5a22a28ed127b3"></a><!-- doxytag: member="Gtk::Style::realize_vfunc" ref="a28ae2823c1a900ccdd5a22a28ed127b3" args="()" -->
 
4728
<div class="memitem">
 
4729
<div class="memproto">
 
4730
      <table class="memname">
 
4731
        <tr>
 
4732
          <td class="memname">virtual void Gtk::Style::realize_vfunc </td>
 
4733
          <td>(</td>
 
4734
          <td class="paramname"></td><td>)</td>
 
4735
          <td><code> [protected, virtual]</code></td>
 
4736
        </tr>
 
4737
      </table>
 
4738
</div>
 
4739
<div class="memdoc">
 
4740
 
 
4741
</div>
 
4742
</div>
 
4743
<a class="anchor" id="a40a10865414f55092da7bd1c60d9d5dc"></a><!-- doxytag: member="Gtk::Style::render_icon" ref="a40a10865414f55092da7bd1c60d9d5dc" args="(const IconSource &amp;source, Gtk::TextDirection direction, Gtk::StateType state, Gtk::IconSize size, Gtk::Widget &amp;widget, const Glib::ustring &amp;detail)" -->
 
4744
<div class="memitem">
 
4745
<div class="memproto">
 
4746
      <table class="memname">
 
4747
        <tr>
 
4748
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a>&gt; Gtk::Style::render_icon </td>
 
4749
          <td>(</td>
 
4750
          <td class="paramtype">const <a class="el" href="classGtk_1_1IconSource.html">IconSource</a>&amp;&#160;</td>
 
4751
          <td class="paramname"><em>source</em>, </td>
 
4752
        </tr>
 
4753
        <tr>
 
4754
          <td class="paramkey"></td>
 
4755
          <td></td>
 
4756
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gaabfcae0b9b0cf2aab01ee96352668d3d">Gtk::TextDirection</a>&#160;</td>
 
4757
          <td class="paramname"><em>direction</em>, </td>
 
4758
        </tr>
 
4759
        <tr>
 
4760
          <td class="paramkey"></td>
 
4761
          <td></td>
 
4762
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4763
          <td class="paramname"><em>state</em>, </td>
 
4764
        </tr>
 
4765
        <tr>
 
4766
          <td class="paramkey"></td>
 
4767
          <td></td>
 
4768
          <td class="paramtype"><a class="el" href="classGtk_1_1IconSize.html">Gtk::IconSize</a>&#160;</td>
 
4769
          <td class="paramname"><em>size</em>, </td>
 
4770
        </tr>
 
4771
        <tr>
 
4772
          <td class="paramkey"></td>
 
4773
          <td></td>
 
4774
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Gtk::Widget</a>&amp;&#160;</td>
 
4775
          <td class="paramname"><em>widget</em>, </td>
 
4776
        </tr>
 
4777
        <tr>
 
4778
          <td class="paramkey"></td>
 
4779
          <td></td>
 
4780
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
4781
          <td class="paramname"><em>detail</em>&#160;</td>
 
4782
        </tr>
 
4783
        <tr>
 
4784
          <td></td>
 
4785
          <td>)</td>
 
4786
          <td></td><td></td>
 
4787
        </tr>
 
4788
      </table>
 
4789
</div>
 
4790
<div class="memdoc">
 
4791
 
 
4792
<p>Renders the icon specified by <em>source</em> at the given <em>size</em> according to the given parameters and returns the result in a pixbuf. </p>
 
4793
<dl><dt><b>Parameters:</b></dt><dd>
 
4794
  <table class="params">
 
4795
    <tr><td class="paramname">source</td><td>The <a class="el" href="classGtk_1_1IconSource.html">Gtk::IconSource</a> specifying the icon to render. </td></tr>
 
4796
    <tr><td class="paramname">direction</td><td>A text direction. </td></tr>
 
4797
    <tr><td class="paramname">state</td><td>A state. </td></tr>
 
4798
    <tr><td class="paramname">size</td><td>(type int) the size to render the icon at. A size of (GtkIconSize)-1 means render at the size of the source and don't scale. </td></tr>
 
4799
    <tr><td class="paramname">widget</td><td>The widget. </td></tr>
 
4800
    <tr><td class="paramname">detail</td><td>A style detail. </td></tr>
 
4801
  </table>
 
4802
  </dd>
 
4803
</dl>
 
4804
<dl class="return"><dt><b>Returns:</b></dt><dd>A newly-created <a class="el" href="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> containing the rendered icon. </dd></dl>
 
4805
 
 
4806
</div>
 
4807
</div>
 
4808
<a class="anchor" id="aae921c973ce941b9a847bf2ccacb197d"></a><!-- doxytag: member="Gtk::Style::render_icon_vfunc" ref="aae921c973ce941b9a847bf2ccacb197d" args="(const IconSource &amp;source, TextDirection direction, Gtk::StateType state, IconSize size, Widget *widget, const Glib::ustring &amp;detail)" -->
 
4809
<div class="memitem">
 
4810
<div class="memproto">
 
4811
      <table class="memname">
 
4812
        <tr>
 
4813
          <td class="memname">virtual <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a>&gt; Gtk::Style::render_icon_vfunc </td>
 
4814
          <td>(</td>
 
4815
          <td class="paramtype">const <a class="el" href="classGtk_1_1IconSource.html">IconSource</a>&amp;&#160;</td>
 
4816
          <td class="paramname"><em>source</em>, </td>
 
4817
        </tr>
 
4818
        <tr>
 
4819
          <td class="paramkey"></td>
 
4820
          <td></td>
 
4821
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gaabfcae0b9b0cf2aab01ee96352668d3d">TextDirection</a>&#160;</td>
 
4822
          <td class="paramname"><em>direction</em>, </td>
 
4823
        </tr>
 
4824
        <tr>
 
4825
          <td class="paramkey"></td>
 
4826
          <td></td>
 
4827
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4828
          <td class="paramname"><em>state</em>, </td>
 
4829
        </tr>
 
4830
        <tr>
 
4831
          <td class="paramkey"></td>
 
4832
          <td></td>
 
4833
          <td class="paramtype"><a class="el" href="classGtk_1_1IconSize.html">IconSize</a>&#160;</td>
 
4834
          <td class="paramname"><em>size</em>, </td>
 
4835
        </tr>
 
4836
        <tr>
 
4837
          <td class="paramkey"></td>
 
4838
          <td></td>
 
4839
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
 
4840
          <td class="paramname"><em>widget</em>, </td>
 
4841
        </tr>
 
4842
        <tr>
 
4843
          <td class="paramkey"></td>
 
4844
          <td></td>
 
4845
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
4846
          <td class="paramname"><em>detail</em>&#160;</td>
 
4847
        </tr>
 
4848
        <tr>
 
4849
          <td></td>
 
4850
          <td>)</td>
 
4851
          <td></td><td><code> [protected, virtual]</code></td>
 
4852
        </tr>
 
4853
      </table>
 
4854
</div>
 
4855
<div class="memdoc">
 
4856
 
 
4857
</div>
 
4858
</div>
 
4859
<a class="anchor" id="ac21e7e43ac80b65574482b0a5644b3b9"></a><!-- doxytag: member="Gtk::Style::set_background" ref="ac21e7e43ac80b65574482b0a5644b3b9" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type)" -->
 
4860
<div class="memitem">
 
4861
<div class="memproto">
 
4862
      <table class="memname">
 
4863
        <tr>
 
4864
          <td class="memname">void Gtk::Style::set_background </td>
 
4865
          <td>(</td>
 
4866
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
4867
          <td class="paramname"><em>window</em>, </td>
 
4868
        </tr>
 
4869
        <tr>
 
4870
          <td class="paramkey"></td>
 
4871
          <td></td>
 
4872
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4873
          <td class="paramname"><em>state_type</em>&#160;</td>
 
4874
        </tr>
 
4875
        <tr>
 
4876
          <td></td>
 
4877
          <td>)</td>
 
4878
          <td></td><td></td>
 
4879
        </tr>
 
4880
      </table>
 
4881
</div>
 
4882
<div class="memdoc">
 
4883
 
 
4884
<p>Sets the background of <em>window</em> to the background color or pixmap specified by <em>style</em> for the given state. </p>
 
4885
<dl><dt><b>Parameters:</b></dt><dd>
 
4886
  <table class="params">
 
4887
    <tr><td class="paramname">window</td><td>A <a class="el" href="classGdk_1_1Window.html" title="A Gdk::Window is a rectangular region on the screen.">Gdk::Window</a>. </td></tr>
 
4888
    <tr><td class="paramname">state_type</td><td>A state. </td></tr>
 
4889
  </table>
 
4890
  </dd>
 
4891
</dl>
 
4892
 
 
4893
</div>
 
4894
</div>
 
4895
<a class="anchor" id="a062a9e30e0f1ae2fb7d912d215d20484"></a><!-- doxytag: member="Gtk::Style::set_background_vfunc" ref="a062a9e30e0f1ae2fb7d912d215d20484" args="(const Glib::RefPtr&lt; Gdk::Window &gt; &amp;window, Gtk::StateType state_type)" -->
 
4896
<div class="memitem">
 
4897
<div class="memproto">
 
4898
      <table class="memname">
 
4899
        <tr>
 
4900
          <td class="memname">virtual void Gtk::Style::set_background_vfunc </td>
 
4901
          <td>(</td>
 
4902
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a> &gt;&amp;&#160;</td>
 
4903
          <td class="paramname"><em>window</em>, </td>
 
4904
        </tr>
 
4905
        <tr>
 
4906
          <td class="paramkey"></td>
 
4907
          <td></td>
 
4908
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4909
          <td class="paramname"><em>state_type</em>&#160;</td>
 
4910
        </tr>
 
4911
        <tr>
 
4912
          <td></td>
 
4913
          <td>)</td>
 
4914
          <td></td><td><code> [protected, virtual]</code></td>
 
4915
        </tr>
 
4916
      </table>
 
4917
</div>
 
4918
<div class="memdoc">
 
4919
 
 
4920
</div>
 
4921
</div>
 
4922
<a class="anchor" id="a2e86f90b60f2e865a38839c51a383729"></a><!-- doxytag: member="Gtk::Style::set_base" ref="a2e86f90b60f2e865a38839c51a383729" args="(Gtk::StateType state, const Gdk::Color &amp;color)" -->
 
4923
<div class="memitem">
 
4924
<div class="memproto">
 
4925
      <table class="memname">
 
4926
        <tr>
 
4927
          <td class="memname">void Gtk::Style::set_base </td>
 
4928
          <td>(</td>
 
4929
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4930
          <td class="paramname"><em>state</em>, </td>
 
4931
        </tr>
 
4932
        <tr>
 
4933
          <td class="paramkey"></td>
 
4934
          <td></td>
 
4935
          <td class="paramtype">const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp;&#160;</td>
 
4936
          <td class="paramname"><em>color</em>&#160;</td>
 
4937
        </tr>
 
4938
        <tr>
 
4939
          <td></td>
 
4940
          <td>)</td>
 
4941
          <td></td><td></td>
 
4942
        </tr>
 
4943
      </table>
 
4944
</div>
 
4945
<div class="memdoc">
 
4946
 
 
4947
</div>
 
4948
</div>
 
4949
<a class="anchor" id="a8d951e6ffad3c361824b8a0377baa9b8"></a><!-- doxytag: member="Gtk::Style::set_bg" ref="a8d951e6ffad3c361824b8a0377baa9b8" args="(Gtk::StateType state, const Gdk::Color &amp;color)" -->
 
4950
<div class="memitem">
 
4951
<div class="memproto">
 
4952
      <table class="memname">
 
4953
        <tr>
 
4954
          <td class="memname">void Gtk::Style::set_bg </td>
 
4955
          <td>(</td>
 
4956
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4957
          <td class="paramname"><em>state</em>, </td>
 
4958
        </tr>
 
4959
        <tr>
 
4960
          <td class="paramkey"></td>
 
4961
          <td></td>
 
4962
          <td class="paramtype">const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp;&#160;</td>
 
4963
          <td class="paramname"><em>color</em>&#160;</td>
 
4964
        </tr>
 
4965
        <tr>
 
4966
          <td></td>
 
4967
          <td>)</td>
 
4968
          <td></td><td></td>
 
4969
        </tr>
 
4970
      </table>
 
4971
</div>
 
4972
<div class="memdoc">
 
4973
 
 
4974
</div>
 
4975
</div>
 
4976
<a class="anchor" id="add2fe0032d8021278ccb190782dc6445"></a><!-- doxytag: member="Gtk::Style::set_bg_pixmap" ref="add2fe0032d8021278ccb190782dc6445" args="(Gtk::StateType state_type, const Glib::RefPtr&lt; const Gdk::Pixmap &gt; &amp;pixmap)" -->
 
4977
<div class="memitem">
 
4978
<div class="memproto">
 
4979
      <table class="memname">
 
4980
        <tr>
 
4981
          <td class="memname">void Gtk::Style::set_bg_pixmap </td>
 
4982
          <td>(</td>
 
4983
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
4984
          <td class="paramname"><em>state_type</em>, </td>
 
4985
        </tr>
 
4986
        <tr>
 
4987
          <td class="paramkey"></td>
 
4988
          <td></td>
 
4989
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a> &gt;&amp;&#160;</td>
 
4990
          <td class="paramname"><em>pixmap</em>&#160;</td>
 
4991
        </tr>
 
4992
        <tr>
 
4993
          <td></td>
 
4994
          <td>)</td>
 
4995
          <td></td><td></td>
 
4996
        </tr>
 
4997
      </table>
 
4998
</div>
 
4999
<div class="memdoc">
 
5000
 
 
5001
</div>
 
5002
</div>
 
5003
<a class="anchor" id="a82c1d8db30391f0bf83f2ed67789dd18"></a><!-- doxytag: member="Gtk::Style::set_bg_pixmap" ref="a82c1d8db30391f0bf83f2ed67789dd18" args="(Gtk::StateType state_type, const Glib::RefPtr&lt; Gdk::Pixmap &gt; &amp;pixmap)" -->
 
5004
<div class="memitem">
 
5005
<div class="memproto">
 
5006
      <table class="memname">
 
5007
        <tr>
 
5008
          <td class="memname">void Gtk::Style::set_bg_pixmap </td>
 
5009
          <td>(</td>
 
5010
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
5011
          <td class="paramname"><em>state_type</em>, </td>
 
5012
        </tr>
 
5013
        <tr>
 
5014
          <td class="paramkey"></td>
 
5015
          <td></td>
 
5016
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a> &gt;&amp;&#160;</td>
 
5017
          <td class="paramname"><em>pixmap</em>&#160;</td>
 
5018
        </tr>
 
5019
        <tr>
 
5020
          <td></td>
 
5021
          <td>)</td>
 
5022
          <td></td><td></td>
 
5023
        </tr>
 
5024
      </table>
 
5025
</div>
 
5026
<div class="memdoc">
 
5027
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000093">Deprecated:</a></b></dt><dd>Use <a class="el" href="classGtk_1_1Style.html#add2fe0032d8021278ccb190782dc6445">set_bg_pixmap(Gtk::StateType state_type, const Glib::RefPtr&lt;const Gdk::Pixmap&gt;&amp; pixmap)</a> </dd></dl>
 
5028
 
 
5029
</div>
 
5030
</div>
 
5031
<a class="anchor" id="ace77ca31e56e4ede58c3f39078481b38"></a><!-- doxytag: member="Gtk::Style::set_black" ref="ace77ca31e56e4ede58c3f39078481b38" args="(const Gdk::Color &amp;value)" -->
 
5032
<div class="memitem">
 
5033
<div class="memproto">
 
5034
      <table class="memname">
 
5035
        <tr>
 
5036
          <td class="memname">void Gtk::Style::set_black </td>
 
5037
          <td>(</td>
 
5038
          <td class="paramtype">const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp;&#160;</td>
 
5039
          <td class="paramname"><em>value</em></td><td>)</td>
 
5040
          <td></td>
 
5041
        </tr>
 
5042
      </table>
 
5043
</div>
 
5044
<div class="memdoc">
 
5045
 
 
5046
</div>
 
5047
</div>
 
5048
<a class="anchor" id="a4c46643f6f38f3551f43dddd30eedf07"></a><!-- doxytag: member="Gtk::Style::set_dark" ref="a4c46643f6f38f3551f43dddd30eedf07" args="(Gtk::StateType state, const Gdk::Color &amp;color)" -->
 
5049
<div class="memitem">
 
5050
<div class="memproto">
 
5051
      <table class="memname">
 
5052
        <tr>
 
5053
          <td class="memname">void Gtk::Style::set_dark </td>
 
5054
          <td>(</td>
 
5055
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
5056
          <td class="paramname"><em>state</em>, </td>
 
5057
        </tr>
 
5058
        <tr>
 
5059
          <td class="paramkey"></td>
 
5060
          <td></td>
 
5061
          <td class="paramtype">const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp;&#160;</td>
 
5062
          <td class="paramname"><em>color</em>&#160;</td>
 
5063
        </tr>
 
5064
        <tr>
 
5065
          <td></td>
 
5066
          <td>)</td>
 
5067
          <td></td><td></td>
 
5068
        </tr>
 
5069
      </table>
 
5070
</div>
 
5071
<div class="memdoc">
 
5072
 
 
5073
</div>
 
5074
</div>
 
5075
<a class="anchor" id="a257abaad3187dbb82eb727ca33354c6f"></a><!-- doxytag: member="Gtk::Style::set_fg" ref="a257abaad3187dbb82eb727ca33354c6f" args="(Gtk::StateType state, const Gdk::Color &amp;color)" -->
 
5076
<div class="memitem">
 
5077
<div class="memproto">
 
5078
      <table class="memname">
 
5079
        <tr>
 
5080
          <td class="memname">void Gtk::Style::set_fg </td>
 
5081
          <td>(</td>
 
5082
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
5083
          <td class="paramname"><em>state</em>, </td>
 
5084
        </tr>
 
5085
        <tr>
 
5086
          <td class="paramkey"></td>
 
5087
          <td></td>
 
5088
          <td class="paramtype">const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp;&#160;</td>
 
5089
          <td class="paramname"><em>color</em>&#160;</td>
 
5090
        </tr>
 
5091
        <tr>
 
5092
          <td></td>
 
5093
          <td>)</td>
 
5094
          <td></td><td></td>
 
5095
        </tr>
 
5096
      </table>
 
5097
</div>
 
5098
<div class="memdoc">
 
5099
 
 
5100
</div>
 
5101
</div>
 
5102
<a class="anchor" id="a6ec504dfd1811ea4ddccf034f78948a0"></a><!-- doxytag: member="Gtk::Style::set_font" ref="a6ec504dfd1811ea4ddccf034f78948a0" args="(const Pango::FontDescription &amp;font_desc)" -->
 
5103
<div class="memitem">
 
5104
<div class="memproto">
 
5105
      <table class="memname">
 
5106
        <tr>
 
5107
          <td class="memname">void Gtk::Style::set_font </td>
 
5108
          <td>(</td>
 
5109
          <td class="paramtype">const <a class="elRef" href="../../../pangomm-1.4/reference/html/classPango_1_1FontDescription.html">Pango::FontDescription</a> &amp;&#160;</td>
 
5110
          <td class="paramname"><em>font_desc</em></td><td>)</td>
 
5111
          <td></td>
 
5112
        </tr>
 
5113
      </table>
 
5114
</div>
 
5115
<div class="memdoc">
 
5116
 
 
5117
</div>
 
5118
</div>
 
5119
<a class="anchor" id="a5b32229521409e2395f6f355bfc43442"></a><!-- doxytag: member="Gtk::Style::set_light" ref="a5b32229521409e2395f6f355bfc43442" args="(Gtk::StateType state, const Gdk::Color &amp;color)" -->
 
5120
<div class="memitem">
 
5121
<div class="memproto">
 
5122
      <table class="memname">
 
5123
        <tr>
 
5124
          <td class="memname">void Gtk::Style::set_light </td>
 
5125
          <td>(</td>
 
5126
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
5127
          <td class="paramname"><em>state</em>, </td>
 
5128
        </tr>
 
5129
        <tr>
 
5130
          <td class="paramkey"></td>
 
5131
          <td></td>
 
5132
          <td class="paramtype">const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp;&#160;</td>
 
5133
          <td class="paramname"><em>color</em>&#160;</td>
 
5134
        </tr>
 
5135
        <tr>
 
5136
          <td></td>
 
5137
          <td>)</td>
 
5138
          <td></td><td></td>
 
5139
        </tr>
 
5140
      </table>
 
5141
</div>
 
5142
<div class="memdoc">
 
5143
 
 
5144
</div>
 
5145
</div>
 
5146
<a class="anchor" id="a38c5c92b588c5930cf9a6a71414b7776"></a><!-- doxytag: member="Gtk::Style::set_mid" ref="a38c5c92b588c5930cf9a6a71414b7776" args="(Gtk::StateType state, const Gdk::Color &amp;color)" -->
 
5147
<div class="memitem">
 
5148
<div class="memproto">
 
5149
      <table class="memname">
 
5150
        <tr>
 
5151
          <td class="memname">void Gtk::Style::set_mid </td>
 
5152
          <td>(</td>
 
5153
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
5154
          <td class="paramname"><em>state</em>, </td>
 
5155
        </tr>
 
5156
        <tr>
 
5157
          <td class="paramkey"></td>
 
5158
          <td></td>
 
5159
          <td class="paramtype">const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp;&#160;</td>
 
5160
          <td class="paramname"><em>color</em>&#160;</td>
 
5161
        </tr>
 
5162
        <tr>
 
5163
          <td></td>
 
5164
          <td>)</td>
 
5165
          <td></td><td></td>
 
5166
        </tr>
 
5167
      </table>
 
5168
</div>
 
5169
<div class="memdoc">
 
5170
 
 
5171
</div>
 
5172
</div>
 
5173
<a class="anchor" id="a3efc849950c7d79d2b012d7260247da9"></a><!-- doxytag: member="Gtk::Style::set_text" ref="a3efc849950c7d79d2b012d7260247da9" args="(Gtk::StateType state, const Gdk::Color &amp;color)" -->
 
5174
<div class="memitem">
 
5175
<div class="memproto">
 
5176
      <table class="memname">
 
5177
        <tr>
 
5178
          <td class="memname">void Gtk::Style::set_text </td>
 
5179
          <td>(</td>
 
5180
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
5181
          <td class="paramname"><em>state</em>, </td>
 
5182
        </tr>
 
5183
        <tr>
 
5184
          <td class="paramkey"></td>
 
5185
          <td></td>
 
5186
          <td class="paramtype">const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp;&#160;</td>
 
5187
          <td class="paramname"><em>color</em>&#160;</td>
 
5188
        </tr>
 
5189
        <tr>
 
5190
          <td></td>
 
5191
          <td>)</td>
 
5192
          <td></td><td></td>
 
5193
        </tr>
 
5194
      </table>
 
5195
</div>
 
5196
<div class="memdoc">
 
5197
 
 
5198
</div>
 
5199
</div>
 
5200
<a class="anchor" id="afecb1a568e443492e9fd6e5420759348"></a><!-- doxytag: member="Gtk::Style::set_text_aa" ref="afecb1a568e443492e9fd6e5420759348" args="(Gtk::StateType state, const Gdk::Color &amp;color)" -->
 
5201
<div class="memitem">
 
5202
<div class="memproto">
 
5203
      <table class="memname">
 
5204
        <tr>
 
5205
          <td class="memname">void Gtk::Style::set_text_aa </td>
 
5206
          <td>(</td>
 
5207
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gae389c7fef8176df3e8b7992c521d9661">Gtk::StateType</a>&#160;</td>
 
5208
          <td class="paramname"><em>state</em>, </td>
 
5209
        </tr>
 
5210
        <tr>
 
5211
          <td class="paramkey"></td>
 
5212
          <td></td>
 
5213
          <td class="paramtype">const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp;&#160;</td>
 
5214
          <td class="paramname"><em>color</em>&#160;</td>
 
5215
        </tr>
 
5216
        <tr>
 
5217
          <td></td>
 
5218
          <td>)</td>
 
5219
          <td></td><td></td>
 
5220
        </tr>
 
5221
      </table>
 
5222
</div>
 
5223
<div class="memdoc">
 
5224
 
 
5225
</div>
 
5226
</div>
 
5227
<a class="anchor" id="ae6557636d89b8f8dcb6b15ed80e1b6d7"></a><!-- doxytag: member="Gtk::Style::set_white" ref="ae6557636d89b8f8dcb6b15ed80e1b6d7" args="(const Gdk::Color &amp;value)" -->
 
5228
<div class="memitem">
 
5229
<div class="memproto">
 
5230
      <table class="memname">
 
5231
        <tr>
 
5232
          <td class="memname">void Gtk::Style::set_white </td>
 
5233
          <td>(</td>
 
5234
          <td class="paramtype">const <a class="el" href="classGdk_1_1Color.html">Gdk::Color</a>&amp;&#160;</td>
 
5235
          <td class="paramname"><em>value</em></td><td>)</td>
 
5236
          <td></td>
 
5237
        </tr>
 
5238
      </table>
 
5239
</div>
 
5240
<div class="memdoc">
 
5241
 
 
5242
</div>
 
5243
</div>
 
5244
<a class="anchor" id="aaa6e567edf1b22f5ac0b03371721eca1"></a><!-- doxytag: member="Gtk::Style::set_xthickness" ref="aaa6e567edf1b22f5ac0b03371721eca1" args="(int xthickness)" -->
 
5245
<div class="memitem">
 
5246
<div class="memproto">
 
5247
      <table class="memname">
 
5248
        <tr>
 
5249
          <td class="memname">void Gtk::Style::set_xthickness </td>
 
5250
          <td>(</td>
 
5251
          <td class="paramtype">int&#160;</td>
 
5252
          <td class="paramname"><em>xthickness</em></td><td>)</td>
 
5253
          <td></td>
 
5254
        </tr>
 
5255
      </table>
 
5256
</div>
 
5257
<div class="memdoc">
 
5258
 
 
5259
</div>
 
5260
</div>
 
5261
<a class="anchor" id="a605307f789afb75731f378ab753f727e"></a><!-- doxytag: member="Gtk::Style::set_ythickness" ref="a605307f789afb75731f378ab753f727e" args="(int ythickness)" -->
 
5262
<div class="memitem">
 
5263
<div class="memproto">
 
5264
      <table class="memname">
 
5265
        <tr>
 
5266
          <td class="memname">void Gtk::Style::set_ythickness </td>
 
5267
          <td>(</td>
 
5268
          <td class="paramtype">int&#160;</td>
 
5269
          <td class="paramname"><em>ythickness</em></td><td>)</td>
 
5270
          <td></td>
 
5271
        </tr>
 
5272
      </table>
 
5273
</div>
 
5274
<div class="memdoc">
 
5275
 
 
5276
</div>
 
5277
</div>
 
5278
<a class="anchor" id="affdc678f01e7167ffc9fe0b303ba2c83"></a><!-- doxytag: member="Gtk::Style::signal_realize" ref="affdc678f01e7167ffc9fe0b303ba2c83" args="()" -->
 
5279
<div class="memitem">
 
5280
<div class="memproto">
 
5281
      <table class="memname">
 
5282
        <tr>
 
5283
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt; Gtk::Style::signal_realize </td>
 
5284
          <td>(</td>
 
5285
          <td class="paramname"></td><td>)</td>
 
5286
          <td><code> [protected]</code></td>
 
5287
        </tr>
 
5288
      </table>
 
5289
</div>
 
5290
<div class="memdoc">
 
5291
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_realize()</code> </dd></dl>
 
5292
 
 
5293
</div>
 
5294
</div>
 
5295
<a class="anchor" id="aec2216c114d3f6bbd0efee103b5c73d5"></a><!-- doxytag: member="Gtk::Style::signal_unrealize" ref="aec2216c114d3f6bbd0efee103b5c73d5" args="()" -->
 
5296
<div class="memitem">
 
5297
<div class="memproto">
 
5298
      <table class="memname">
 
5299
        <tr>
 
5300
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt; Gtk::Style::signal_unrealize </td>
 
5301
          <td>(</td>
 
5302
          <td class="paramname"></td><td>)</td>
 
5303
          <td><code> [protected]</code></td>
 
5304
        </tr>
 
5305
      </table>
 
5306
</div>
 
5307
<div class="memdoc">
 
5308
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_unrealize()</code> </dd></dl>
 
5309
 
 
5310
</div>
 
5311
</div>
 
5312
<a class="anchor" id="a63f9ac2d4f060bc2f1c72f1f74f08e7f"></a><!-- doxytag: member="Gtk::Style::unrealize_vfunc" ref="a63f9ac2d4f060bc2f1c72f1f74f08e7f" args="()" -->
 
5313
<div class="memitem">
 
5314
<div class="memproto">
 
5315
      <table class="memname">
 
5316
        <tr>
 
5317
          <td class="memname">virtual void Gtk::Style::unrealize_vfunc </td>
 
5318
          <td>(</td>
 
5319
          <td class="paramname"></td><td>)</td>
 
5320
          <td><code> [protected, virtual]</code></td>
 
5321
        </tr>
 
5322
      </table>
 
5323
</div>
 
5324
<div class="memdoc">
 
5325
 
 
5326
</div>
 
5327
</div>
 
5328
<hr/><h2>Friends And Related Function Documentation</h2>
 
5329
<a class="anchor" id="a4f5e3e5952d0387f2fea117ecd37bb1a"></a><!-- doxytag: member="Gtk::Style::wrap" ref="a4f5e3e5952d0387f2fea117ecd37bb1a" args="(GtkStyle *object, bool take_copy=false)" -->
 
5330
<div class="memitem">
 
5331
<div class="memproto">
 
5332
      <table class="memname">
 
5333
        <tr>
 
5334
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Style.html">Gtk::Style</a> &gt; wrap </td>
 
5335
          <td>(</td>
 
5336
          <td class="paramtype">GtkStyle *&#160;</td>
 
5337
          <td class="paramname"><em>object</em>, </td>
 
5338
        </tr>
 
5339
        <tr>
 
5340
          <td class="paramkey"></td>
 
5341
          <td></td>
 
5342
          <td class="paramtype">bool&#160;</td>
 
5343
          <td class="paramname"><em>take_copy</em> = <code>false</code>&#160;</td>
 
5344
        </tr>
 
5345
        <tr>
 
5346
          <td></td>
 
5347
          <td>)</td>
 
5348
          <td></td><td><code> [related]</code></td>
 
5349
        </tr>
 
5350
      </table>
 
5351
</div>
 
5352
<div class="memdoc">
 
5353
 
 
5354
<p>A <a class="elRef" href="../../../glibmm-2.4/reference/html/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
 
5355
<dl><dt><b>Parameters:</b></dt><dd>
 
5356
  <table class="params">
 
5357
    <tr><td class="paramname">object</td><td>The C instance. </td></tr>
 
5358
    <tr><td class="paramname">take_copy</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
 
5359
  </table>
 
5360
  </dd>
 
5361
</dl>
 
5362
<dl class="return"><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>
 
5363
 
 
5364
</div>
 
5365
</div>
 
5366
<hr/>The documentation for this class was generated from the following file:<ul>
 
5367
<li>gtkmm/style.h</li>
 
5368
</ul>
 
5369
</div>
 
5370
<hr class="footer"/><address class="footer"><small>Generated on Fri Jul 8 2011 13:31:47 for gtkmm by&#160;
 
5371
<a href="http://www.doxygen.org/index.html">
 
5372
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
 
5373
</body>
 
5374
</html>