RadioButton Class Reference

List of all members.

Detailed Description

A button with two states (plus a third one) that can be mutualy exclusive with other buttons of the same type.


Public Member Functions

 this (SListG group)
 Creates a new RadioButton and links it to an existing set of mutualy exclusive buttons.
 this (SListG group, char[] label)
 Creates a new Radion button bellonging to a button group.
 this (RadioButton button)
 Creates a new radion button and joins it to the group of the passed button.
 this (RadioButton button, char[] label)
 Creates a new radio button and joins it to the group of the passed button.
 this (RadioButton button, char[] label, void function(void *, void *) func)
 Creates a new Radio button with a label and a callback funtion.
SListG getGroup ()
 Gets this buttons group of mutualy exclusive buttons.

Static Public Member Functions

GType getType ()
 Gets this class type.


Member Function Documentation

SListG RadioButton.getGroup  ) 
 

Gets this buttons group of mutualy exclusive buttons.

Returns:
the group of buttons

GType RadioButton.getType  )  [static]
 

Gets this class type.

Returns:
this class type

RadioButton.this RadioButton  button,
char[]  label,
void function(void *, void *)  func
 

Creates a new Radio button with a label and a callback funtion.

Deprecated:
, set listener instead
Parameters:
button a button from the group that the new button will join
label the new button lavel text
func the call back function

RadioButton.this RadioButton  button,
char[]  label
 

Creates a new radio button and joins it to the group of the passed button.

Parameters:
button the button on the group we will join
label the button label text

RadioButton.this RadioButton  button  ) 
 

Creates a new radion button and joins it to the group of the passed button.

Parameters:
button 

RadioButton.this SListG  group,
char[]  label
 

Creates a new Radion button bellonging to a button group.

Parameters:
group the button group
label the new button label text use this(RadioButton, char[]) instead

RadioButton.this SListG  group  ) 
 

Creates a new RadioButton and links it to an existing set of mutualy exclusive buttons.

Parameters:
group the set of mutualy exclusive buttons


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