Add labwc-menu(5)

This commit is contained in:
Johan Malm 2021-03-19 21:20:54 +00:00
parent 54e458147a
commit 2061c6af14
2 changed files with 38 additions and 1 deletions

37
docs/labwc-menu.5.scd Normal file
View file

@ -0,0 +1,37 @@
labwc-menu(5)
# NAME
labwc - menu
# DESCRIPTION
Static menus are built based on content of XML files located at
"~/.config/openbox" and equivalent XDG Base Directories.
# SYNTAX
A menu file must be entirely enclosed within <openbox_menu> and
</openbox_menu> tags. Inside these tags, menus are specified as follows:
```
<menu id="">
<item label="">
<action></action>
</item>
</menu>
```
*menu.id*
Each menu must be given an id, which is a unique identifier of the menu.
This id is used to refer to the menu in a ShowMenu action.
*menu.item.label*
The visible name of the menu item.
*menu.item.action*
See labwc-action(5)
# SEE ALSO
labwc(1), labwc-action(5), labwc-config(5), labwc-theme(5)

View file

@ -2,7 +2,7 @@ scdoc = find_program('scdoc', required: get_option('man-pages'))
if scdoc.found()
sh = find_program('sh', native: true)
sections = ['.1', '-config.5', '-theme.5', '-actions.5']
sections = ['.1', '-config.5', '-theme.5', '-actions.5', '-menu.5']
foreach s : sections
markdown = 'labwc' + s + '.scd'
manpage = 'labwc' + s