manpagez: man pages & more
man ttk_radiobutton(n)
Home | html | info | man
ttk::radiobutton(n)            Tk Themed Widget            ttk::radiobutton(n)



______________________________________________________________________________


NAME

       ttk::radiobutton - Mutually exclusive option widget


SYNOPSIS

       ttk::radiobutton pathName ?options?
______________________________________________________________________________


DESCRIPTION

       ttk::radiobutton  widgets are used in groups to show or change a set of
       mutually-exclusive options.  Radiobuttons are linked to a Tcl variable,
       and  have  an  associated value; when a radiobutton is clicked, it sets
       the variable to its associated value.


STANDARD OPTIONS

       -class                -compound            -cursor
       -image                -state               -style
       -takefocus            -text                -textvariable
       -underline            -width

       See the ttk_widget manual entry for details on the standard options.


WIDGET-SPECIFIC OPTIONS

       Command-Line Name:-command
       Database Name:  command
       Database Class: Command

              A Tcl script to evaluate whenever the widget is invoked.

       Command-Line Name:-value
       Database Name:  Value
       Database Class: Value

              The value to store in the associated -variable when  the  widget
              is selected.

       Command-Line Name:-variable
       Database Name:  variable
       Database Class: Variable

              The  name of a global variable whose value is linked to the wid-
              get.  Default value is ::selectedButton.


WIDGET COMMAND

       In addition to the standard cget,  configure,  identify,  instate,  and
       state  commands,  radiobuttons  support the following additional widget
       commands:

       pathname invoke
              Sets the -variable to the -value, selects the widget, and evalu-
              ates  the  associated -command.  Returns the result of the -com-
              mand, or the empty string if no -command is specified.


WIDGET STATES

       The widget does not respond to user input if the disabled state is set.
       The widget sets the selected state whenever the linked -variable is set
       to the widget's -value, and clears it otherwise.  The widget  sets  the
       alternate state whenever the linked -variable is unset.  (The alternate
       state may be used to indicate a "tri-state" or  "indeterminate"  selec-
       tion.)


STANDARD STYLES

       Ttk::radiobutton  widgets  support the Toolbutton style in all standard
       themes, which is useful for creating widgets for toolbars.


STYLING OPTIONS

       The class name for a ttk::radiobutton is TRadiobutton.

       Dynamic  states:  active,  alternate,  disabled,   pressed,   readonly,
       selected.

       TRadiobutton styling options configurable with ttk::style are:

       -background color
       -foreground color
       -indicatorbackground color
       -indicatorcolor color
       -indicatormargin padding
       -indicatorrelief relief
       -padding padding

       Some options are only available for specific themes.

       See  the ttk::style manual page for information on how to configure ttk
       styles.


SEE ALSO

       ttk::widget(n), ttk::checkbutton(n), radiobutton(n)


KEYWORDS

       widget, button, option



Tk                                    8.5                  ttk::radiobutton(n)

tcl 8.6.9 - Generated Sat Nov 17 06:13:24 CST 2018
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.