Subprogram Name | Source Name | Executable Example | Viewable Example |
---|---|---|---|
H3-OPEN-LIST |
H3OLIST |
E3LIST |
E3LIST |
- Description
Creates various types of lists. Possible types are:
unordered list,
ordered list,
menu-item list and
directory list.
Cascading lists of up to 10 levels are supported. It is also possible to close more than one level at once.
- Changes from previous versions
All (A250) BY VALUE variables at the interfaces have been changed to (A) DYNAMIC BY VALUE.
There is no need to recatalog the programs, because the old interface (A250) is compatible with the new one.
- Appearance
H3-OPEN-LIST
<DIR>
or
<MENU>
or
<OL>
or
<UL>
H3-LIST-ITEM
<LI>
H3-CLOSE-LIST
</DIR>
or
</MENU>
or
</OL>
or
</UL>
- Supported Attributes
TYPE=disc|square|circle TYPE=1|a|A|i|I
- Parameters
H3-OPEN-LIST
1 H3TYPE (A1) /* i /m: Set list as: * /* 'O' ordered list * /* 'U' unordered list * /* 'D' directory list * /* 'M' menu list 1 H3BULLET (A1) /* i /m: Type of list if ordered list: * /* '1' Arabic numbers (default) (1, 2, 3, ...) * /* 'a' Alphanumeric, lowercase (a, b, c, ...) * /* 'A' Alphanumeric, uppercase (A, B, C, ...) * /* 'i' Roman numbers, lowercase (i, ii, iii, ...) * /* 'I' Roman numbers, uppercase (I, II, III, ...) * /* i /m: Type of bullet if unordered list: * /* 'D' Disc * /* 'S' Square * /* 'C' CircleH3-LIST-ITEM
1 H3VALUE (A) DYNAMIC /* i /m: Item textH3-CLOSE-LIST
1 H3LEVEL (N2) /* i /m: Levels to be closed- How To Invoke
PERFORM H3-OPEN-LIST H3TYPE H3BULLET PERFORM H3-LIST-ITEM H3VALUE PERFORM H3-CLOSE-LIST H3LEVEL