marker
Stack | Position | Description |
---|---|---|
Stack(In) | Top | - |
Stack(Out) | Top | marker |
The commands
- AddIndex/DropIndex(obsolete by Index Manager)
- DrawBitmap/DrawOle
- MSFonts
- PutLine
- SetFormat
- SetGuiMetric
- Set parameters
- SetSort
expect as parameter a vector of arguments. In order to structure these and to provide the command with information as to which parameter means what, markers were introduced to identify the arguments (cf. Named Parameter).
For example, in a SetFormat call it can be specified that an instruction is to be placed in a certain column and a certain font is to be used:
[ "CX_PERSON::name" HEADER "Name" COLUMN 2 FONT 0 ] SetFormat
In this example, the font and column (COLUMN) specifications could be swapped if the markers are swapped at the same time:
[ "CX_PERSON::name" FONT 0 COLUMN 2 HEADER "Name" ] SetFormat
Below is an overview of the available markers. The semantics of the marker can be taken from the context.
The markers FLAG and RIGHT_ADJUST are obsolete:
- Specify flags without prefixed FLAG
- instead of RIGHT_ADJUST the flag JUSTIFY_RIGHT should be used