~ubuntu-branches/ubuntu/karmic/gtkmm2.4/karmic

« back to all changes in this revision

Viewing changes to docs/reference/html/classGtk_1_1RadioAction.html

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell
  • Date: 2009-09-22 10:14:59 UTC
  • mfrom: (1.2.42 upstream)
  • Revision ID: james.westby@ubuntu.com-20090922101459-pespb00fbm1mlqbd
Tags: 1:2.18.1-0ubuntu1
* New upstream release: (LP: #434355)
  - RecentManager: Undeprecate get_default().
  - Clipboard: wait_for_targets): Fix a crash.
  - Window: Added set_icon_name().
  - Require a recent pangomm.
  - Style: Fix a compiler error with the Intel C++ compiler.
  - Fix recently-introduced problems with disable-deprecated options.
* debian/control.in:
  - Bump libpangomm-1.4-dev depends and build-depends

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
 
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 
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"/>
3
5
<title>gtkmm: Gtk::RadioAction Class Reference</title>
4
 
<link href="tabs.css" rel="stylesheet" type="text/css">
5
 
<link href="doxygen.css" rel="stylesheet" type="text/css">
6
 
</head><body>
7
 
<!-- Generated by Doxygen 1.5.8 -->
 
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.6.1 -->
8
11
<div class="navigation" id="top">
9
12
  <div class="tabs">
10
13
    <ul>
27
30
  </div>
28
31
</div>
29
32
<div class="contents">
30
 
<h1>Gtk::RadioAction Class Reference</h1><!-- doxytag: class="Gtk::RadioAction" --><!-- doxytag: inherits="Gtk::ToggleAction" -->An action of which only one in a group can be active. <a href="#_details">More...</a>
31
 
<p>
32
 
Inherits <a class="el" href="classGtk_1_1ToggleAction.html">Gtk::ToggleAction</a>.
33
 
<p>
 
33
<h1>Gtk::RadioAction Class Reference</h1><!-- doxytag: class="Gtk::RadioAction" --><!-- doxytag: inherits="Gtk::ToggleAction" -->
 
34
<p>An action of which only one in a group can be active. <a href="#_details">More...</a></p>
 
35
 
 
36
<p>Inherits <a class="el" href="classGtk_1_1ToggleAction.html">Gtk::ToggleAction</a>.</p>
34
37
<div class="dynheader">
35
38
Collaboration diagram for Gtk::RadioAction:</div>
36
39
<div class="dynsection">
37
 
<p><center><img src="classGtk_1_1RadioAction__coll__graph.png" border="0" usemap="#Gtk_1_1RadioAction__coll__map" alt="Collaboration graph"></center>
38
 
<map name="Gtk_1_1RadioAction__coll__map">
39
 
<area shape="rect" href="classGtk_1_1ToggleAction.html" title="An action which can be toggled between two states." alt="" coords="5,304,131,331"><area shape="rect" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item." alt="" coords="24,229,112,256"><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="23,155,113,181"><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="8,80,128,107"><area shape="rect" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="15,5,121,32"></map>
40
 
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
41
 
 
42
 
<p>
43
 
<a href="classGtk_1_1RadioAction-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
44
 
<tr><td></td></tr>
45
 
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
46
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classGtk_1_1RadioButtonGroup.html">RadioButtonGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#60670c2f501d9329dc14847f6b39f5f1">Group</a></td></tr>
47
 
 
48
 
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
49
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#6dd7240c8a348fe32de942714129e7a8">~RadioAction</a> ()</td></tr>
50
 
 
51
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkRadioAction*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#c7bad4bfb5f8b50407645123e58dc162">gobj</a> ()</td></tr>
52
 
 
53
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#c7bad4bfb5f8b50407645123e58dc162"></a><br></td></tr>
54
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const GtkRadioAction*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#c0f5faf8c1bcc2554d3dac7ae76f36ac">gobj</a> () const </td></tr>
55
 
 
56
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#c0f5faf8c1bcc2554d3dac7ae76f36ac"></a><br></td></tr>
57
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkRadioAction*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#0d08e2c1e27c76c91c33aa095bfe66e8">gobj_copy</a> ()</td></tr>
58
 
 
59
 
<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="#0d08e2c1e27c76c91c33aa095bfe66e8"></a><br></td></tr>
60
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#e98b88fbe693802dd730e7515265bda0">get_group</a> ()</td></tr>
61
 
 
62
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns: the list representing the radio group for this object. <a href="#e98b88fbe693802dd730e7515265bda0"></a><br></td></tr>
63
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#bb4447f5038d8d3760296d7216f527a3">set_group</a> (<a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&amp; group)</td></tr>
64
 
 
65
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#3a464cb1de89dde5a8d30c9ca2d9c503">get_current_value</a> () const </td></tr>
66
 
 
67
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtains the value property of the currently active member of the group to which <em>action</em> belongs. <a href="#3a464cb1de89dde5a8d30c9ca2d9c503"></a><br></td></tr>
68
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#95d0a6c4d3492c5221116664826e57e2">set_current_value</a> (int current_value)</td></tr>
69
 
 
70
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the currently active group member to the member with value property <em>current_value</em>. <a href="#95d0a6c4d3492c5221116664826e57e2"></a><br></td></tr>
71
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void, <br class="typebreak">
72
 
const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak">
73
 
&lt; <a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a> &gt;&amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#786ee48e20fe96dce0c1da2f5ea50f6a">signal_changed</a> ()</td></tr>
74
 
 
75
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The changed signal is emitted on every member of a radio group when the active member is changed. <a href="#786ee48e20fe96dce0c1da2f5ea50f6a"></a><br></td></tr>
76
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#74e2786ba4bfe6fb9c0b00d8efdfb230">property_value</a> ()</td></tr>
77
 
 
78
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The value returned by gtk_radio_action_get_current_value() when this action is the current action of its group. <a href="#74e2786ba4bfe6fb9c0b00d8efdfb230"></a><br></td></tr>
79
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#652174200fb87a857d5cee1cfb703580">property_value</a> () const </td></tr>
80
 
 
81
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The value returned by gtk_radio_action_get_current_value() when this action is the current action of its group. <a href="#652174200fb87a857d5cee1cfb703580"></a><br></td></tr>
82
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#f779d282025251edb07827cfdce59fa3">property_current_value</a> ()</td></tr>
83
 
 
84
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The value property of the currently active member of the group to which this action belongs. <a href="#f779d282025251edb07827cfdce59fa3"></a><br></td></tr>
85
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#01b65c8727999c659e10b7e99124a74a">property_current_value</a> () const </td></tr>
86
 
 
87
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The value property of the currently active member of the group to which this action belongs. <a href="#01b65c8727999c659e10b7e99124a74a"></a><br></td></tr>
88
 
