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



______________________________________________________________________________


NAME

       ttk::menubutton - Widget that pops down a menu when pressed


SYNOPSIS

       ttk::menubutton pathName ?options?
______________________________________________________________________________


DESCRIPTION

       A  ttk::menubutton  widget  displays  a textual label and/or image, and
       displays a menu when pressed.


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:-direction
       Database Name:  direction
       Database Class: Direction

              Specifies where the menu is to be  popped  up  relative  to  the
              menubutton.   One  of: above, below, left, right, or flush.  The
              default is below.  flush pops the  menu  up  directly  over  the
              menubutton.

       Command-Line Name:-menu
       Database Name:  menu
       Database Class: Menu

              Specifies the path name of the menu associated with the menubut-
              ton.  To be on the safe side, the menu  ought  to  be  a  direct
              child of the menubutton.


WIDGET COMMAND

       Menubutton  widgets  support  the  standard  cget, configure, identify,
       instate, and state methods.  No other widget methods are used.


STANDARD STYLES

       Ttk::menubutton 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::menubutton is TMenubutton.

       Dynamic states: active, disabled, readonly.

       TMenubutton styling options configurable with ttk::style are:

       -arrowsize amount
       -background color
       -foreground color
       -font font
       -padding padding
       -relief relief
       -width amount

       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), menu(n), menubutton(n)


KEYWORDS

       widget, button, menu



Tk                                    8.5                   ttk::menubutton(n)

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