Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXRadioButton.h>
Inheritance diagram for FX::FXRadioButton:
Public Member Functions | |
FXRadioButton (FXComposite *p, const FXString &text, FXObject *tgt=NULL, FXSelector sel=0, FXuint opts=RADIOBUTTON_NORMAL, FXint x=0, FXint y=0, FXint w=0, FXint h=0, FXint pl=DEFAULT_PAD, FXint pr=DEFAULT_PAD, FXint pt=DEFAULT_PAD, FXint pb=DEFAULT_PAD) | |
virtual bool | canFocus () const |
virtual FXint | getDefaultWidth () |
virtual FXint | getDefaultHeight () |
void | setCheck (FXbool s=TRUE, FXbool notify=FALSE) |
FXbool | getCheck () const |
void | setRadioButtonStyle (FXuint style) |
FXuint | getRadioButtonStyle () const |
FXColor | getRadioColor () const |
void | setRadioColor (FXColor clr) |
FXColor | getDiskColor () const |
void | setDiskColor (FXColor clr) |
virtual void | save (FXStream &store) const |
virtual void | load (FXStream &store) |
Normally, it is either TRUE or FALSE; a third state MAYBE may be set to indicate that no selection has been made yet by the user, or that the state is ambiguous. When pressed, the radio button sets its state to TRUE and sends a SEL_COMMAND to its target, and the message data set to the state of the radio button, of the type FXbool. A group of radio buttons can be made mutually exclusive by linking them to a common data target. Alternatively, an application can implement a common SEL_UPDATED handler to check and uncheck radio buttons as appropriate.
See also:
|
Construct new radio button.
|
|
Returns true because a radio button can receive focus.
Reimplemented from FX::FXWindow. |
|
Get default width.
Reimplemented from FX::FXLabel. |
|
Get default height.
Reimplemented from FX::FXLabel. |
|
Set radio button state (TRUE, FALSE or MAYBE).
|
|
Get radio button state (TRUE, FALSE or MAYBE).
|
|
Change radio button style.
|
|
Return current radio button style.
|
|
Get the radio ball color.
|
|
Set the radio ball color.
|
|
Get the radio disk color.
|
|
Set the radio disk color.
|
|
Save radio button to a stream.
Reimplemented from FX::FXLabel. |
|
Load radio button from a stream.
Reimplemented from FX::FXLabel. |
Copyright © 1997-2005 Jeroen van der Zijp |