<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
89
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#cd2d457874cb832c25545c09866ae8f1">create</a> ()</td></tr>
90
 
 
91
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#0c2c4704856354242c6c9ea6eadbddda">create</a> (<a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&amp; group, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>(), const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
92
 
 
93
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a radio action. <a href="#0c2c4704856354242c6c9ea6eadbddda"></a><br></td></tr>
94
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#88f859d1decf7d043771aa90eabd5504">create</a> (<a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&amp; group, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="el" href="classGtk_1_1StockID.html">Gtk::StockID</a>&amp; stock_id, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>(), const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
95
 
 
96
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a radio action with a stock ID. <a href="#88f859d1decf7d043771aa90eabd5504"></a><br></td></tr>
97
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#eb034042db0edc068381da25daf7b9eb">create_with_icon_name</a> (<a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&amp; group, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; icon_name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip)</td></tr>
98
 
 
99
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a radio action with an icon name. <a href="#eb034042db0edc068381da25daf7b9eb"></a><br></td></tr>
100
 
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
101
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#8b7e14735c881adc9f96dcc524600ae5">RadioAction</a> ()</td></tr>
102
 
 
103
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#7d73aad808cf17542c4c0c413eb5db05">RadioAction</a> (<a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&amp; group, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="el" href="classGtk_1_1StockID.html">StockID</a>&amp; stock_id=<a class="el" href="classGtk_1_1StockID.html">StockID</a>(), const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>(), const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
104
 
 
105
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a radio action. <a href="#7d73aad808cf17542c4c0c413eb5db05"></a><br></td></tr>
106
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#df6241bb356dc0ce2177e3ff89e0c584">RadioAction</a> (<a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&amp; group, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; icon_name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>(), const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
107
 
 
108
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a radio action with an icon name. <a href="#df6241bb356dc0ce2177e3ff89e0c584"></a><br></td></tr>
109
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#b00413cd90105c92dcb4272457e8c122">on_changed</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a> &gt;&amp; current)</td></tr>
110
 
 
111
 
<tr><td colspan="2"><br><h2>Related Functions</h2></td></tr>
112
 
<tr><td colspan="2">(Note that these are not member functions.) <br><br></td></tr>
113
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RadioAction.html">Gtk::RadioAction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#278af02f4181874c9e513e5a4412ccd5">wrap</a> (GtkRadioAction* object, bool take_copy=false)</td></tr>
114
 
 
115
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#278af02f4181874c9e513e5a4412ccd5"></a><br></td></tr>
 
40
<div class="center"><img src="classGtk_1_1RadioAction__coll__graph.png" border="0" usemap="#Gtk_1_1RadioAction_coll__map" alt="Collaboration graph"/></div>
 
41
<map name="Gtk_1_1RadioAction_coll__map" id="Gtk_1_1RadioAction_coll__map">
 
42
<area shape="rect" href="classGtk_1_1ToggleAction.html" title="An action which can be toggled between two states." alt="" coords="5,304,131,331"/><area shape="rect" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item." alt="" coords="24,229,112,256"/><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="23,155,113,181"/><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="8,80,128,107"/><area shape="rect" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="15,5,121,32"/></map>
 
43
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 
44
 
 
45
<p><a href="classGtk_1_1RadioAction-members.html">List of all members.</a></p>
 
46
<table border="0" cellpadding="0" cellspacing="0">
 
47
<tr><td colspan="2"><h2>Public Types</h2></td></tr>
 
48
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classGtk_1_1RadioButtonGroup.html">RadioButtonGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a60670c2f501d9329dc14847f6b39f5f1">Group</a></td></tr>
 
49
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
 
50
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a6dd7240c8a348fe32de942714129e7a8">~RadioAction</a> ()</td></tr>
 
51
<tr><td class="memItemLeft" align="right" valign="top">GtkRadioAction*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#ac7bad4bfb5f8b50407645123e58dc162">gobj</a> ()</td></tr>
 
52
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#ac7bad4bfb5f8b50407645123e58dc162"></a><br/></td></tr>
 
53
<tr><td class="memItemLeft" align="right" valign="top">const GtkRadioAction*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#ac0f5faf8c1bcc2554d3dac7ae76f36ac">gobj</a> () const </td></tr>
 
54
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#ac0f5faf8c1bcc2554d3dac7ae76f36ac"></a><br/></td></tr>
 
55
<tr><td class="memItemLeft" align="right" valign="top">GtkRadioAction*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a0d08e2c1e27c76c91c33aa095bfe66e8">gobj_copy</a> ()</td></tr>
 
56
<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="#a0d08e2c1e27c76c91c33aa095bfe66e8"></a><br/></td></tr>
 
57
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#ae98b88fbe693802dd730e7515265bda0">get_group</a> ()</td></tr>
 
58
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns: the list representing the radio group for this object. <a href="#ae98b88fbe693802dd730e7515265bda0"></a><br/></td></tr>
 
59
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#abb4447f5038d8d3760296d7216f527a3">set_group</a> (<a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&amp; group)</td></tr>
 
60
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a3a464cb1de89dde5a8d30c9ca2d9c503">get_current_value</a> () const </td></tr>
 
61
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtains the value property of the currently active member of the group to which <em>action</em> belongs. <a href="#a3a464cb1de89dde5a8d30c9ca2d9c503"></a><br/></td></tr>
 
62
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a95d0a6c4d3492c5221116664826e57e2">set_current_value</a> (int current_value)</td></tr>
 
63
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the currently active group member to the member with value property <em>current_value</em>. <a href="#a95d0a6c4d3492c5221116664826e57e2"></a><br/></td></tr>
 
64
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void, <br class="typebreak"/>
 
65
const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
 
66
&lt; <a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a> &gt;&amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a786ee48e20fe96dce0c1da2f5ea50f6a">signal_changed</a> ()</td></tr>
 
67
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The changed signal is emitted on every member of a radio group when the active member is changed. <a href="#a786ee48e20fe96dce0c1da2f5ea50f6a"></a><br/></td></tr>
 
68
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a74e2786ba4bfe6fb9c0b00d8efdfb230">property_value</a> ()</td></tr>
 
69
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The value returned by gtk_radio_action_get_current_value() when this action is the current action of its group. <a href="#a74e2786ba4bfe6fb9c0b00d8efdfb230"></a><br/></td></tr>
 
70
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a652174200fb87a857d5cee1cfb703580">property_value</a> () const </td></tr>
 
71
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The value returned by gtk_radio_action_get_current_value() when this action is the current action of its group. <a href="#a652174200fb87a857d5cee1cfb703580"></a><br/></td></tr>
 
72
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#af779d282025251edb07827cfdce59fa3">property_current_value</a> ()</td></tr>
 
73
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The value property of the currently active member of the group to which this action belongs. <a href="#af779d282025251edb07827cfdce59fa3"></a><br/></td></tr>
 
74
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a01b65c8727999c659e10b7e99124a74a">property_current_value</a> () const </td></tr>
 
75
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The value property of the currently active member of the group to which this action belongs. <a href="#a01b65c8727999c659e10b7e99124a74a"></a><br/></td></tr>
 
76
<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
 
77
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#acd2d457874cb832c25545c09866ae8f1">create</a> ()</td></tr>
 
78
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a0c2c4704856354242c6c9ea6eadbddda">create</a> (<a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&amp; group, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>(), const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 
79
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a radio action. <a href="#a0c2c4704856354242c6c9ea6eadbddda"></a><br/></td></tr>
 
