Graphisoft®

Dialog ManagerVersion: 2.0

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