#DME key mappings
#=====================================
#

pageset 94
blocktype c


# Menus

menuclear
menuoff

menuadd Project (New window|4) newwindow
menuadd Project (Clear) clear
menuadd Project (NM_BARLAB|22) null
menuadd Project (Open...|O) reqload
menuadd Project (Save|W) saveold
menuadd Project (Save as...|A) reqsave
menuadd Project (Insert file...) reqinsfile
menuadd Project (Reload last saved) reload
menuadd Project (NM_BARLAB|22) null
menuadd Project (Save clipboard) saveclip
menuadd Project (NM_BARLAB|22) null
menuadd Project (Quit|Q) quit

menuadd Edit (Undo line|U) (undo if r (last))
menuadd Edit (NM_BARLAB|22) null
menuadd Edit (Kill line|K) (deline if r (last))
menuadd Edit (Undelete line) undeline
menuadd Edit (NM_BARLAB|22) null
menuadd Edit (Goto line...|G) reqgoto
menuadd Edit (Find|F) reqfind
menuadd Edit (Find next|N) next
menuadd Edit (Find previous|P) prev
menuadd Edit (Replace|R) (reqreplace)
menuadd Edit (_Ignore Case) (ignorecase on|ignorecase off)
menuadd Edit (NM_BARLAB|22) null
menuadd Edit (_Insertmode|M) (insertmode on|insertmode off)
menuadd Edit (NM_BARLAB|22) null
menuadd Edit (Reformat paragraph) reformat
menuadd Edit (__Wordwrap) (wordwrap on|wordwrap off)
menuadd Edit (Set left margin...) (reqparcol)
menuadd Edit (Set right margin...) (reqmargin)
menuadd Edit (NM_BARLAB|22) null
menuadd Edit (Matching bracket|[) findmatch

menuadd Block (Block start|B) (bstart)
menuadd Block (Block end|E) (bend)
menuadd Block (Unblock) unblock
menuadd Block (NM_BARLAB|22) null
menuadd Block (Set blocktype) (escimm (blocktype ))
menuadd Block (NM_BARLAB|22) null
menuadd Block (Save block) (escimm (bsave ))
menuadd Block (NM_BARLAB|22) null
menuadd Block (Copy|C) copy
menuadd Block (Cut|X) cut
menuadd Block (Paste|V) paste
menuadd Block (NM_BARLAB|22) NULL
menuadd Block (Push on stack|>) pushmark
menuadd Block (Pop from stack|<) popmark

menuadd Settings (Text pen) (escimm (fgpen ))
menuadd Settings (Back pen) (escimm (bgpen ))
menuadd Settings (Highlight text pen) (escimm (hgpen ))
menuadd Settings (Highlight back pen) (escimm (hgbgpen ))
menuadd Settings (NM_BARLAB|19) null
menuadd Settings (Select font...) reqfont
menuadd Settings (NM_BARLAB|19) null
menuadd Settings (Set tabwidth...) reqtabstop
menuadd Settings (NM_BARLAB|19) null
menuadd Settings (Save config) saveconfig

menuon

ignorecase on

# Text marker

map s-f6  (ping 1)
map s-f7  (ping 2)
map s-f8  (ping 3)
map s-f9  (ping 4)
map s-f10 (ping 5)

map f6  (pong 1)
map f7  (pong 2)
map f8  (pong 3)
map f9  (pong 4)
map f10 (pong 5)

