ICE31
ICE31은 텍스트를 표시하는 컨트롤에 사용되는 미리 정의된 글꼴 스타일의 유효성을 검사합니다. 또한 DefaultUIFont 속성이 유효한 글꼴 스타일을 참조하는지 확인합니다.
컨트롤 및 텍스트 추가 설명된 대로 컨트롤에 미리 정의된 글꼴 스타일을 사용할 수 있습니다. 텍스트 문자열의 글꼴 및 글꼴 스타일을 설정하려면 표시된 문자의 문자열 앞에 {\style} 또는 {&스타일}을(를) 접두사로 추가합니다. 여기서 스타일은 TextStyle 테이블의 TextStyle 열에 나열된 식별자입니다. 둘 다 존재하지 않지만 DefaultUIFont 속성이 유효한 텍스트 스타일로 정의된 경우 해당 글꼴이 사용됩니다.
ICE31은 컨트롤 테이블 각 컨트롤에 대한 텍스트 열을 검사하여 TextStyle 테이블유효한 항목이 있는지 확인합니다.
ICE31은 ScrollableText 컨트롤무시합니다.
결과
ICE31은 정의되지 않은 스타일, 너무 긴 스타일 이름, 누락된 TextStyle 테이블 및 닫는 중괄호가 없는 스타일 태그에 대한 오류 메시지를 게시합니다.
ICE31은 스타일 태그가 줄의 시작 부분에 없거나 컨트롤에 여러 스타일 태그가 있는 경우 경고를 게시합니다.
본보기
ICE31은 표시된 예제에 대해 다음 오류를 게시합니다.
- Control DialogB.Control1은 정의되지 않은 TextStyle BadStyle을 사용합니다.
- Control DialogB.Control2는 정의되지 않은 TextStyle BadStyle을 사용합니다.
- 컨트롤 DialogB.Control6에 텍스트 스타일의 닫는 중괄호가 없습니다.
- Control DialogB.Control3은 너무 길어 유효하지 않은 텍스트 스타일을 지정합니다.
ICE31은 표시된 예제에 대해 다음 경고를 게시합니다.
- DialogB.Control4의 텍스트 스타일 태그는 효과가 없습니다. 텍스트로 표시하시겠습니까?
컨트롤 테이블(부분)
대화 | 제어 | 문자 메시지 |
---|---|---|
DialogA | Control0 | {\OKStyle}표시할 텍스트입니다. |
DialogA | Control1 | {&OKStyle}표시할 텍스트입니다. |
DialogB | Control1 | {&BadStyle}표시할 텍스트입니다. |
DialogB | Control2 | {\BadStyle}표시할 텍스트입니다. |
DialogB | Control3 | {&문자가 72자를 넘으므로 TextStyle 테이블에서 가져올 수 있더라도 스타일이 될 수 없는 스타일입니다.표시할 텍스트입니다. |
DialogB | Control4 | 경고 {\OKStyle}표시할 텍스트입니다. |
DialogB | Control5 | {\OKStyle}{&OKStyle}표시할 텍스트입니다. |
DialogB | Control6 | {\OKStyle 표시할 텍스트입니다. |
TextStyle |
---|
OkStyle |
관련 항목