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 FXbool | canFocus () const |
virtual FXint | getDefaultWidth () |
virtual FXint | getDefaultHeight () |
void | setCheck (FXbool s=TRUE) |
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. If the radio button is contained inside a group box, the other radio buttons in the group box will be set to FALSE and will send a message as well.
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 |