- Main Page
- Modules
- Classes
- Files

- Class List
- Class Members

# CxImage::tagCxTextInfo Struct Reference

`#include <ximage.h>`

List of all members.

## Public Attributes

TCHAR | text [4096]
| text (char -> TCHAR for UNICODE [Cesar M])
LOGFONT | lfont
| font and codepage data
COLORREF | fcolor
| foreground color
int32_t | align
| DT_CENTER, DT_RIGHT, DT_LEFT aligment for multiline text.
uint8_t | smooth
| text smoothing option. Default is false.
uint8_t | opaque
| data for background (ignored if .opaque==FALSE)
COLORREF | bcolor
| background color
float | b_opacity
| opacity value for background between 0.0-1.0 Default is 0. (opaque)
uint8_t | b_outline
| outline width for background (zero: no outline)
uint8_t | b_round
| (backgr. always has a frame: width = 3 pixel + 10% of height by default.)

## Member Data Documentation

TCHAR CxImage::tagCxTextInfo::text[4096]

text (char -> TCHAR for UNICODE [Cesar M])

LOGFONT CxImage::tagCxTextInfo::lfont

font and codepage data

COLORREF CxImage::tagCxTextInfo::fcolor

foreground color

int32_t CxImage::tagCxTextInfo::align

DT_CENTER, DT_RIGHT, DT_LEFT aligment for multiline text.

uint8_t CxImage::tagCxTextInfo::smooth

text smoothing option. Default is false.

uint8_t CxImage::tagCxTextInfo::opaque

data for background (ignored if .opaque==FALSE)

text has background or hasn't. Default is true.

COLORREF CxImage::tagCxTextInfo::bcolor

background color

float CxImage::tagCxTextInfo::b_opacity

opacity value for background between 0.0-1.0 Default is 0. (opaque)

uint8_t CxImage::tagCxTextInfo::b_outline

outline width for background (zero: no outline)

uint8_t CxImage::tagCxTextInfo::b_round

(backgr. always has a frame: width = 3 pixel + 10% of height by default.)

rounding radius for background rectangle. % of the height, between 0-50. Default is 10.