| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
LM:Block Definition
The original Listmaker program provided two main capabilities: 1) random
selection without replacement from an array of elements, and 2) the
ability to insert elements into a block structure with special
restrictions. The LM:Randomize Sets (see section LM:Randomize Sets) and
LM:Set Assign (see section LM:Set Assign)
modules provide the first capability.
The Listmaker library introduces the notion of a block to provide
the second. Each block starts with a LM:Block Definition module,
which specifies its size. By default, the Block Length field is
zero. Then, items are added to the block using any of several modules:
the most commonly used one is LM:Block Item. See section LM:Block Item. All modules that add to the
block are added as children to the LM:Block Definition.
LM:Block Definition user interface:

LM:Block Definition attribute list:
| Attribute | Type | Default | Description |
len |
integer | `0' | lenght of the block |