EFigureTextAlignment 매뉴얼

EFigureTextAlignment은 FigureText의 기준점(anchor) 에서 텍스트를 어디에 맞출지 결정하는 비트 플래그(enum) 입니다. 수평(Left/Center/Right)과 수직(Top/Center/Bottom)을 조합해 하나의 정렬을 표현합니다. CFLFigureText의 텍스트 정렬 옵션을 정의하는 데 사용됩니다.

1 비트 구성

참고: LEFT, LEFT_TOP처럼 TOP은 기본값이라 값이 동일할 수 있습니다.

2 사용법

2.1 정렬 지정(조합)

EFigureTextAlignment alignTR = EFigureTextAlignment_RIGHT | EFigureTextAlignment_BOTTOM; // = RIGHT_BOTTOM
EFigureTextAlignment alignCC = EFigureTextAlignment_CENTER | EFigureTextAlignment_LEFT_CENTER; // 수평 CENTER + 수직 CENTER

2.2 수평/수직 성분 추출

EFigureTextAlignment h = (align & EFigureTextAlignment_HORIZONTAL_MASK); // LEFT/RIGHT/CENTER
EFigureTextAlignment v = (align & EFigureTextAlignment_VERTICAL_MASK);   // TOP(0), BOTTOM(0x0010), VCENTER(0x0020)

3 참고