DGListTabData
이 structure는 더 이상 사용하지 않습니다. 탭 필드들의 속성을 설정하려면 DGListSetTabFieldData를 사용하십시오.
DGListTabData structure는 리스트 박스의 탭 필드들에 대한 정보를 포함합니다.
struct DGListTabData { short begPos; short endPos; short justFlag; short truncFlag; bool hasSeparator; bool disabled; };
멤버
- begPos
- 픽셀 단위의 탭 필드 왼쪽 위치입니다. 리스트 박스의 클라이언트 직사각형에 상대적입니다.
- endPos
- 픽셀 단위의 탭 필드 오른쪽 위치입니다. 리스트 박스의 클라이언트 직사각형에 상대적입니다.
- justFlag
- 탭 필드 내 내용의 Justification입니다. 왼쪽/가운데/오른쪽 Justification에 대하여 DG_IS_LEFT, DG_IS_CENTER, DG_IS_RIGHT를 사용합니다.
- truncFlag
- 만약 탭 필드에 전부 맞출 수 없다면 탭 필드의 텍스트를 절단하는 방법입니다. 가능한 값들은 다음과 같습니다:
-
Flag Action DG_IS_NOTRUNC 절단 없음. DG_IS_TRUNCEND 끝에서 절단. DG_IS_TRUNCMIDDLE 중간에서 절단. (텍스트 양끝에서 동일한 수의 문자 수만큼 남김) - hasSeparator
- 만약 이 flag가 세트되면, 각 리스트 박스 항목에서 이 탭 필드의 오른쪽 모서리에서 분리자 라인이 그려집니다. 분리자 라인 컬러는 DGListSetSeparatorLineColor 함수로 세트하거나 변경할 수 있습니다.
- disabled
- 만약 이 flag가 true로 세트되면, 지정된 탭 필드가 비활성화됩니다. 그 외에는 활성화됩니다.
설명
이 structure는 DGListSetTabData 함수만 사용합니다.
요구사항
- 버전: DG 2.0.0 또는 이후
- 헤더: DG.h
참고사항
DG Structure, 리스트 박스, DGListSetTabData
DGListSetTabFieldCount, DGListSetTabFieldData, DGListSetSeparatorLineColor