home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
epm603a.zip
/
EPMAPP.ZIP
/
EPMKWDS.RC
< prev
next >
Wrap
Text File
|
1994-08-26
|
11KB
|
428 lines
@ -----------------------------------------------------------------
@ Sample of keywords file for the keywords highlighting feature of EPM
@ -----------------------------------------------------------------
@ This file is used by EPM to figure out which keywords to highlight
@ for OS/2 resource compiler files.
@
@ ------------------------------------------------------------------
@ Format of the file
@ ------------------------------------------------------------------
@ The first character of the first line is the "special" character.
@ If it appears at the beginning of a line after, it is
@ either followed by a space and marks then a comment, or
@ by any other character and is then a topic name.
@ Currently the only topics are :
@ DELIM
@ What's between the 'start' and 'end' delimiters is set to the 'color' color.
@ If no 'end' is specified, the whole line after any 'start' string is colored.
@ If an 'Escape' character appears just before a 'end' string, it won't be considered an end delimiter.
@ An 'Escape' character can be escaped by another 'Escape' character
@ If the end delimiter is not on the same line as the start, no color changes will be done.
@ KEYWORDS
@ They must include only characters specified in the CHARSET section, case sensitive.
@ INSENSITIVE
@ Same as KEYWORDS except case insensitive.
@ CHARSET
@ List of characters allowed in the names of the KEYWORDS and INSENSITIVE sections.
@ SPECIAL
@ Any occurrence of these strings will be changed to the specified color.
@ They can include any character.
@
@ The background and foreground colors are values between 0 and 15
@ (see the EPM doc). If a value of -1 is given then the default
@ foreground or background color is used.
@
@ Colors -
@ 0 - Black 8 - Gray
@ 1 - Blue 9 - Bright Blue
@ 2 - Green 10 - Bright Green
@ 3 - Cyan 11 - Bright Cyan
@ 4 - Red 12 - Bright Red
@ 5 - Magenta 13 - Bright Magenta
@ 6 - Brown 14 - Yellow
@ 7 - Dark Gray 15 - White
@
@ -----------------------------------------------------------------
@ Actual description of the keywords
@ -----------------------------------------------------------------
@
@DELIM
@
@ Start Color Color End Escape
@ string bg fg string character
@ /* -1 13 */
@ // -1 13
@ " -1 2 " \
@ ' -1 10 ' \
/* -1 10 */
// -1 10
" -1 11 " \
' -1 11 ' \
@
@SPECIAL
@@
@{ -1 12
@} -1 12
@; -1 12
@, -1 12
@? -1 12
@: -1 12
{ -1 15
} -1 15
; -1 15
, -1 15
@
@CHARSET
@
abcdefghijklmnopqrstuvwxyz_#ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
@
@KEYWORDS
@
@ -------------------- C pre-processor keywords ---------------------------
#define -1 5
#elif -1 5
#else -1 5
#endif -1 5
#include -1 5
#if -1 5
#ifdef -1 5
#ifndef -1 5
#pragma -1 5
#undef -1 5
@ -------------------- Resource Statements ---------------------------
ACCELTABLE -1 5
ALT -1 5
ASSOCTABLE -1 5
AUTOCHECKBOX -1 5
AUTORADIOBUTTON -1 5
BEGIN -1 15
BITMAP -1 5
CHAR -1 5
CHECKBOX -1 5
CODEPAGE -1 5
COMBOBOX -1 5
CONTAINER -1 5
CONTROL -1 5
CTEXT -1 5
CTLDATA -1 5
DEFPUSHBUTTON -1 5
DIALOG -1 5
DISCARDABLE -1 5
DLGINCLUDE -1 5
DLGTEMPLATE -1 5
EAF_DEFAULTOWNER -1 5
EAF_REUSEICON -1 5
EAF_UNCHANGEABLE -1 5
EDITTEXT -1 5
END -1 15
ENTRYFIELD -1 5
FIXED -1 5
FONT -1 5
FRAME -1 5
GROUPBOX -1 5
HELP -1 5
HELPITEM -1 5
HELPSUBITEM -1 5
HELPSUBTABLE -1 5
HELPTABLE -1 5
ICON -1 5
ICON -1 5
LISTBOX -1 5
LOADONCALL -1 5
LONEKEY -1 5
LTEXT -1 5
MENU -1 5
MENUITEM -1 5
MESSAGETABLE -1 5
MLE -1 5
MOVEABLE -1 5
NOT -1 5
NOTEBOOK -1 5
POINTER -1 5
PRELOAD -1 5
PRESPARAMS -1 5
PUSHBUTTON -1 5
RADIOBUTTON -1 5
RCDATA -1 5
RCINCLUDE -1 5
RESOURCE -1 5
RTEXT -1 5
SCANCODE -1 5
SEPARATOR -1 5
SHIFT -1 5
SLIDER -1 5
SPINBUTTON -1 5
STRINGTABLE -1 5
SUBITEMSIZE -1 5
SUBMENU -1 5
SYSCOMMAND -1 5
VALUESET -1 5
VIRTUALKEY -1 5
WINDOW -1 5
WINDOWTEMPLATE -1 5
@ -------------------- OS/2 Toolkit definitions ---------------------------
BKS_BACKPAGESBR -1 5
BKS_BACKPAGESBL -1 5
BKS_BACKPAGESTR -1 5
BKS_BACKPAGESTL -1 5
BKS_MAJORTABRIGHT -1 5
BKS_MAJORTABLEFT -1 5
BKS_MAJORTABTOP -1 5
BKS_MAJORTABBOTTOM -1 5
BKS_SQUARETABS -1 5
BKS_ROUNDEDTABS -1 5
BKS_POLYGONTABS -1 5
BKS_SOLIDBIND -1 5
BKS_SPIRALBIND -1 5
BKS_STATUSTEXTLEFT -1 5
BKS_STATUSTEXTRIGHT -1 5
BKS_STATUSTEXTCENTER -1 5
BKS_TABTEXTLEFT -1 5
BKS_TABTEXTRIGHT -1 5
BKS_TABTEXTCENTER -1 5
BS_3STATE -1 5
BS_AUTO3STATE -1 5
BS_AUTOCHECKBOX -1 5
BS_AUTORADIOBUTTON -1 5
BS_AUTOSIZE -1 5
BS_BITMAP -1 5
BS_CHECKBOX -1 5
BS_DEFAULT -1 5
BS_HELP -1 5
BS_ICON -1 5
BS_NOBORDER -1 5
BS_NOCURSORSELECT -1 5
BS_NOPOINTERFOCUS -1 5
BS_PRIMARYSTYLES -1 5
BS_PUSHBUTTON -1 5
BS_RADIOBUTTON -1 5
BS_SYSCOMMAND -1 5
BS_USERBUTTON -1 5
CBS_COMPATIBLE -1 5
CBS_DROPDOWN -1 5
CBS_DROPDOWNLIST -1 5
CBS_SIMPLE -1 5
DT_LEFT -1 5
DT_QUERYEXTENT -1 5
DT_UNDERSCORE -1 5
DT_STRIKEOUT -1 5
DT_TEXTATTRS -1 5
DT_EXTERNALLEADING -1 5
DT_CENTER -1 5
DT_RIGHT -1 5
DT_TOP -1 5
DT_VCENTER -1 5
DT_BOTTOM -1 5
DT_HALFTONE -1 5
DT_MNEMONIC -1 5
DT_WORDBREAK -1 5
DT_ERASERECT -1 5
ES_ANY -1 5
ES_AUTOSCROLL -1 5
ES_AUTOSIZE -1 5
ES_AUTOTAB -1 5
ES_CENTER -1 5
ES_COMMAND -1 5
ES_DBCS -1 5
ES_LEFT -1 5
ES_MARGIN -1 5
ES_MIXED -1 5
ES_READONLY -1 5
ES_RIGHT -1 5
ES_SBCS -1 5
ES_UNREADABLE -1 5
FCF_ACCELTABLE -1 5
FCF_AUTOICON -1 5
FCF_BORDER -1 5
FCF_DBE_APPSTAT -1 5
FCF_DLGBORDER -1 5
FCF_HIDEBUTTON -1 5
FCF_HIDEMAX -1 5
FCF_HORZSCROLL -1 5
FCF_ICON -1 5
FCF_MAXBUTTON -1 5
FCF_MENU -1 5
FCF_MINBUTTON -1 5
FCF_MINMAX -1 5
FCF_MOUSEALIGN -1 5
FCF_NOBYTEALIGN -1 5
FCF_NOMOVEWITHOWNER -1 5
FCF_SCREENALIGN -1 5
FCF_SHELLPOSITION -1 5
FCF_SIZEBORDER -1 5
FCF_STANDARD -1 5
FCF_SYSMENU -1 5
FCF_SYSMODAL -1 5
FCF_TASKLIST -1 5
FCF_TITLEBAR -1 5
FCF_VERTSCROLL -1 5
FS_ACCELTABLE -1 5
FS_AUTOICON -1 5
FS_BORDER -1 5
FS_DBE_APPSTAT -1 5
FS_DLGBORDER -1 5
FS_ICON -1 5
FS_MOUSEALIGN -1 5
FS_NOBYTEALIGN -1 5
FS_NOMOVEWITHOWNER -1 5
FS_SCREENALIGN -1 5
FS_SHELLPOSITION -1 5
FS_SIZEBORDER -1 5
FS_STANDARD -1 5
FS_SYSMODAL -1 5
FS_TASKLIST -1 5
LS_EXTENDEDSEL -1 5
LS_HORZSCROLL -1 5
LS_MULTIPLESEL -1 5
LS_NOADJUSTPOS -1 5
LS_OWNERDRAW -1 5
MIA_CHECKED -1 5
MIA_DISABLED -1 5
MIA_FRAMED -1 5
MIA_HILITED -1 5
MIA_NODISMISS -1 5
MIS_BITMAP -1 5
MIS_BREAK -1 5
MIS_BREAKSEPARATOR -1 5
MIS_BUTTONSEPARATOR -1 5
MIS_GROUP -1 5
MIS_HELP -1 5
MIS_MULTMENU -1 5
MIS_OWNERDRAW -1 5
MIS_SEPARATOR -1 5
MIS_SINGLE -1 5
MIS_STATIC -1 5
MIS_SUBMENU -1 5
MIS_SYSCOMMAND -1 5
MIS_TEXT -1 5
MS_ACTIONBAR -1 5
MS_TITLEBUTTON -1 5
MS_VERTICALFLIP -1 5
MS_CONDITIONALCASCADE -1 5
PP_ACTIVECOLOR -1 5
PP_ACTIVECOLORINDEX -1 5
PP_ACTIVETEXTBGNDCOLOR -1 5
PP_ACTIVETEXTBGNDCOLORINDEX -1 5
PP_ACTIVETEXTFGNDCOLOR -1 5
PP_ACTIVETEXTFGNDCOLORINDEX -1 5
PP_BACKGROUNDCOLOR -1 5
PP_BACKGROUNDCOLORINDEX -1 5
PP_BORDERCOLOR -1 5
PP_BORDERCOLORINDEX -1 5
PP_DISABLEDBACKGROUNDCOLOR -1 5
PP_DISABLEDBACKGROUNDCOLORINDEX -1 5
PP_DISABLEDFOREGROUNDCOLOR -1 5
PP_DISABLEDFOREGROUNDCOLORINDEX -1 5
PP_FONTHANDLE -1 5
PP_FONTNAMESIZE -1 5
PP_FOREGROUNDCOLOR -1 5
PP_FOREGROUNDCOLORINDEX -1 5
PP_HILITEBACKGROUNDCOLOR -1 5
PP_HILITEBACKGROUNDCOLORINDEX -1 5
PP_HILITEFOREGROUNDCOLOR -1 5
PP_HILITEFOREGROUNDCOLORINDEX -1 5
PP_INACTIVECOLOR -1 5
PP_INACTIVECOLORINDEX -1 5
PP_INACTIVETEXTBGNDCOLOR -1 5
PP_INACTIVETEXTBGNDCOLORINDEX -1 5
PP_INACTIVETEXTFGNDCOLOR -1 5
PP_INACTIVETEXTFGNDCOLORINDEX -1 5
PP_MENUBACKGROUNDCOLOR -1 5
PP_MENUBACKGROUNDCOLORINDEX -1 5
PP_MENUDISABLEDBGNDCOLOR -1 5
PP_MENUDISABLEDBGNDCOLORINDEX -1 5
PP_MENUDISABLEDFGNDCOLOR -1 5
PP_MENUDISABLEDFGNDCOLORINDEX -1 5
PP_MENUFOREGROUNDCOLOR -1 5
PP_MENUFOREGROUNDCOLORINDEX -1 5
PP_MENUHILITEBGNDCOLOR -1 5
PP_MENUHILITEBGNDCOLORINDEX -1 5
PP_MENUHILITEFGNDCOLOR -1 5
PP_MENUHILITEFGNDCOLORINDEX -1 5
PP_RESERVED -1 5
PP_SHADOW -1 5
PP_USER -1 5
SBS_AUTOSIZE -1 5
SBS_AUTOTRACK -1 5
SBS_HORZ -1 5
SBS_THUMBSIZE -1 5
SBS_VERT -1 5
SPBM_OVERRIDESETLIMITS -1 5
SPBM_QUERYLIMITS -1 5
SPBM_QUERYVALUE -1 5
SPBM_SETARRAY -1 5
SPBM_SETCURRENTVALUE -1 5
SPBM_SETLIMITS -1 5
SPBM_SETMASTER -1 5
SPBM_SETTEXTLIMIT -1 5
SPBM_SPINDOWN -1 5
SPBM_SPINUP -1 5
SPBN_CHANGE -1 5
SPBN_DOWNARROW -1 5
SPBN_ENDSPIN -1 5
SPBN_KILLFOCUS -1 5
SPBN_SETFOCUS -1 5
SPBN_UPARROW -1 5
SPBQ_ALWAYSUPDATE -1 5
SPBQ_DONOTUPDATE -1 5
SPBQ_UPDATEIFVALID -1 5
SPBS_ALLCHARACTERS -1 5
SPBS_FASTSPIN -1 5
SPBS_JUSTCENTER -1 5
SPBS_JUSTDEFAULT -1 5
SPBS_JUSTLEFT -1 5
SPBS_JUSTRIGHT -1 5
SPBS_MASTER -1 5
SPBS_NOBORDER -1 5
SPBS_NUMERICONLY -1 5
SPBS_PADWITHZEROS -1 5
SPBS_READONLY -1 5
SPBS_SERVANT -1 5
SS_BITMAP -1 5
SS_BKGNDFRAME -1 5
SS_BKGNDRECT -1 5
SS_FGNDFRAME -1 5
SS_FGNDRECT -1 5
SS_GROUPBOX -1 5
SS_HALFTONEFRAME -1 5
SS_HALFTONERECT -1 5
SS_ICON -1 5
SS_SYSICON -1 5
SS_TEXT -1 5
WC_FRAME -1 5
WC_COMBOBOX -1 5
WC_BUTTON -1 5
WC_MENU -1 5
WC_STATIC -1 5
WC_ENTRYFIELD -1 5
WC_LISTBOX -1 5
WC_SCROLLBAR -1 5
WC_TITLEBAR -1 5
WC_MLE -1 5
WC_APPSTAT -1 5
WC_KBDSTAT -1 5
WC_PECIC -1 5
WC_DBE_KKPOPUP -1 5
WC_SPINBUTTON -1 5
WC_CONTAINER -1 5
WC_SLIDER -1 5
WC_VALUESET -1 5
WC_NOTEBOOK -1 5
WC_PENFIRST -1 5
WC_PENLAST -1 5
WC_MMPMFIRST -1 5
WC_MMPMLAST -1 5
WS_ANIMATE -1 5
WS_CLIPCHILDREN -1 5
WS_CLIPSIBLINGS -1 5
WS_DISABLED -1 5
WS_GROUP -1 5
WS_MAXIMIZED -1 5
WS_MINIMIZED -1 5
WS_MULTISELECT -1 5
WS_PARENTCLIP -1 5
WS_SAVEBITS -1 5
WS_SYNCPAINT -1 5
WS_TABSTOP -1 5
WS_VISIBLE -1 5