IDA C++ SDK 9.2
Loading...
Searching...
No Matches

Specify a color for a syntax item. More...

Variables

const color_t COLOR_DEFAULT = 0x01
 Default.
const color_t COLOR_REGCMT = 0x02
 Regular comment.
const color_t COLOR_RPTCMT = 0x03
 Repeatable comment (comment defined somewhere else)
const color_t COLOR_AUTOCMT = 0x04
 Automatic comment.
const color_t COLOR_INSN = 0x05
 Instruction.
const color_t COLOR_DATNAME = 0x06
 Dummy Data Name.
const color_t COLOR_DNAME = 0x07
 Regular Data Name.
const color_t COLOR_DEMNAME = 0x08
 Demangled Name.
const color_t COLOR_SYMBOL = 0x09
 Punctuation.
const color_t COLOR_CHAR = 0x0A
 Char constant in instruction.
const color_t COLOR_STRING = 0x0B
 String constant in instruction.
const color_t COLOR_NUMBER = 0x0C
 Numeric constant in instruction.
const color_t COLOR_VOIDOP = 0x0D
 Void operand.
const color_t COLOR_CREF = 0x0E
 Code reference.
const color_t COLOR_DREF = 0x0F
 Data reference.
const color_t COLOR_CREFTAIL = 0x10
 Code reference to tail byte.
const color_t COLOR_DREFTAIL = 0x11
 Data reference to tail byte.
const color_t COLOR_ERROR = 0x12
 Error or problem.
const color_t COLOR_PREFIX = 0x13
 Line prefix.
const color_t COLOR_BINPREF = 0x14
 Binary line prefix bytes.
const color_t COLOR_EXTRA = 0x15
 Extra line.
const color_t COLOR_ALTOP = 0x16
 Alternative operand.
const color_t COLOR_HIDNAME = 0x17
 Hidden name.
const color_t COLOR_LIBNAME = 0x18
 Library function name.
const color_t COLOR_LOCNAME = 0x19
 Local variable name.
const color_t COLOR_CODNAME = 0x1A
 Dummy code name.
const color_t COLOR_ASMDIR = 0x1B
 Assembler directive.
const color_t COLOR_MACRO = 0x1C
 Macro.
const color_t COLOR_DSTR = 0x1D
 String constant in data directive.
const color_t COLOR_DCHAR = 0x1E
 Char constant in data directive.
const color_t COLOR_DNUM = 0x1F
 Numeric constant in data directive.
const color_t COLOR_KEYWORD = 0x20
 Keywords.
const color_t COLOR_REG = 0x21
 Register name.
const color_t COLOR_IMPNAME = 0x22
 Imported name.
const color_t COLOR_SEGNAME = 0x23
 Segment name.
const color_t COLOR_UNKNAME = 0x24
 Dummy unknown name.
const color_t COLOR_CNAME = 0x25
 Regular code name.
const color_t COLOR_UNAME = 0x26
 Regular unknown name.
const color_t COLOR_COLLAPSED = 0x27
 Collapsed line.
const color_t COLOR_FG_MAX = 0x28
 Max color number.
const color_t COLOR_ADDR = COLOR_FG_MAX
 Hidden address marks.
const color_t COLOR_OPND1 = COLOR_ADDR+1
 Instruction operand 1.
const color_t COLOR_OPND2 = COLOR_ADDR+2
 Instruction operand 2.
const color_t COLOR_OPND3 = COLOR_ADDR+3
 Instruction operand 3.
const color_t COLOR_OPND4 = COLOR_ADDR+4
 Instruction operand 4.
const color_t COLOR_OPND5 = COLOR_ADDR+5
 Instruction operand 5.
const color_t COLOR_OPND6 = COLOR_ADDR+6
 Instruction operand 6.
const color_t COLOR_OPND7 = COLOR_ADDR+7
 Instruction operand 7.
const color_t COLOR_OPND8 = COLOR_ADDR+8
 Instruction operand 8.
const color_t COLOR_RESERVED1 = COLOR_ADDR+11
 This tag is reserved for internal IDA use.
const color_t COLOR_LUMINA = COLOR_ADDR+12
 Lumina-related, only for the navigation band.

Detailed Description

Specify a color for a syntax item.

Variable Documentation

◆ COLOR_DEFAULT

const color_t COLOR_DEFAULT = 0x01

Default.

◆ COLOR_REGCMT

const color_t COLOR_REGCMT = 0x02

Regular comment.

◆ COLOR_RPTCMT

const color_t COLOR_RPTCMT = 0x03

Repeatable comment (comment defined somewhere else)

◆ COLOR_AUTOCMT

const color_t COLOR_AUTOCMT = 0x04

Automatic comment.

◆ COLOR_INSN

const color_t COLOR_INSN = 0x05

Instruction.

◆ COLOR_DATNAME

const color_t COLOR_DATNAME = 0x06

Dummy Data Name.

◆ COLOR_DNAME

const color_t COLOR_DNAME = 0x07

Regular Data Name.

◆ COLOR_DEMNAME

