GET_COLOR_INFO¶
Used by EE_GET_COLOR messages.
typedef struct _GET_COLOR_INFO {
UINT cbSize;
BOOL bFind;
UINT nIndex;
COLORREF clrText;
COLORREF clrBack;
int nAttr;
} GET_COLOR_INFO;
Fields¶
cbSize
[In] Size of this data structure, in bytes. Set this member to sizeof( GET_COLOR_INFO ) before sending the EE_GET_COLOR message.
bFind
[in] Specifies TRUE if retrieving colors for Find, or FALSE if retrieving colors for one of other parts.
nIndex
[in] Specifies the index to retrieve colors. If bFind is FALSE, the index must be less than MAX_SMART_COLOR.
clrText
[out] This member contains the text color after returning from the EE_GET_COLOR message. The value can be an RGB value of the color or one of the following values.
DEFAULT_COLOR | The Windows system color is used. |
TRANSPARENT_COLOR | The color is transparent. |
clrBack
[out] This member contains the background color after returning from the EE_GET_COLOR message. The value can be an RGB value of the color or one of the following values.
DEFAULT_COLOR | The Windows system color is used. |
TRANSPARENT_COLOR | The color is transparent. |
nAttr
[out] This member contains the style after returning from the EE_GET_COLOR message. The value is one of the following values.
SMART_COLOR_FONT_NORMAL | The font is normal. |
SMART_COLOR_FONT_UNDERLINE | The font is underlined. |
SMART_COLOR_FONT_BOLD | The font is bold. |
SMART_COLOR_FONT_ITALIC | The font is italic. |
SMART_COLOR_FONT_WIGGLY | The font is wiggly. |
SMART_COLOR_FONT_DOTTED | In case of lines, the specified lines are dotted. |
Version¶
Supported on Version 14.4 or later.