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