|
|
Line 1: |
Line 1: |
| Main menu actions are called GlobalActions. We start by bringing up the Actions definition window:
| |
|
| |
| [[File:Main Menu actions image 1.png|frameless]]
| |
|
| |
| We add some GlobalActions and give them names based on what we want them to do in the end:
| |
|
| |
| [[File:Main Menu actions image 2.png|frameless]]
| |
|
| |
| If I run this as is with MDriven prototyping, I get this main menu:
| |
|
| |
| [[File:Main Menu actions image 3.png|frameless]]
| |
|
| |
| But we want to organize the menu, so we create some Menu-Groups:
| |
|
| |
| [[File:Main Menu actions image 4.png|frameless]]
| |
|
| |
| [[File:Main Menu actions image 5.png|frameless]]
| |
|
| |
| Now, I can decide in what group my actions should be:
| |
|
| |
| [[File:Main Menu actions image 6.png|frameless]]
| |
|
| |
| then I get this result when prototyping:
| |
|
| |
| [[File:Main Menu actions image 7.png|frameless]]
| |
|
| |
| To get the internal order and dividers into the menu, I need to set the Divider group for the items. If this differs between two actions, they will be separated by a divider. If it is the same between two actions, the actions will be sorted on the “Sort order in Group” value within the group.
| |
| [[File:Main Menu actions image 8.png|none|thumb]]
| |
| This is what I get in prototyping now:
| |
|
| |
| [[File:Main Menu actions image 9.png|frameless]]
| |
|
| |
| If I want to organize the actions in sub-menus, I do this by declaring a new Menu group:
| |
|
| |
| [[File:Main Menu actions image 10.png|frameless]]
| |
|
| |
| And I use that group on the actions I want in the submenu:
| |
|
| |
| [[File:Main Menu actions image 11.png|frameless]]
| |
|
| |
| The strategy for creating context menus is exactly the same.
| |
|
| |
| The MDriven Book - See: [[Action names]]
| |
| [[Category:The MDriven Book]] | | [[Category:The MDriven Book]] |
| [[Category:Actions]] | | [[Category:Actions]] |