Skip to content

Commit 7e9d545

Browse files
committed
Added missing elements in User Manual TOC.
Fixed minor issues in the USer Manual documentation. (cherry picked from commit 3db1b76)
1 parent 2f5be73 commit 7e9d545

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

UserManual.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ This manual includes a description of the system functionalities and capabilitie
1212
* [Configuration Files](#configuration-files)
1313
* [Menus](#menus)
1414
* [Visibility / Validity](#visibility--validity)
15+
* [maxfiles and maxfolders attributes](#maxfiles-and-maxfolders-attributes)
16+
* [fileextensions attribute](#fileextensions-attribute)
17+
* [exists attribute](#exists-attribute)
18+
* [properties attribute](#properties-attribute)
19+
* [inverse attribute](#inverse-attribute)
20+
* [Icons](#icons)
1521
* [Actions](#actions)
1622
* [<exec> action](#exec-action)
1723
* [<open> action](#open-action)
@@ -311,9 +317,9 @@ For example, the following set a menu visible only when the user right-click on
311317

312318
### exists attribute: ###
313319

314-
The `exists` attribute validates a menu if the specified file exists.
320+
The `exists` attribute validates a menu if the specified file or directory exists.
315321

316-
If `exists` attribute is set, the application will search for the file. If the file exists on the system, the validation is successful. To specify multiple files, one must separate each extensions with the `;` character. If multiple files are specified, **all files** must exists on the system for the validation to be successful.
322+
If `exists` attribute is set, the application will search for the file. If the file or directory exists on the system, the validation is successful. To specify multiple files/directories, one must separate each value with the `;` character. If multiple values are specified, **all values** must exists on the system for the validation to be successful.
317323

318324
If `exists` attribute is not specified, then the validation is successful.
319325

@@ -356,7 +362,7 @@ The meaning of each inversed attribute in explained in the following table:
356362
| maxfiles | Defines a minimum number of selected files. Validates a menu if **more than** _x_ files are selected.<br>If 'maxfiles` is set to 5, _more than_ 5 files must be selected for the validation to be successful. |
357363
| maxfolders | Defines a minimum number of selected folder. Validates a menu if **more than** _x_ folders are selected.<br>If 'maxfolders` is set to 3, _more than_ 3 directories must be selected for the validation to be successful. |
358364
| fileextensions | Validates a menu if the given file's extension **does not** match the file extension selected by the user.<br>If multiple file extensions are specified, **no extension** must match for the validation to be successful. |
359-
| exists | Validates a menu if the specified file **does not** exists.<br>If multiple files are specified, **all files** must _not exists_ on the system for the validation to be successful. |
365+
| exists | Validates a menu if the specified file or directory **does not** exists.<br>If multiple files/directories are specified, **all values** must _not exists_ on the system for the validation to be successful. |
360366
| properties | Validates a menu if the specified property is **empty** or **not defined**.<br>If multiple properties are specified, **all properties** must be _empty_ or _not defined_ for the validation to be successful. |
361367

362368
Typical use case of the `inverse` attribute is about filtering out known file extensions.

0 commit comments

Comments
 (0)