DGFontData
DGFontData structure는 Rich Edit 컨트롤의 글꼴 이름, 크기, 스타일에 대한 정보를 포함합니다.
struct DGFontData {
float angle;
short size;
UChar bold;
UChar italic;
UChar underline;
UChar outline; // Macintosh 전용!
UChar shadow; // Macintosh 전용!
UChar strikeOut; // Windows 전용!
UChar charSet; // Windows 전용!
char filler[3];
char faceName[256];
};
멤버
- angle
- x-축으로부터 베이스 라인의 각도입니다. (단위: radians)
- size
- 글꼴의 문자 크기입니다. (단위: points)
- bold
- 강조체 flag입니다. 값 1은 bold를, 값 0은 normal을 의미합니다.
- italic
- 이탤릭체 flag입니다. 값 1은 italic을, 값 0은 normal을 의미합니다.
- underline
- 밑줄 flag입니다. 값 1은 underlined을, 값 0은 normal을 의미합니다.
- filler
- 예약됨.
- faceName
- 글꼴의 이름입니다.
Macintosh 전용:- outline
- 외곽선 flag입니다. 값 1은 외곽선이 있고, 값 0은 normal을 의미합니다.
- shadow
- 그림자 flag입니다. 값 1은 그림자가 있고, 값 0은 normal을 의미합니다.
Windows 전용:- strikeOut
- 취소선 flag입니다. 값 1은 취소선이 있고, 값 0은 normal을 의미합니다.
- charSet
- 글꼴의 문자 세트입니다. (ANSI, Latin-2/Central European, 등)
설명
DGFontData structure는 DGRichEditGetFont와 DGRichEditSetFont 함수만 사용합니다.
요구사항
- 버전: DG 2.0.0 또는 이후
- 헤더: DG.h
참고사항
DG Structure, Rich Edit 컨트롤, DGRichEditGetFont, DGRichEditSetFont