# ****COLORS****
# SYNTAX:
# -> TEXTPART FOREGROUND BACKGROUND ATTRIBUTES
# ATTRIBUTES -> []
# ATTRIBUTES -> ATTR ATTRIBUTES
# TEXTPART  one of {TEXT COMMAND BAR BARKEY MENU MENUKEY MENUSEL OPENTITLE  OPENKEY OPENNORMAL OPENLIST OPENLISTSEL OPENLISTACT SHOWBACK SELECTION CURSOR}
# FOREGROUND -> COLOR
# BACKGROUND -> COLOR
# COLOR oneof {BLACK RED GREEN YELLOW BLUE MAGENTA CYAN WHITE }
# ATTR oneof {NORMAL STANDOUT UNDERLINE REVERSE BLINK DIM BOLD PROTECT INVIS ALTCHARSET CHARTEXT}

#BUGS:
#Some of the particularies of ncurses gives the following problems:
#	1. defining TEXT makes paging much slower (Does someone know the reason (a solution)?) and 
#	2. An attribute without color specification will sometimes result in default color without attributes 
#	when intermixed with colored text (for example when using a blinking cursor (in default color) on a 
#	colored background. 

color TEXT normal
color SELECTION  reverse
color CURSOR  standout  blink
color SELCURSOR  standout blink
color COMMAND reverse
color BAR WHITE BLUE
color BARKEY BLACK RED
color MENU WHITE BLUE
color MENUKEY  RED BLACK REVERSE
color MENUSEL BLUE WHITE
color OPENTITLE BLACK GREEN
color OPENKEY YELLOW BLACK standout
color OPENLIST RED BLUE
color OPENNORMAL  black cyan bold
color OPENLISTSEL BLACK GREEN
color OPENLISTACT  RED BLUE reverse
color SHOWBACK  white cyan

#The following symbols can be bound to keys. This also effect the filemanager, the find/replace menu and the buffer and macro listings
#home, end, up, down, left, right, pgup, pgdn, stab, delete, backspace, esc 
CONTEXT TERM linux
keys  27 91 49 126 = home
keys  27 91 52 126 = end
keys  27 91 65 = up
keys  27 91 66 = down
keys  27 91 68 = left
keys  27 91 67 = right
keys  27 91 53 126 = pgup
keys  27 91 54 126 = pgdn
keys  27 9 = stab
keys  27 91 51 126 = delete
keys  127 = backspace
keys  27 254 = esc
keys  27 91 91 66 = dosave
keys  27 91 91 67 = nextsearch
keys  27 91 91 69 = prevfile
keys  27 91 49 55 126 = nextfile
keys  27 91 50 56 126 = addprev
keys  27 91 50 57 126 = addnext
keys  27 91 49 56 126 = prevmode
keys  27 91 49 57 126 = nextmode
keys  27 91 50 48 126 = beginpage
keys  27 91 51 51 126 = beginfile
keys  27 91 50 49 126 = endpage
keys  27 91 51 52 126 = endfile
keys  27 91 50 52 126 = setselect
keys  27 9 = prevmark
CONTEXT TERMCAP
keys  27 91 72 = home
keys  27 91 70 = end
keys  27 91 65 = up
keys  27 91 66 = down
keys  27 91 68 = left
keys  27 91 67 = right
keys  27 91 53 126 = pgup
keys  27 91 54 126 = pgdn
keys  27 9 = stab
keys  127 = delete
keys  8 = backspace
keys  27 254 = esc
keys  27 79 81 = dosave
keys  27 79 82 = nextsearch
keys  27 91 49 53 126 = prevfile
keys  27 91 49 55 126 = nextfile
keys  27 91 50 56 126 = addprev
keys  27 91 50 57 126 = addnext
keys  27 91 49 56 126 = prevmode
keys  27 91 49 57 126 = nextmode
keys  27 91 50 48 126 = beginpage
keys  27 91 51 51 126 = beginfile
keys  27 91 50 49 126 = endpage
keys  27 91 51 52 126 = endfile
keys  27 91 50 52 126 = setselect
keys  27 9 = prevmark

