gtk.RadioButton.RadioButton Class Reference

Inheritance diagram for gtk.RadioButton.RadioButton:

gtk.CheckButton.CheckButton gtk.ToggleButton.ToggleButton gtk.Button.Button gtk.Bin.Bin gtk.Container.Container gtk.Widget.Widget gtk.ObjectGtk.ObjectGtk gobject.ObjectG.ObjectG List of all members.

Public Member Functions

GtkRadioButtongetRadioButtonStruct ()
 this (GtkRadioButton *gtkRadioButton)
 Sets our main struct and passes it to the parent class.
 this (ListSG group, char[] label, bit mnemonic=true)
 Creates a new GtkRadioButton with a text label.
 this (RadioButton radioButton, char[] label, bit mnemonic=true)
 Creates a new GtkRadioButton with a text label, adding it to the same group as group.
void delegate (RadioButton)[] onGroupChangedListeners
void addOnGroupChanged (void delegate(RadioButton) dlg)
 extern (C) static void callBackGroupChanged(GtkRadioButton *styleStruct

Public Attributes

int[char[]] connectedSignals

Protected Member Functions

void * getStruct ()
 the main Gtk struct as a void*

Protected Attributes

GtkRadioButtongtkRadioButton
 the main Gtk struct

Constructor & Destructor Documentation

gtk.RadioButton.RadioButton.this ( GtkRadioButton gtkRadioButton  ) 

Sets our main struct and passes it to the parent class.

gtk.RadioButton.RadioButton.this ( ListSG  group,
char[]  label,
bit  mnemonic = true 
)

Creates a new GtkRadioButton with a text label.

If mnemonic if true the label will be created using gtk_label_new_with_mnemonic(), so underscores in label indicate the mnemonic for the button. an existing radio button group, or NULL if you are creating a new group. label: the text label to display next to the radio button. Returns: a new radio button.

gtk.RadioButton.RadioButton.this ( RadioButton  radioButton,
char[]  label,
bit  mnemonic = true 
)

Creates a new GtkRadioButton with a text label, adding it to the same group as group.

It mnemonic it true the label will be created using gtk_label_new_with_mnemonic(), so underscores in label indicate the mnemonic for the button. group: an existing GtkRadioButton. label: a text string to display next to the radio button. Returns: a new radio button.


Member Function Documentation

void gtk.RadioButton.RadioButton.addOnGroupChanged ( void delegate(RadioButton dlg  ) 

void gtk.RadioButton.RadioButton.delegate ( RadioButton   ) 

gtk.RadioButton.RadioButton.extern (  ) 

Reimplemented from gtk.ToggleButton.ToggleButton.

GtkRadioButton* gtk.RadioButton.RadioButton.getRadioButtonStruct (  ) 

void* gtk.RadioButton.RadioButton.getStruct (  )  [protected]

the main Gtk struct as a void*

Reimplemented from gtk.CheckButton.CheckButton.


Member Data Documentation

int [char[]] gtk.RadioButton.RadioButton.connectedSignals

Reimplemented from gtk.ToggleButton.ToggleButton.

GtkRadioButton* gtk.RadioButton.RadioButton.gtkRadioButton [protected]

the main Gtk struct


SourceForge.net Logo DSource.org Logo digitalmars.com Logo