IDA SDK

- Main Page
- Header Files
- Classes
- Modules

Macros
Color string constants
Color definitions

## Detailed Description

These definitions are used with the COLSTR macro.

## Macros
#define | SCOLOR_DEFAULT "\x01"
| Default.
#define | SCOLOR_REGCMT "\x02"
| Regular comment.
#define | SCOLOR_RPTCMT "\x03"
| Repeatable comment (defined not here)
#define | SCOLOR_AUTOCMT "\x04"
| Automatic comment.
#define | SCOLOR_INSN "\x05"
| Instruction.
#define | SCOLOR_DATNAME "\x06"
| Dummy Data Name.
#define | SCOLOR_DNAME "\x07"
| Regular Data Name.
#define | SCOLOR_DEMNAME "\x08"
| Demangled Name.
#define | SCOLOR_SYMBOL "\x09"
| Punctuation.
#define | SCOLOR_CHAR "\x0A"
| Char constant in instruction.
#define | SCOLOR_STRING "\x0B"
| String constant in instruction.
#define | SCOLOR_NUMBER "\x0C"
| Numeric constant in instruction.
#define | SCOLOR_VOIDOP "\x0D"
| Void operand.
#define | SCOLOR_CREF "\x0E"
| Code reference.
#define | SCOLOR_DREF "\x0F"
| Data reference.
#define | SCOLOR_CREFTAIL "\x10"
| Code reference to tail byte.
#define | SCOLOR_DREFTAIL "\x11"
| Data reference to tail byte.
#define | SCOLOR_ERROR "\x12"
| Error or problem.
#define | SCOLOR_PREFIX "\x13"
| Line prefix.
#define | SCOLOR_BINPREF "\x14"
| Binary line prefix bytes.
#define | SCOLOR_EXTRA "\x15"
| Extra line.
#define | SCOLOR_ALTOP "\x16"
| Alternative operand.
#define | SCOLOR_HIDNAME "\x17"
| Hidden name.
#define | SCOLOR_LIBNAME "\x18"
| Library function name.
#define | SCOLOR_LOCNAME "\x19"
| Local variable name.
#define | SCOLOR_CODNAME "\x1A"
| Dummy code name.
#define | SCOLOR_ASMDIR "\x1B"
| Assembler directive.
#define | SCOLOR_MACRO "\x1C"
| Macro.
#define | SCOLOR_DSTR "\x1D"
| String constant in data directive.
#define | SCOLOR_DCHAR "\x1E"
| Char constant in data directive.
#define | SCOLOR_DNUM "\x1F"
| Numeric constant in data directive.
#define | SCOLOR_KEYWORD "\x20"
| Keywords.
#define | SCOLOR_REG "\x21"
| Register name.
#define | SCOLOR_IMPNAME "\x22"
| Imported name.
#define | SCOLOR_SEGNAME "\x23"
| Segment name.
#define | SCOLOR_UNKNAME "\x24"
| Dummy unknown name.
#define | SCOLOR_CNAME "\x25"
| Regular code name.
#define | SCOLOR_UNAME "\x26"
| Regular unknown name.
#define | SCOLOR_COLLAPSED "\x27"
| Collapsed line.
#define | SCOLOR_ADDR "\x28"
| Hidden address mark.
#define | SCOLOR_UTF8 "\x32"
| UTF-8 text on/off.