Previous Topic: #MAPMOD—requests that the system modify options in the map request blockNext Topic: #MAPMOD Parameters


#MAPMOD Syntax

►►── #MAPMOD ─────────────────────────────────────────────────────────────────►

 ►─┬──────────────────────────┬───────────────────────────────────────────────►
   └─ TYPE= ───┬─ PERM ◄ ──┬──┘
               └─ TEMP ────┘

 ►─── ,MRB=map-request-block-pointer ─────────────────────────────────────────►
 ►─┬───────────────────────────────────────────┬──────────────────────────────►
   └─ ,PLIST= ──┬─ SYSPLIST ◄ ─────────────┬───┘
                └─ parameter-list-pointer ─┘

 ►─┬───────────────────────────────────────────────┬──────────────────────────►
   └─ ,MRBLIST= ──┬─ MRBPLIST ◄ ─────────────────┬─┘
                  └─ mrb-parameter-list-pointer ─┘

 ►─┬──────────────────────────────────────────────────────────────────────┬───►
   └─ ,CURSOR= ( ─┬─ cursor-row,cursor-column ─────────────────────┬─ ) ──┘
                  └─ FIELD,fieldname ─┬──────────────────────────┬─┘
                                      └─ ,INDEX,index-register ──┘

 ►─┬────────────────────────────┬─────────────────────────────────────────────►
   └─ ,WCC= ─┬─┬─ RESETMDT ─┬─┬─┘
             │ └─ NOMDT ────┘ │
             ├─┬─ RESETKBD ─┬─┤
             │ └─ NOKBD ────┘ │
             ├─┬─ ALARM ───┬──┤
             │ └─ NOALARM ─┘  │
             ├─┬─ STARTPRT ─┬─┤
             │ └─ NOPRT ────┘ │
             └─┬─ NLCR ─┬─────┘
               ├─ 40CR ─┤
               ├─ 64CR ─┤
               └─ 80CR ─┘
 ►─┬─────────────────────────────────────────────────┬────────────────────────►
   └─ ,FIELD=field-name ─┬─────────────────────────┬─┘
                         └─ ,INDEX=index-register ─┘

 ►─┬───────────────────────────────────────────────────────────────────┬──────►
   │            ┌────────────────────────────────────────────────┐     │
   └─ ,FLIST= (─▼─ FIELD,field-name ─┬─────────────────────────┬─┴─)───┘
                                     └─ ,INDEX,index-register ─┘

 ►─┬────────────────────────┬─────────────────────────────────────────────────►
   └─ ,FOR= ─┬─ ALL ──────┬─┘
             ├─ ERROR ────┤
             ├─ CORRECT ──┤
             ├─ CURRENT ──┤
             ├─ NOTCURNT ─┤
             ├─ FLIST ────┤
             └─ NOTFLIST ─┘

 ►─┬───────────────────────┬──────────────────────────────────────────────────►
   └─ ,BACKSCN= ─┬─ YES ─┬─┘
                 └─ NO ──┘

 ►─┬──────────────────────────────┬───────────────────────────────────────────►
   └─ ,OUTDATA= ─┬─ YES ───────┬──┘
                 ├─ NO ────────┤
                 ├─ ERASE ─────┤
                 └─ ATTRibute ─┘
 ►─┬──────────────────────┬───────────────────────────────────────────────────►
   └─ ,INDATA= ─┬─ YES ─┬─┘
                └─ NO ──┘

 ►─┬─────────────────────────┬────────────────────────────────────────────────►
   └─ ,JUSTIFY= ─┬─ RIGHT ─┬─┘
                 └─ LEFT ──┘

 ►─┬─────────────────────────────────┬────────────────────────────────────────►
   └─ ,PAD= ─┬─ NO ────────────────┬─┘
             ├─ C'pad-character' ──┤
             └─ X'pad-character' ──┘
 ►─┬─────────────────────────┬────────────────────────────────────────────────►
   └─ ,EDIT= ─┬─ ERROR ───┬──┘
              └─ CORRECT ─┘

 ►─┬──────────────────────────┬───────────────────────────────────────────────►
   └─ ,INPUT= ─┬─ REQUIRED ─┬─┘
               └─ OPTIONAL ─┘

 ►─┬────────────────────────────┬─────────────────────────────────────────────►
   └─ ,ERRMSG= ─┬─ ACTIVE ◄ ─┬──┘
                └─ SUPPRESS ─┘
 ►─┬─────────────────────────────────────┬────────────────────────────────────►◄
   │           ┌──────── , ───────────┐  │
   └─ ,ATTR= (─▼─┬──── SKIP ────────┬─┴)─┘
                 ├──┬─ ALPHA ─────┬─┤
                 │  └─ NUMERIC ───┘ │
                 ├──┬─ PROTECT ───┬─┤
                 │  └─ UNPROT ────┘ │
                 ├──┬─ DISPLAY ───┬─┤
                 │  ├─ DARK ──────┤ │
                 │  └─ BRIGHT ────┘ │
                 ├──── DETECT ──────┤
                 ├──┬─ MDT ───────┬─┤
                 │  └─ NOMDT ─────┘ │
                 ├──┬─ BLINK ─────┬─┤
                 │  └─ NOBLINK ───┘ │
                 ├──┬─ REVERSE ───┬─┤
                 │  └─ NRMVIDEO ──┘ │
                 ├──┬─ UNDERSCR ──┬─┤
                 │  └─ NOUNDER ───┘ │
                 └──┬─ NOCOLOR ───┬─┘
                    ├─ BLUE ──────┤
                    ├─ RED ───────┤
                    ├─ PINK ──────┤
                    ├─ GREEN ─────┤
                    ├─ TURQUOIS ──┤
                    ├─ YELLOW ────┤
                    └─ WHITE ─────┘