You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: UserManual.md
+17-1Lines changed: 17 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -188,10 +188,26 @@ Menu names supports _keyboard mnemonics_, see the [Mnemonics / keyboard shortcut
188
188
189
189
### separator attribute: ###
190
190
191
-
The `separator` attribute allows one to define a separator between menu options. To define a separator, one must set the `separator` attributes to one of the following values: `true`, `yes`or `on`. For example, add the following menu element in a *configuration file*:
191
+
The `separator` attribute allows one to define an *horizontal*separator between menu options. To define an *horizontal*separator, one must set the `separator` attributes to one of the following values: `true`, `yes`, `on`or `horizontal`. For example, the following creates a separator between menu *foo* and *bar*:
192
192
193
193
```xml
194
+
<menuname="foo" />
194
195
<menuseparator="true" />
196
+
<menuname="bar" />
197
+
```
198
+
199
+
ShellAnything also support creating *vertical* (or column) separators. When using such a separator, *Windows* renders the popup menu with multiple columns. The menus following a column separator are rendered in a new column. For example, look at [this image](docs/multiple_columns_menu.png?raw=true) to see a multi-column menu. To define a *vertical* separator, one must set the `separator` attributes to value `vertical` or `column`. For example, the following creates a two column menu :
0 commit comments