const color_t COLOR_DEMNAME = 0x08

Demangled Name.

◆ COLOR_SYMBOL

const color_t COLOR_SYMBOL = 0x09

Punctuation.

◆ COLOR_CHAR

const color_t COLOR_CHAR = 0x0A

Char constant in instruction.

◆ COLOR_STRING

const color_t COLOR_STRING = 0x0B

String constant in instruction.

◆ COLOR_NUMBER

const color_t COLOR_NUMBER = 0x0C

Numeric constant in instruction.

◆ COLOR_VOIDOP

const color_t COLOR_VOIDOP = 0x0D

Void operand.

◆ COLOR_CREF

const color_t COLOR_CREF = 0x0E

Code reference.

◆ COLOR_DREF

const color_t COLOR_DREF = 0x0F

Data reference.

◆ COLOR_CREFTAIL

const color_t COLOR_CREFTAIL = 0x10

Code reference to tail byte.

◆ COLOR_DREFTAIL

const color_t COLOR_DREFTAIL = 0x11

Data reference to tail byte.

◆ COLOR_ERROR

const color_t COLOR_ERROR = 0x12

Error or problem.

◆ COLOR_PREFIX

const color_t COLOR_PREFIX = 0x13

Line prefix.

◆ COLOR_BINPREF

const color_t COLOR_BINPREF = 0x14

Binary line prefix bytes.

◆ COLOR_EXTRA

const color_t COLOR_EXTRA = 0x15

Extra line.

◆ COLOR_ALTOP

const color_t COLOR_ALTOP = 0x16

Alternative operand.

◆ COLOR_HIDNAME

const color_t COLOR_HIDNAME = 0x17

Hidden name.

◆ COLOR_LIBNAME

const color_t COLOR_LIBNAME = 0x18

Library function name.

◆ COLOR_LOCNAME

const color_t COLOR_LOCNAME = 0x19

Local variable name.

◆ COLOR_CODNAME

const color_t COLOR_CODNAME = 0x1A

Dummy code name.

◆ COLOR_ASMDIR

const color_t COLOR_ASMDIR = 0x1B

Assembler directive.

◆ COLOR_MACRO

const color_t COLOR_MACRO = 0x1C

Macro.

◆ COLOR_DSTR

const color_t COLOR_DSTR = 0x1D

String constant in data directive.

◆ COLOR_DCHAR

const color_t COLOR_DCHAR = 0x1E

Char constant in data directive.

◆ COLOR_DNUM

const color_t COLOR_DNUM = 0x1F

Numeric constant in data directive.

◆ COLOR_KEYWORD

const color_t COLOR_KEYWORD = 0x20

Keywords.

◆ COLOR_REG

const color_t COLOR_REG = 0x21

Register name.

◆ COLOR_IMPNAME

const color_t COLOR_IMPNAME = 0x22

Imported name.

◆ COLOR_SEGNAME

const color_t COLOR_SEGNAME = 0x23

Segment name.

◆ COLOR_UNKNAME

const color_t COLOR_UNKNAME = 0x24

Dummy unknown name.

◆ COLOR_CNAME

const color_t COLOR_CNAME = 0x25

Regular code name.

◆ COLOR_UNAME

const color_t COLOR_UNAME = 0x26

Regular unknown name.

◆ COLOR_COLLAPSED

const color_t COLOR_COLLAPSED = 0x27

Collapsed line.

◆ COLOR_FG_MAX

const color_t COLOR_FG_MAX = 0x28

Max color number.

◆ COLOR_ADDR

const color_t COLOR_ADDR = COLOR_FG_MAX

Hidden address marks.

the address is represented as 16-digit hex number: 01234567ABCDEF00. it doesn't have the #COLOR_OFF pair.

◆ COLOR_OPND1

const color_t COLOR_OPND1 = COLOR_ADDR+1

Instruction operand 1.

◆ COLOR_OPND2

const color_t COLOR_OPND2 = COLOR_ADDR+2

Instruction operand 2.

◆ COLOR_OPND3

const color_t COLOR_OPND3 = COLOR_ADDR+3

Instruction operand 3.

◆ COLOR_OPND4

const color_t COLOR_OPND4 = COLOR_ADDR+4

Instruction operand 4.

◆ COLOR_OPND5

const color_t COLOR_OPND5 = COLOR_ADDR+5

Instruction operand 5.

◆ COLOR_OPND6

const color_t COLOR_OPND6 = COLOR_ADDR+6

Instruction operand 6.

◆ COLOR_OPND7

const color_t COLOR_OPND7 = COLOR_ADDR+7

Instruction operand 7.

◆ COLOR_OPND8

const color_t COLOR_OPND8 = COLOR_ADDR+8

Instruction operand 8.

◆ COLOR_RESERVED1

const color_t COLOR_RESERVED1 = COLOR_ADDR+11

This tag is reserved for internal IDA use.

◆ COLOR_LUMINA

const color_t COLOR_LUMINA = COLOR_ADDR+12

Lumina-related, only for the navigation band.