...
Example XAL for using this widget in a freePane:
<menuBar>
...
Code Block |
---|
<menuBar> <menu text="File"> |
...
<popupMenu>
...
<popupMenu> <menuItem text="Open"/> |
...
<menuItem text="Close"/> |
...
<menuItem text="Preferences"> |
...
<popupMenu>
...
<popupMenu> <menuItem text="A preference"/> |
...
<menuItem text="A different preference"/> |
...
</popupMenu> |
...
</menuItem> |
...
</popupMenu> |
...
</menu> |
...
<menu text="Edit"> |
...
<popupMenu>
...
<popupMenu> <menuItem text="Cut"/> |
...
<menuItem text="Copy"/> |
...
<horizontalSeparator/> |
...
<menuItem text="Paste"/> |
...
</popupMenu> |
...
</menu> |
...
<menu disabled="true" text="Format"> |
...
<popupMenu>
...
<popupMenu> <menuItem text="Cut"/> |
...
<menuItem text="Copy"/> |
...
<menuItem text="Paste"/> |
...
</popupMenu> |
...
</menu> |
...
<menu text="Run"> |
...
<popupMenu>
...
<popupMenu> <menuItem text="Open"/> |
...
<menuItem text="Close"/> |
...
<menuItem text="Preferences..."/> |
...
</popupMenu> |
...
</menu> |
...
</menuBar> |
menu
A menu is a styled button with a child popupMenu. When a user presses the button, the UI displays a popupMenu. Use menu pirmarily in a menuBar; however, you can also use it on its own to create a popup list.
...
Example XAL for using this widget in a freePane:
Code Block |
---|
<menu text="File"> |
...
<popupMenu>
...
<popupMenu> <menuItem text="Open"/> |
...
<menuItem text="Close"/> |
...
<menuItem text="Preferences"/> |
...
</popupMenu> |
...
</menu> |
menuItem
Use menuItem in a popupMenu. A menuItem is a selection in a menu. To create a sub-menu, add a popupMenu to the menu.
...
Example XAL for using this widget in a freePane:
Code Block |
---|
<horizontalToolBar height="25px" width="200px" x="50px" y="140px"> |
...
<button text="Button 1"/> |
...
<button text="Button 2"/> |
...
</horizontalToolBar> |
verticalToolbar
A list of buttons displayed vertically that provide access to application functionality.
...
Example XAL for using this widget in a freePane:
Code Block |
---|
<verticalToolBar height="200px" width="50px" x="50px" y="210px"> |
...
<button text="Button 1"/> |
...
<button text="Button 2"/> |
...
</verticalToolBar> |
horizontalSeparator
A horizontal line to separate UI components such as items in a menu.
...
<horizontalSeparator height="5px" width="100px" x="150px" y="310px"/>
As used in a menuBar:
Code Block |
---|
<menuBar x="70px" y="120px"> |
...
<menu text="Edit"> |
...
<popupMenu>
...
<popupMenu> <menuItem text="Cut"/> |
...
<menuItem text="Copy"/> |
...
<horizontalSeparator/> |
...
<menuItem text="Paste"/> |
...
</popupMenu> |
...
</menu> |
...
</menuBar> |
verticalSeparator
A vertical line to separate UI components such as groups in a toolbar.
...
As used in a verticalToolbar:
Code Block |
---|
<verticalToolBar height="200px" width="50px" x="50px" y="210px"> |
...
<button text="Button 1"/> |
...
<verticalSeparator/> |
...
<button text="Button 2"/> |
...
<verticalSeparator/> |
...
</verticalToolBar> |