![]() |
![]() |
At each instant exactly one of the menu items from a group is selected.
Public Types | ||||
typedef RadioButtonGroup | Group | |||
Public Member Functions | ||||
Group | get_group () | |||
const GtkRadioMenuItem* | gobj () const | |||
Provides access to the underlying C GtkObject. | ||||
GtkRadioMenuItem* | gobj () | |||
Provides access to the underlying C GtkObject. | ||||
RadioMenuItem (Group& groupx, const Glib::ustring& label, bool mnemonic=false) | ||||
RadioMenuItem (Group& groupx) | ||||
void | reset_group () | |||
void | set_group (Group& group) | |||
Glib::SignalProxy0<void> | signal_group_changed () | |||
| ||||
virtual | ~RadioMenuItem () | |||
Protected Member Functions | ||||
void | constructor (const Group& group) | |||
virtual void | on_group_changed () | |||
Related Functions | ||||
(Note that these are not member functions.) | ||||
Gtk::RadioMenuItem* | wrap (GtkRadioMenuItem* object, bool take_copy=false) | |||
|
virtual Gtk::RadioMenuItem::~RadioMenuItem | ( | ) | [virtual] |
Gtk::RadioMenuItem::RadioMenuItem | ( | Group& | groupx | ) |
Gtk::RadioMenuItem::RadioMenuItem | ( | Group& | groupx, | |
const Glib::ustring & | label, | |||
bool | mnemonic = false | |||
) |
void Gtk::RadioMenuItem::constructor | ( | const Group& | group | ) | [protected] |
Group Gtk::RadioMenuItem::get_group | ( | ) |
const GtkRadioMenuItem* Gtk::RadioMenuItem::gobj | ( | ) | const [inline] |
GtkRadioMenuItem* Gtk::RadioMenuItem::gobj | ( | ) | [inline] |
virtual void Gtk::RadioMenuItem::on_group_changed | ( | ) | [protected, virtual] |
void Gtk::RadioMenuItem::reset_group | ( | ) |
void Gtk::RadioMenuItem::set_group | ( | Group& | group | ) |
Glib::SignalProxy0< void > Gtk::RadioMenuItem::signal_group_changed | ( | ) |
void group_changed()
Gtk::RadioMenuItem* wrap | ( | GtkRadioMenuItem * | object, | |
bool | take_copy = false | |||
) | [related] |
object | The C instance |
take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |