Documentation
- qx:row
- qx:label
- qx:application
- qx:splitButton
- qx:toolBarSplitButton
- qx:tabView
- qx:resizer
- qx:comboBox
- qx:textarea
- qx:list
- qx:slider
- qx:checkGroupBox
- qx:contextMenu
- qx:embedHtml
- qx:embedCanvas
- qx:checkBox
- qx:spacer
- qx:toolBarMenuButton
- qx:menuCheckBox
- qx:widget
- qx:toggleButton
- qx:composite
- qx:command
- qx:page
- qx:radioButton
- qx:toolBarPart
- qx:hsplit
- qx:vsplit
- qx:toolTip
- qx:atom
- qx:toolBarRadioButton
- qx:dateChooser
- qx:treeFolder
- qx:groupBox
- qxt:elsif
- qx:selectBox
- qx:listItem
- qxt:else
- qx:menu
- qxt:component
- qxt:property
- qx:toolBar
- qxt:script
- qx:separator
- qx:textField
- qx:embedIframe
- qxt:if
- qx:menuRadioButton
- qx:popup
- qx:slideBar
- qxt:variant
- qx:grow
- qx:tree
- qx:toolBarCheckBox
- qx:treeFile
- qx:vbox
- qx:scroll
- qx:colorSelector
- qx:split
- qx:canvas
- qx:dateField
- qx:spinner
- qxt:subscriber
- qx:menuBarButton
- qx:toolBarButton
- qx:image
- qx:button
- qx:column
- qx:basic
- qx:colorPopup
- qx:repeatButton
- qx:menuBar
- qx:hbox
- qx:grid
- qx:dock
- qx:formMenuButton
- qx:menuButton
- qxt:listener
- qx:stack
- qx:window
- qx:radioGroupBox
- qx:radioGroup
The menu is a popup like control which supports buttons. It comes with full keyboard navigation and an improved timeout based mouse control behavior.
This class is the container for all derived instances of qx.ui.menu.AbstractButton.
- selectedButton
-
The currently selected button
Default value: Possible values: - openedButton
-
The currently opened button (sub menu is visible)
Default value: Possible values: - allowGrowX
-
None
Default value: false Possible values:
- allowGrowY
-
None
Default value: false Possible values:
- openInterval
-
Interval in ms after which sub menus should be openend
Default value: 250 Possible values: - appearance
-
None
Default value: "menu" Possible values:
- keepActive
-
None
Default value: true Possible values:
- keepFocus
-
None
Default value: true Possible values:
- visibility
-
None
Default value: "excluded" Possible values:
- spacingY
-
The spacing between each menu button
Default value: 0 Possible values: - spacingX
-
The spacing between each cell of the menu buttons
Default value: 0 Possible values: - opener
-
Widget that opened the menu
Default value: Possible values: - iconColumnWidth
-
Default icon column width if no icons are rendered
Default value: 0 Possible values: - arrowColumnWidth
-
Default arrow column width if no sub menus are rendered
Default value: 0 Possible values: - closeInterval
-
Interval in ms after which sub menus should be closed
Default value: 250 Possible values:
{ u'add': { u'*': u'add/defaultWithPosition.mako',
u'layout': u'add/noParent.mako',
u'qx:application': u'add/qx/application.mako',
u'qx:formMenuButton': u'add/setMenu.mako',
u'qx:menuBarButton': u'add/setMenu.mako',
u'qx:menuButton': u'add/setMenu.mako',
u'qx:menuCheckBox': u'add/setMenu.mako',
u'qx:menuRadioButton': u'add/setMenu.mako',
u'qx:split': u'add/qx/split.mako',
u'qx:splitButton': u'add/setMenu.mako',
u'qx:toolBarButton': u'add/setMenu.mako',
u'qx:toolBarMenuButton': u'add/setMenu.mako',
u'qx:toolBarSplitButton': u'add/setMenu.mako',
u'qxt:variant': u'add/noParent.mako'},
u'attributes': {u'*': u'attr/default.mako', u'id': u'', u'qxt:*': u''},
u'body': { u'*': u'body/qx/widget.mako',
u'qxt:component': u'body/qxt/component_root.mako'},
u'data': {u'attr': {}, u'props': {u'class': u'qx.ui.menu.Menu'}},
u'extends': [u'qx:menu', u'qx:widget', u'base']}
LGPL, EPL © 2008 QxTransformer | Siarhei Barysiuk &
Christian Boulanger.
Site design and illustrations by Siarhei Barysiuk. | Icons by Dry Icons.