80
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a88f859d1decf7d043771aa90eabd5504">create</a> (<a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&amp; group, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="el" href="classGtk_1_1StockID.html">Gtk::StockID</a>&amp; stock_id, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>(), const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 
81
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a radio action with a stock ID. <a href="#a88f859d1decf7d043771aa90eabd5504"></a><br/></td></tr>
 
82
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#aeb034042db0edc068381da25daf7b9eb">create_with_icon_name</a> (<a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&amp; group, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; icon_name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip)</td></tr>
 
83
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a radio action with an icon name. <a href="#aeb034042db0edc068381da25daf7b9eb"></a><br/></td></tr>
 
84
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
 
85
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a8b7e14735c881adc9f96dcc524600ae5">RadioAction</a> ()</td></tr>
 
86
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a7d73aad808cf17542c4c0c413eb5db05">RadioAction</a> (<a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&amp; group, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="el" href="classGtk_1_1StockID.html">StockID</a>&amp; stock_id=<a class="el" href="classGtk_1_1StockID.html">StockID</a>(), const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>(), const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 
87
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a radio action. <a href="#a7d73aad808cf17542c4c0c413eb5db05"></a><br/></td></tr>
 
88
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#adf6241bb356dc0ce2177e3ff89e0c584">RadioAction</a> (<a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&amp; group, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; icon_name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>(), const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 
89
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a radio action with an icon name. <a href="#adf6241bb356dc0ce2177e3ff89e0c584"></a><br/></td></tr>
 
90
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#ab00413cd90105c92dcb4272457e8c122">on_changed</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a> &gt;&amp; current)</td></tr>
 
91
<tr><td colspan="2"><h2>Related Functions</h2></td></tr>
 
92
<tr><td colspan="2"><p>(Note that these are not member functions.) </p>
 
93
<br/><br/></td></tr>
 
94
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RadioAction.html">Gtk::RadioAction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RadioAction.html#a278af02f4181874c9e513e5a4412ccd5">wrap</a> (GtkRadioAction* object, bool take_copy=false)</td></tr>
 
95
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a278af02f4181874c9e513e5a4412ccd5"></a><br/></td></tr>
116
96
</table>
117
 
<hr><a name="_details"></a><h2>Detailed Description</h2>
118
 
An action of which only one in a group can be active. <p>
119
 
A <a class="el" href="classGtk_1_1RadioAction.html" title="An action of which only one in a group can be active.">Gtk::RadioAction</a> is similar to <a class="el" href="classGtk_1_1RadioMenuItem.html" title="A CheckMenuItem that belongs to a group.">Gtk::RadioMenuItem</a>. A number of radio actions can be linked together so that only one may be active at any one time. <hr><h2>Member Typedef Documentation</h2>
120
 
<a class="anchor" name="60670c2f501d9329dc14847f6b39f5f1"></a><!-- doxytag: member="Gtk::RadioAction::Group" ref="60670c2f501d9329dc14847f6b39f5f1" args="" -->
 
97
<hr/><a name="_details"></a><h2>Detailed Description</h2>
 
98
<p>An action of which only one in a group can be active. </p>
 
99
<p>A <a class="el" href="classGtk_1_1RadioAction.html" title="An action of which only one in a group can be active.">Gtk::RadioAction</a> is similar to <a class="el" href="classGtk_1_1RadioMenuItem.html" title="A CheckMenuItem that belongs to a group.">Gtk::RadioMenuItem</a>. A number of radio actions can be linked together so that only one may be active at any one time. </p>
 
100
<hr/><h2>Member Typedef Documentation</h2>
 
101
<a class="anchor" id="a60670c2f501d9329dc14847f6b39f5f1"></a><!-- doxytag: member="Gtk::RadioAction::Group" ref="a60670c2f501d9329dc14847f6b39f5f1" args="" -->
121
102
<div class="memitem">
122
103
<div class="memproto">
123
104
      <table class="memname">
124
105
        <tr>
125
 
          <td class="memname">typedef <a class="el" href="classGtk_1_1RadioButtonGroup.html">RadioButtonGroup</a> <a class="el" href="classGtk_1_1RadioButtonGroup.html">Gtk::RadioAction::Group</a> </td>
 
106
          <td class="memname">typedef <a class="el" href="classGtk_1_1RadioButtonGroup.html">RadioButtonGroup</a> <a class="el" href="classGtk_1_1RadioButtonGroup.html">Gtk::RadioAction::Group</a></td>
126
107
        </tr>
127
108
      </table>
128
109
</div>
129
110
<div class="memdoc">
130
111
 
131
 
<p>
132
 
 
133
 
</div>
134
 
</div><p>
135
 
<hr><h2>Constructor &amp; Destructor Documentation</h2>
136
 
<a class="anchor" name="6dd7240c8a348fe32de942714129e7a8"></a><!-- doxytag: member="Gtk::RadioAction::~RadioAction" ref="6dd7240c8a348fe32de942714129e7a8" args="()" -->
 
112
</div>
 
113
</div>
 
114
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
 
115
<a class="anchor" id="a6dd7240c8a348fe32de942714129e7a8"></a><!-- doxytag: member="Gtk::RadioAction::~RadioAction" ref="a6dd7240c8a348fe32de942714129e7a8" args="()" -->
137
116
<div class="memitem">
138
117
<div class="memproto">
139
118
      <table class="memname">
140
119
        <tr>
141
120
          <td class="memname">virtual Gtk::RadioAction::~RadioAction </td>
142
121
          <td>(</td>
143
 
          <td class="paramname"> </td>
 
122
          <td class="paramname"></td>
144
123
          <td>&#160;)&#160;</td>
145
124
          <td><code> [virtual]</code></td>
146
125
        </tr>
148
127
</div>
149
128
<div class="memdoc">
150
129
 
151
 
<p>
152
 
 
153
 
</div>
154
 
</div><p>
155
 
<a class="anchor" name="8b7e14735c881adc9f96dcc524600ae5"></a><!-- doxytag: member="Gtk::RadioAction::RadioAction" ref="8b7e14735c881adc9f96dcc524600ae5" args="()" -->
 
130
</div>
 
131
</div>
 
132
<a class="anchor" id="a8b7e14735c881adc9f96dcc524600ae5"></a><!-- doxytag: member="Gtk::RadioAction::RadioAction" ref="a8b7e14735c881adc9f96dcc524600ae5" args="()" -->
156
133
<div class="memitem">
157
134
<div class="memproto">
158
135
      <table class="memname">
159
136
        <tr>
160
137
          <td class="memname">Gtk::RadioAction::RadioAction </td>
161
138
          <td>(</td>
162
 
          <td class="paramname"> </td>
 
139
          <td class="paramname"></td>
163
140
          <td>&#160;)&#160;</td>
164
141
          <td><code> [protected]</code></td>
165
142
        </tr>
167
144
</div>
168
145
<div class="memdoc">
169
146
 
170
 
<p>
171
 
 
172
 
</div>
173
 
</div><p>
174
 
<a class="anchor" name="7d73aad808cf17542c4c0c413eb5db05"></a><!-- doxytag: member="Gtk::RadioAction::RadioAction" ref="7d73aad808cf17542c4c0c413eb5db05" args="(Group &amp;group, const Glib::ustring &amp;name, const StockID &amp;stock_id=StockID(), const Glib::ustring &amp;label=Glib::ustring(), const Glib::ustring &amp;tooltip=Glib::ustring())" -->
 
147
</div>
 
148
</div>
 
149
<a class="anchor" id="a7d73aad808cf17542c4c0c413eb5db05"></a><!-- doxytag: member="Gtk::RadioAction::RadioAction" ref="a7d73aad808cf17542c4c0c413eb5db05" args="(Group &amp;group, const Glib::ustring &amp;name, const StockID &amp;stock_id=StockID(), const Glib::ustring &amp;label=Glib::ustring(), const Glib::ustring &amp;tooltip=Glib::ustring())" -->
175
150
<div class="memitem">
176
151
<div class="memproto">
177
152
      <table class="memname">
214
189
</div>
215
190
<div class="memdoc">
216
191
 
217
 
<p>
218
 
Creates a radio action. <p>
219
 
<dl compact><dt><b>Parameters:</b></dt><dd>
 
192
<p>Creates a radio action. </p>
 
193
<dl><dt><b>Parameters:</b></dt><dd>
220
194
  <table border="0" cellspacing="2" cellpadding="0">
221
195
    <tr><td valign="top"></td><td valign="top"><em>group</em>&#160;</td><td>The radio group this action belongs to. </td></tr>
222
196
    <tr><td valign="top"></td><td valign="top"><em>name</em>&#160;</td><td>A unique name for the action. </td></tr>
224
198
    <tr><td valign="top"></td><td valign="top"><em>label</em>&#160;</td><td>The label displayed in menu items and on buttons. </td></tr>
225
199
    <tr><td valign="top"></td><td valign="top"><em>tooltip</em>&#160;</td><td>A tooltip for the action. </td></tr>
226
200
  </table>
 
201
  </dd>
227
202
</dl>
228
203
 
229
204
</div>
230
 
</div><p>
231
 
<a class="anchor" name="df6241bb356dc0ce2177e3ff89e0c584"></a><!-- doxytag: member="Gtk::RadioAction::RadioAction" ref="df6241bb356dc0ce2177e3ff89e0c584" args="(Group &amp;group, const Glib::ustring &amp;name, const Glib::ustring &amp;icon_name, const Glib::ustring &amp;label=Glib::ustring(), const Glib::ustring &amp;tooltip=Glib::ustring())" -->
 
205
</div>
 
206
<a class="anchor" id="adf6241bb356dc0ce2177e3ff89e0c584"></a><!-- doxytag: member="Gtk::RadioAction::RadioAction" ref="adf6241bb356dc0ce2177e3ff89e0c584" args="(Group &amp;group, const Glib::ustring &amp;name, const Glib::ustring &amp;icon_name, const Glib::ustring &amp;label=Glib::ustring(), const Glib::ustring &amp;tooltip=Glib::ustring())" -->
232
207
<div class="memitem">
233
208
<div class="memproto">
234
209
      <table class="memname">
271
246
</div>
272
247
<div class="memdoc">
273
248
 
274
 
<p>
275
 
Creates a radio action with an icon name. <p>
276
 
The radio action's icon will reflect the specified icon name in the user's icon theme.<p>
277
 
<dl compact><dt><b>Parameters:</b></dt><dd>
 
249
<p>Creates a radio action with an icon name. </p>
 
250
<p>The radio action's icon will reflect the specified icon name in the user's icon theme.</p>
 
251
<dl><dt><b>Parameters:</b></dt><dd>
278
252
  <table border="0" cellspacing="2" cellpadding="0">
279
253
    <tr><td valign="top"></td><td valign="top"><em>group</em>&#160;</td><td>The radio group this action belongs to. </td></tr>
280
254
    <tr><td valign="top"></td><td valign="top"><em>name</em>&#160;</td><td>A unique name for the action. </td></tr>
282
256
    <tr><td valign="top"></td><td valign="top"><em>label</em>&#160;</td><td>The label displayed in menu items and on buttons. </td></tr>
283
257
    <tr><td valign="top"></td><td valign="top"><em>tooltip</em>&#160;</td><td>A tooltip for the action. </td></tr>
284
258
  </table>
 
259
  </dd>
285
260
</dl>
286
261
 
287
262
</div>
288
 
</div><p>
289
 
<hr><h2>Member Function Documentation</h2>
290
 
<a class="anchor" name="88f859d1decf7d043771aa90eabd5504"></a><!-- doxytag: member="Gtk::RadioAction::create" ref="88f859d1decf7d043771aa90eabd5504" args="(Group &amp;group, const Glib::ustring &amp;name, const Gtk::StockID &amp;stock_id, const Glib::ustring &amp;label=Glib::ustring(), const Glib::ustring &amp;tooltip=Glib::ustring())" -->
 
263
</div>
 
264
<hr/><h2>Member Function Documentation</h2>
 
265
<a class="anchor" id="a88f859d1decf7d043771aa90eabd5504"></a><!-- doxytag: member="Gtk::RadioAction::create" ref="a88f859d1decf7d043771aa90eabd5504" args="(Group &amp;group, const Glib::ustring &amp;name, const Gtk::StockID &amp;stock_id, const Glib::ustring &amp;label=Glib::ustring(), const Glib::ustring &amp;tooltip=Glib::ustring())" -->
291
266
<div class="memitem">
292
267
<div class="memproto">
293
268
      <table class="memname">
330
305
</div>
331
306
<div class="memdoc">
332
307
 
333
 
<p>
334
 
Creates a radio action with a stock ID. <p>
335
 
The stock ID is used to set a default icon, text and accelerator for the radio action.<p>
336
 
<dl compact><dt><b>Parameters:</b></dt><dd>
 
308
<p>Creates a radio action with a stock ID. </p>
 
309
<p>The stock ID is used to set a default icon, text and accelerator for the radio action.</p>
 
310
<dl><dt><b>Parameters:</b></dt><dd>
337
311
  <table border="0" cellspacing="2" cellpadding="0">
338
312
    <tr><td valign="top"></td><td valign="top"><em>group</em>&#160;</td><td>The radio group this action belongs to. </td></tr>
339
313
    <tr><td valign="top"></td><td valign="top"><em>name</em>&#160;</td><td>A unique name for the action. </td></tr>
341
315
    <tr><td valign="top"></td><td valign="top"><em>label</em>&#160;</td><td>The label displayed in menu items and on buttons. </td></tr>
342
316
    <tr><td valign="top"></td><td valign="top"><em>tooltip</em>&#160;</td><td>A tooltip for the action.</td></tr>
343
317
  </table>
 
318
  </dd>
344
319
</dl>
345
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A new <a class="el" href="classGtk_1_1RadioAction.html" title="An action of which only one in a group can be active.">RadioAction</a>. </dd></dl>
 
320
<dl class="return"><dt><b>Returns:</b></dt><dd>A new <a class="el" href="classGtk_1_1RadioAction.html" title="An action of which only one in a group can be active.">RadioAction</a>. </dd></dl>
346
321
 
347
322
</div>
348
 
</div><p>
349
 
<a class="anchor" name="0c2c4704856354242c6c9ea6eadbddda"></a><!-- doxytag: member="Gtk::RadioAction::create" ref="0c2c4704856354242c6c9ea6eadbddda" args="(Group &amp;group, const Glib::ustring &amp;name, const Glib::ustring &amp;label=Glib::ustring(), const Glib::ustring &amp;tooltip=Glib::ustring())" -->
 
323
</div>
 
324
<a class="anchor" id="a0c2c4704856354242c6c9ea6eadbddda"></a><!-- doxytag: member="Gtk::RadioAction::create" ref="a0c2c4704856354242c6c9ea6eadbddda" args="(Group &amp;group, const Glib::ustring &amp;name, const Glib::ustring &amp;label=Glib::ustring(), const Glib::ustring &amp;tooltip=Glib::ustring())" -->
350
325
<div class="memitem">
351
326
<div class="memproto">
352
327
      <table class="memname">
383
358
</div>
384
359
<div class="memdoc">
385
360
 
386
 
<p>
387
 
Creates a radio action. <p>
388
 
<dl compact><dt><b>Parameters:</b></dt><dd>
 
361
<p>Creates a radio action. </p>
 
362
<dl><dt><b>Parameters:</b></dt><dd>
389
363
  <table border="0" cellspacing="2" cellpadding="0">
390
364
    <tr><td valign="top"></td><td valign="top"><em>group</em>&#160;</td><td>The radio group this action belongs to. </td></tr>
391
365
    <tr><td valign="top"></td><td valign="top"><em>name</em>&#160;</td><td>A unique name for the action. </td></tr>
392
366
    <tr><td valign="top"></td><td valign="top"><em>label</em>&#160;</td><td>The label displayed in menu items and on buttons. </td></tr>
393
367
    <tr><td valign="top"></td><td valign="top"><em>tooltip</em>&#160;</td><td>A tooltip for the action.</td></tr>
394
368
  </table>
 
369
  </dd>
395
370
</dl>
396
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A new <a class="el" href="classGtk_1_1RadioAction.html" title="An action of which only one in a group can be active.">RadioAction</a>. </dd></dl>
 
371
<dl class="return"><dt><b>Returns:</b></dt><dd>A new <a class="el" href="classGtk_1_1RadioAction.html" title="An action of which only one in a group can be active.">RadioAction</a>. </dd></dl>
397
372
 
398
373
</div>
399
 
</div><p>
400
 
<a class="anchor" name="cd2d457874cb832c25545c09866ae8f1"></a><!-- doxytag: member="Gtk::RadioAction::create" ref="cd2d457874cb832c25545c09866ae8f1" args="()" -->
 
374
</div>
 
375
<a class="anchor" id="acd2d457874cb832c25545c09866ae8f1"></a><!-- doxytag: member="Gtk::RadioAction::create" ref="acd2d457874cb832c25545c09866ae8f1" args="()" -->
401
376
<div class="memitem">
402
377
<div class="memproto">
403
378
      <table class="memname">
404
379
        <tr>
405
380
          <td class="memname">static <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a>&gt; Gtk::RadioAction::create </td>
406
381
          <td>(</td>
407
 
          <td class="paramname"> </td>
 
382
          <td class="paramname"></td>
408
383
          <td>&#160;)&#160;</td>
409
384
          <td><code> [static]</code></td>
410
385
        </tr>
412
387
</div>
413
388
<div class="memdoc">
414
389
 
415
 
<p>
416
 
 
417
 
<p>Reimplemented from <a class="el" href="classGtk_1_1ToggleAction.html#fc962ac1e26ba76a2fadf5aa5a747139">Gtk::ToggleAction</a>.</p>
418
 
 
419
 
</div>
420
 
</div><p>
421
 
<a class="anchor" name="eb034042db0edc068381da25daf7b9eb"></a><!-- doxytag: member="Gtk::RadioAction::create_with_icon_name" ref="eb034042db0edc068381da25daf7b9eb" args="(Group &amp;group, const Glib::ustring &amp;name, const Glib::ustring &amp;icon_name, const Glib::ustring &amp;label, const Glib::ustring &amp;tooltip)" -->
 
390
<p>Reimplemented from <a class="el" href="classGtk_1_1ToggleAction.html#afc962ac1e26ba76a2fadf5aa5a747139">Gtk::ToggleAction</a>.</p>
 
391
 
 
392
</div>
 
393
</div>
 
394
<a class="anchor" id="aeb034042db0edc068381da25daf7b9eb"></a><!-- doxytag: member="Gtk::RadioAction::create_with_icon_name" ref="aeb034042db0edc068381da25daf7b9eb" args="(Group &amp;group, const Glib::ustring &amp;name, const Glib::ustring &amp;icon_name, const Glib::ustring &amp;label, const Glib::ustring &amp;tooltip)" -->
422
395
<div class="memitem">
423
396
<div class="memproto">
424
397
      <table class="memname">
461
434
</div>
462
435
<div class="memdoc">
463
436
 
464
 
<p>
465
 
Creates a radio action with an icon name. <p>
466
 
The radio action's icon will reflect the specified icon name in the user's icon theme.<p>
467
 
<dl compact><dt><b>Parameters:</b></dt><dd>
 
437
<p>Creates a radio action with an icon name. </p>
 
438
<p>The radio action's icon will reflect the specified icon name in the user's icon theme.</p>
 
439
<dl><dt><b>Parameters:</b></dt><dd>
468
440
  <table border="0" cellspacing="2" cellpadding="0">
469
441
    <tr><td valign="top"></td><td valign="top"><em>group</em>&#160;</td><td>The radio group this action belongs to. </td></tr>
470
442
    <tr><td valign="top"></td><td valign="top"><em>name</em>&#160;</td><td>A unique name for the action. </td></tr>
472
444
    <tr><td valign="top"></td><td valign="top"><em>label</em>&#160;</td><td>The label displayed in menu items and on buttons. </td></tr>
473
445
    <tr><td valign="top"></td><td valign="top"><em>tooltip</em>&#160;</td><td>A tooltip for the action.</td></tr>
474
446
  </table>
 
447
  </dd>
475
448
</dl>
476
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A new <a class="el" href="classGtk_1_1RadioAction.html" title="An action of which only one in a group can be active.">RadioAction</a>. </dd></dl>
 
449
<dl class="return"><dt><b>Returns:</b></dt><dd>A new <a class="el" href="classGtk_1_1RadioAction.html" title="An action of which only one in a group can be active.">RadioAction</a>. </dd></dl>
477
450
 
478
451
</div>
479
 
</div><p>
480
 
<a class="anchor" name="3a464cb1de89dde5a8d30c9ca2d9c503"></a><!-- doxytag: member="Gtk::RadioAction::get_current_value" ref="3a464cb1de89dde5a8d30c9ca2d9c503" args="() const " -->
 
452
</div>
 
453
<a class="anchor" id="a3a464cb1de89dde5a8d30c9ca2d9c503"></a><!-- doxytag: member="Gtk::RadioAction::get_current_value" ref="a3a464cb1de89dde5a8d30c9ca2d9c503" args="() const " -->
481
454
<div class="memitem">
482
455
<div class="memproto">
483
456
      <table class="memname">
484
457
        <tr>
485
458
          <td class="memname">int Gtk::RadioAction::get_current_value </td>
486
459
          <td>(</td>
487
 
          <td class="paramname"> </td>
 
460
          <td class="paramname"></td>
488
461
          <td>&#160;)&#160;</td>
489
462
          <td> const</td>
490
463
        </tr>
492
465
</div>
493
466
<div class="memdoc">
494
467
 
495
 
<p>
496
 
Obtains the value property of the currently active member of the group to which <em>action</em> belongs. <p>
497
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The value of the currently active group member</dd></dl>
498
 
<dl compact><dt><b><a class="el" href="since_2_4.html#_since_2_4000210">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
 
468
<p>Obtains the value property of the currently active member of the group to which <em>action</em> belongs. </p>
 
469
<dl class="return"><dt><b>Returns:</b></dt><dd>The value of the currently active group member</dd></dl>
 
470
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000210">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
499
471
 
500
472
</div>
501
 
</div><p>
502
 
<a class="anchor" name="e98b88fbe693802dd730e7515265bda0"></a><!-- doxytag: member="Gtk::RadioAction::get_group" ref="e98b88fbe693802dd730e7515265bda0" args="()" -->
 
473
</div>
 
474
<a class="anchor" id="ae98b88fbe693802dd730e7515265bda0"></a><!-- doxytag: member="Gtk::RadioAction::get_group" ref="ae98b88fbe693802dd730e7515265bda0" args="()" -->
503
475
<div class="memitem">
504
476
<div class="memproto">
505
477
      <table class="memname">
506
478
        <tr>
507
479
          <td class="memname"><a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a> Gtk::RadioAction::get_group </td>
508
480
          <td>(</td>
509
 
          <td class="paramname"> </td>
 
481
          <td class="paramname"></td>
510
482
          <td>&#160;)&#160;</td>
511
483
          <td></td>
512
484
        </tr>
514
486
</div>
515
487
<div class="memdoc">
516
488
 
517
 
<p>
518
 
Returns: the list representing the radio group for this object. <p>
519
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The list representing the radio group for this object</dd></dl>
520
 
<dl compact><dt><b><a class="el" href="since_2_4.html#_since_2_4000209">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
 
489
<p>Returns: the list representing the radio group for this object. </p>
 
490
<dl class="return"><dt><b>Returns:</b></dt><dd>The list representing the radio group for this object</dd></dl>
 
491
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000209">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
521
492
 
522
493
</div>
523
 
</div><p>
524
 
<a class="anchor" name="c0f5faf8c1bcc2554d3dac7ae76f36ac"></a><!-- doxytag: member="Gtk::RadioAction::gobj" ref="c0f5faf8c1bcc2554d3dac7ae76f36ac" args="() const " -->
 
494
</div>
 
495
<a class="anchor" id="ac0f5faf8c1bcc2554d3dac7ae76f36ac"></a><!-- doxytag: member="Gtk::RadioAction::gobj" ref="ac0f5faf8c1bcc2554d3dac7ae76f36ac" args="() const " -->
525
496
<div class="memitem">
526
497
<div class="memproto">
527
498
      <table class="memname">
528
499
        <tr>
529
500
          <td class="memname">const GtkRadioAction* Gtk::RadioAction::gobj </td>
530
501
          <td>(</td>
531
 
          <td class="paramname"> </td>
 
502
          <td class="paramname"></td>
532
503
          <td>&#160;)&#160;</td>
533
504
          <td> const<code> [inline]</code></td>
534
505
        </tr>
536
507
</div>
537
508
<div class="memdoc">
538
509
 
539
 
<p>
540
 
Provides access to the underlying C GObject. <p>
541
 
 
542
 
<p>Reimplemented from <a class="el" href="classGtk_1_1ToggleAction.html#11078965eab4ae63d46ae776b6a29c2e">Gtk::ToggleAction</a>.</p>
543
 
 
544
 
</div>
545
 
</div><p>
546
 
<a class="anchor" name="c7bad4bfb5f8b50407645123e58dc162"></a><!-- doxytag: member="Gtk::RadioAction::gobj" ref="c7bad4bfb5f8b50407645123e58dc162" args="()" -->
 
510
<p>Provides access to the underlying C GObject. </p>
 
511
 
 
512
<p>Reimplemented from <a class="el" href="classGtk_1_1ToggleAction.html#a11078965eab4ae63d46ae776b6a29c2e">Gtk::ToggleAction</a>.</p>
 
513
 
 
514
</div>
 
515
</div>
 
516
<a class="anchor" id="ac7bad4bfb5f8b50407645123e58dc162"></a><!-- doxytag: member="Gtk::RadioAction::gobj" ref="ac7bad4bfb5f8b50407645123e58dc162" args="()" -->
547
517
<div class="memitem">
548
518
<div class="memproto">
549
519
      <table class="memname">
550
520
        <tr>
551
521
          <td class="memname">GtkRadioAction* Gtk::RadioAction::gobj </td>
552
522
          <td>(</td>
553
 
          <td class="paramname"> </td>
 
523
          <td class="paramname"></td>
554
524
          <td>&#160;)&#160;</td>
555
525
          <td><code> [inline]</code></td>
556
526
        </tr>
558
528
</div>
559
529
<div class="memdoc">
560
530
 
561
 
<p>
562
 
Provides access to the underlying C GObject. <p>
563
 
 
564
 
<p>Reimplemented from <a class="el" href="classGtk_1_1ToggleAction.html#2c599318148571da93c9252224fd9977">Gtk::ToggleAction</a>.</p>
565
 
 
566
 
</div>
567
 
</div><p>
568
 
<a class="anchor" name="0d08e2c1e27c76c91c33aa095bfe66e8"></a><!-- doxytag: member="Gtk::RadioAction::gobj_copy" ref="0d08e2c1e27c76c91c33aa095bfe66e8" args="()" -->
 
531
<p>Provides access to the underlying C GObject. </p>
 
532
 
 
533
<p>Reimplemented from <a class="el" href="classGtk_1_1ToggleAction.html#a2c599318148571da93c9252224fd9977">Gtk::ToggleAction</a>.</p>
 
534
 
 
535
</div>
 
536
</div>
 
537
<a class="anchor" id="a0d08e2c1e27c76c91c33aa095bfe66e8"></a><!-- doxytag: member="Gtk::RadioAction::gobj_copy" ref="a0d08e2c1e27c76c91c33aa095bfe66e8" args="()" -->
569
538
<div class="memitem">
570
539
<div class="memproto">
571
540
      <table class="memname">
572
541
        <tr>
573
542
          <td class="memname">GtkRadioAction* Gtk::RadioAction::gobj_copy </td>
574
543
          <td>(</td>
575
 
          <td class="paramname"> </td>
 
544
          <td class="paramname"></td>
576
545
          <td>&#160;)&#160;</td>
577
546
          <td></td>
578
547
        </tr>
580
549
</div>
581
550
<div class="memdoc">
582
551
 
583
 
<p>
584
 
Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <p>
585
 
 
586
 
<p>Reimplemented from <a class="el" href="classGtk_1_1ToggleAction.html#bb64516e80cb25efa3fce30bdec78e83">Gtk::ToggleAction</a>.</p>
587
 
 
588
 
</div>
589
 
</div><p>
590
 
<a class="anchor" name="b00413cd90105c92dcb4272457e8c122"></a><!-- doxytag: member="Gtk::RadioAction::on_changed" ref="b00413cd90105c92dcb4272457e8c122" args="(const Glib::RefPtr&lt; RadioAction &gt; &amp;current)" -->
 
552
<p>Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. </p>
 
553
 
 
554
<p>Reimplemented from <a class="el" href="classGtk_1_1ToggleAction.html#abb64516e80cb25efa3fce30bdec78e83">Gtk::ToggleAction</a>.</p>
 
555
 
 
556
</div>
 
557
</div>
 
558
<a class="anchor" id="ab00413cd90105c92dcb4272457e8c122"></a><!-- doxytag: member="Gtk::RadioAction::on_changed" ref="ab00413cd90105c92dcb4272457e8c122" args="(const Glib::RefPtr&lt; RadioAction &gt; &amp;current)" -->
591
559
<div class="memitem">
592
560
<div class="memproto">
593
561
      <table class="memname">
595
563
          <td class="memname">virtual void Gtk::RadioAction::on_changed </td>
596
564
          <td>(</td>
597
565
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a> &gt;&amp;&#160;</td>
598
 
          <td class="paramname"> <em>current</em> </td>
 
566
          <td class="paramname"> <em>current</em></td>
599
567
          <td>&#160;)&#160;</td>
600
568
          <td><code> [protected, virtual]</code></td>
601
569
        </tr>
603
571
</div>
604
572
<div class="memdoc">
605
573
 
606
 
<p>
607
 
 
608
 
</div>
609
 
</div><p>
610
 
<a class="anchor" name="01b65c8727999c659e10b7e99124a74a"></a><!-- doxytag: member="Gtk::RadioAction::property_current_value" ref="01b65c8727999c659e10b7e99124a74a" args="() const " -->
 
574
</div>
 
575
</div>
 
576
<a class="anchor" id="a01b65c8727999c659e10b7e99124a74a"></a><!-- doxytag: member="Gtk::RadioAction::property_current_value" ref="a01b65c8727999c659e10b7e99124a74a" args="() const " -->
611
577
<div class="memitem">
612
578
<div class="memproto">
613
579
      <table class="memname">
614
580
        <tr>
615
581
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Gtk::RadioAction::property_current_value </td>
616
582
          <td>(</td>
617
 
          <td class="paramname"> </td>
 
583
          <td class="paramname"></td>
618
584
          <td>&#160;)&#160;</td>
619
585
          <td> const</td>
620
586
        </tr>
622
588
</div>
623
589
<div class="memdoc">
624
590
 
625
 
<p>
626
 
The value property of the currently active member of the group to which this action belongs. <p>
627
 
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
591
<p>The value property of the currently active member of the group to which this action belongs. </p>
 
592
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
593
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
628
594
 
629
595
</div>
630
 
</div><p>
631
 
<a class="anchor" name="f779d282025251edb07827cfdce59fa3"></a><!-- doxytag: member="Gtk::RadioAction::property_current_value" ref="f779d282025251edb07827cfdce59fa3" args="()" -->
 
596
</div>
 
597
<a class="anchor" id="af779d282025251edb07827cfdce59fa3"></a><!-- doxytag: member="Gtk::RadioAction::property_current_value" ref="af779d282025251edb07827cfdce59fa3" args="()" -->
632
598
<div class="memitem">
633
599
<div class="memproto">
634
600
      <table class="memname">
635
601
        <tr>
636
602
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::RadioAction::property_current_value </td>
637
603
          <td>(</td>
638
 
          <td class="paramname"> </td>
 
604
          <td class="paramname"></td>
639
605
          <td>&#160;)&#160;</td>
640
606
          <td></td>
641
607
        </tr>
643
609
</div>
644
610
<div class="memdoc">
645
611
 
646
 
<p>
647
 
The value property of the currently active member of the group to which this action belongs. <p>
648
 
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
612
<p>The value property of the currently active member of the group to which this action belongs. </p>
 
613
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
614
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
649
615
 
650
616
</div>
651
 
</div><p>
652
 
<a class="anchor" name="652174200fb87a857d5cee1cfb703580"></a><!-- doxytag: member="Gtk::RadioAction::property_value" ref="652174200fb87a857d5cee1cfb703580" args="() const " -->
 
617
</div>
 
618
<a class="anchor" id="a652174200fb87a857d5cee1cfb703580"></a><!-- doxytag: member="Gtk::RadioAction::property_value" ref="a652174200fb87a857d5cee1cfb703580" args="() const " -->
653
619
<div class="memitem">
654
620
<div class="memproto">
655
621
      <table class="memname">
656
622
        <tr>
657
623
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Gtk::RadioAction::property_value </td>
658
624
          <td>(</td>
659
 
          <td class="paramname"> </td>
 
625
          <td class="paramname"></td>
660
626
          <td>&#160;)&#160;</td>
661
627
          <td> const</td>
662
628
        </tr>
664
630
</div>
665
631
<div class="memdoc">
666
632
 
667
 
<p>
668
 
The value returned by gtk_radio_action_get_current_value() when this action is the current action of its group. <p>
669
 
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
633
<p>The value returned by gtk_radio_action_get_current_value() when this action is the current action of its group. </p>
 
634
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
635
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
670
636
 
671
637
</div>
672
 
</div><p>
673
 
<a class="anchor" name="74e2786ba4bfe6fb9c0b00d8efdfb230"></a><!-- doxytag: member="Gtk::RadioAction::property_value" ref="74e2786ba4bfe6fb9c0b00d8efdfb230" args="()" -->
 
638
</div>
 
639
<a class="anchor" id="a74e2786ba4bfe6fb9c0b00d8efdfb230"></a><!-- doxytag: member="Gtk::RadioAction::property_value" ref="a74e2786ba4bfe6fb9c0b00d8efdfb230" args="()" -->
674
640
<div class="memitem">
675
641
<div class="memproto">
676
642
      <table class="memname">
677
643
        <tr>
678
644
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::RadioAction::property_value </td>
679
645
          <td>(</td>
680
 
          <td class="paramname"> </td>
 
646
          <td class="paramname"></td>
681
647
          <td>&#160;)&#160;</td>
682
648
          <td></td>
683
649
        </tr>
685
651
</div>
686
652
<div class="memdoc">
687
653
 
688
 
<p>
689
 
The value returned by gtk_radio_action_get_current_value() when this action is the current action of its group. <p>
690
 
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
654
<p>The value returned by gtk_radio_action_get_current_value() when this action is the current action of its group. </p>
 
655
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
656
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
691
657
 
692
658
</div>
693
 
</div><p>
694
 
<a class="anchor" name="95d0a6c4d3492c5221116664826e57e2"></a><!-- doxytag: member="Gtk::RadioAction::set_current_value" ref="95d0a6c4d3492c5221116664826e57e2" args="(int current_value)" -->
 
659
</div>
 
660
<a class="anchor" id="a95d0a6c4d3492c5221116664826e57e2"></a><!-- doxytag: member="Gtk::RadioAction::set_current_value" ref="a95d0a6c4d3492c5221116664826e57e2" args="(int current_value)" -->
695
661
<div class="memitem">
696
662
<div class="memproto">
697
663
      <table class="memname">
699
665
          <td class="memname">void Gtk::RadioAction::set_current_value </td>
700
666
          <td>(</td>
701
667
          <td class="paramtype">int&#160;</td>
702
 
          <td class="paramname"> <em>current_value</em> </td>
 
668
          <td class="paramname"> <em>current_value</em></td>
703
669
          <td>&#160;)&#160;</td>
704
670
          <td></td>
705
671
        </tr>
707
673
</div>
708
674
<div class="memdoc">
709
675
 
710
 
<p>
711
 
Sets the currently active group member to the member with value property <em>current_value</em>. <p>
712
 
<dl compact><dt><b><a class="el" href="since_2_10.html#_since_2_10000205">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
713
 
<dl compact><dt><b>Parameters:</b></dt><dd>
 
676
<p>Sets the currently active group member to the member with value property <em>current_value</em>. </p>
 
677
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000205">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
 
678
<dl><dt><b>Parameters:</b></dt><dd>
714
679
  <table border="0" cellspacing="2" cellpadding="0">
715
680
    <tr><td valign="top"></td><td valign="top"><em>current_value</em>&#160;</td><td>The new value. </td></tr>
716
681
  </table>
 
682
  </dd>
717
683
</dl>
718
684
 
719
685
</div>
720
 
</div><p>
721
 
<a class="anchor" name="bb4447f5038d8d3760296d7216f527a3"></a><!-- doxytag: member="Gtk::RadioAction::set_group" ref="bb4447f5038d8d3760296d7216f527a3" args="(Group &amp;group)" -->
 
686
</div>
 
687
<a class="anchor" id="abb4447f5038d8d3760296d7216f527a3"></a><!-- doxytag: member="Gtk::RadioAction::set_group" ref="abb4447f5038d8d3760296d7216f527a3" args="(Group &amp;group)" -->
722
688
<div class="memitem">
723
689
<div class="memproto">
724
690
      <table class="memname">
726
692
          <td class="memname">void Gtk::RadioAction::set_group </td>
727
693
          <td>(</td>
728
694
          <td class="paramtype"><a class="el" href="classGtk_1_1RadioButtonGroup.html">Group</a>&amp;&#160;</td>
729
 
          <td class="paramname"> <em>group</em> </td>
 
695
          <td class="paramname"> <em>group</em></td>
730
696
          <td>&#160;)&#160;</td>
731
697
          <td></td>
732
698
        </tr>
734
700
</div>
735
701
<div class="memdoc">
736
702
 
737
 
<p>
738
 
 
739
 
</div>
740
 
</div><p>
741
 
<a class="anchor" name="786ee48e20fe96dce0c1da2f5ea50f6a"></a><!-- doxytag: member="Gtk::RadioAction::signal_changed" ref="786ee48e20fe96dce0c1da2f5ea50f6a" args="()" -->
 
703
</div>
 
704
</div>
 
705
<a class="anchor" id="a786ee48e20fe96dce0c1da2f5ea50f6a"></a><!-- doxytag: member="Gtk::RadioAction::signal_changed" ref="a786ee48e20fe96dce0c1da2f5ea50f6a" args="()" -->
742
706
<div class="memitem">
743
707
<div class="memproto">
744
708
      <table class="memname">
745
709
        <tr>
746
710
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void,const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1RadioAction.html">RadioAction</a>&gt;&amp; &gt; Gtk::RadioAction::signal_changed </td>
747
711
          <td>(</td>
748
 
          <td class="paramname"> </td>
 
712
          <td class="paramname"></td>
749
713
          <td>&#160;)&#160;</td>
750
714
          <td></td>
751
715
        </tr>
753
717
</div>
754
718
<div class="memdoc">
755
719
 
756
 
<p>
757
 
The changed signal is emitted on every member of a radio group when the active member is changed. <p>
758
 
The signal is emitted after the activate signals for the previous and current active members.<p>
759
 
<dl compact><dt><b>Parameters:</b></dt><dd>
 
720
<p>The changed signal is emitted on every member of a radio group when the active member is changed. </p>
 
721
<p>The signal is emitted after the activate signals for the previous and current active members.</p>
 
722
<dl><dt><b>Parameters:</b></dt><dd>
760
723
  <table border="0" cellspacing="2" cellpadding="0">
761
724
    <tr><td valign="top"></td><td valign="top"><em>current</em>&#160;</td><td>the member of this action's group which has just been activated.</td></tr>
762
725
  </table>
 
726
  </dd>
763
727
</dl>
764
 
<dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_changed(const Glib::RefPtr&lt;RadioAction&gt;&amp; current)</code> </dd></dl>
 
728
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_changed(const Glib::RefPtr&lt;RadioAction&gt;&amp; current)</code> </dd></dl>
765
729
 
766
730
</div>
767
 
</div><p>
768
 
<hr><h2>Friends And Related Function Documentation</h2>
769
 
<a class="anchor" name="278af02f4181874c9e513e5a4412ccd5"></a><!-- doxytag: member="Gtk::RadioAction::wrap" ref="278af02f4181874c9e513e5a4412ccd5" args="(GtkRadioAction *object, bool take_copy=false)" -->
 
731
</div>
 
732
<hr/><h2>Friends And Related Function Documentation</h2>
 
733
<a class="anchor" id="a278af02f4181874c9e513e5a4412ccd5"></a><!-- doxytag: member="Gtk::RadioAction::wrap" ref="a278af02f4181874c9e513e5a4412ccd5" args="(GtkRadioAction *object, bool take_copy=false)" -->
770
734
<div class="memitem">
771
735
<div class="memproto">
772
736
      <table class="memname">
791
755
</div>
792
756
<div class="memdoc">
793
757
 
794
 
<p>
795
 
A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <p>
796
 
<dl compact><dt><b>Parameters:</b></dt><dd>
 
758
<p>A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
 
759
<dl><dt><b>Parameters:</b></dt><dd>
797
760
  <table border="0" cellspacing="2" cellpadding="0">
798
761
    <tr><td valign="top"></td><td valign="top"><em>object</em>&#160;</td><td>The C instance. </td></tr>
799
762
    <tr><td valign="top"></td><td valign="top"><em>take_copy</em>&#160;</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>
800
763
  </table>
 
764
  </dd>
801
765
</dl>
802
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>
 
766
<dl class="return"><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>
803
767
 
804
768
</div>
805
 
</div><p>
806
 
<hr>The documentation for this class was generated from the following file:<ul>
807
 
<li>gtkmm/radioaction.h</ul>
808
 
</div>
809
 
<hr size="1"><address style="text-align: right;"><small>Generated on Sun Sep 6 18:45:31 2009 for gtkmm by&#160;
 
769
</div>
 
770
<hr/>The documentation for this class was generated from the following file:<ul>
 
771
<li>gtkmm/radioaction.h</li>
 
772
</ul>
 
773
</div>
 
774
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Sep 21 16:34:39 2009 for gtkmm by&#160;
810
775
<a href="http://www.doxygen.org/index.html">
811
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>
 
776
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
812
777
</body>
813
778
</html>