gtk.RadioMenuItem
gtk.RadioMenuItem — a choice from multiple check menu items.
Description
A gtk.RadioMenuItem
widget is a check menu item that belongs to a group. Only one of the radio
menu items in a group can be selected.
Constructor
gtk.RadioMenuItem(group=None, label=None, use_underline=TRUE)
|
group : | a gtk.RadioMenuItem
whose group the new radiomenuitem should be added to, or
None if a new group should be
created |
label : | a string to be used as the label text or
None if no label is needed |
use_underline : | if TRUE, an underscore in the
label text indicates the next character should be underlined and used for the
mnemonic accelerator key if it is the first character so
marked. Available in PyGTK 2.4 and above. |
Returns : | a new gtk.RadioMenuItem
widget |
Creates a new gtk.RadioMenuItem
containing a label with its text specified by label.
label will be parsed for underscores that indicate
the mnemonic accelerator for the radiomenuitem. The radiomenuitem will be
added to the group containing the gtk.RadioMenuItem
specified by group. If group
is None, a new group will be created to hold the new
radiomenuitem. If label is None
the radiomenuitem is created without a label.
In PyGTK 2.4 and above the use_underline
parameter is available and defaults to TRUE. If
use_underline is set to FALSE the
label text will not be parsed for mnemonic characters.
Methods
gtk.RadioMenuItem.get_group
Returns : | the list of radiomenuitems in the same group
that contains the radiomenuitem |
The get_group() method returns the list
of gtk.RadioMenuItems
that are in the same group as the radiomenuitem.
gtk.RadioMenuItem.set_group
The set_group() method adds the
radiomenuitem to the group of the gtk.RadioMenuItem
specified by group.
Signals
The "group-changed" gtk.RadioMenuItem Signal
def callback(radiomenuitem, user_param1, ...)
|
radiomenuitem : | the radiomenuitem that received the
signal |
user_param1 : | the first user parameter (if any) specified
with the connect()
method |
... : | additional user parameters (if
any) |
Note
This signal is available in GTK+ 2.4 and above.
The "group-changed" signal is emitted when a gtk.RadioMenuItem
is added to or removed from the group.