국제 언어 환경 설명서

레이아웃 방향 결정하기

XmNlayoutDirectionXmDEFAULT_DIRECTION로 지정되면 위짓트의 레이아웃 방향은 만들어질 때 제어하는 의사 XOC에서 설정됩니다. 동적 텍스트(XmTextXmTextField)의 경우 의사 XOC는 위짓트에 대하여 사용되는 XmRendition와 연관된 것입니다. 정적 텍스트(XmList, XmLabel, XmLabelG)의 경우 레이아웃 방향은 방향을 지정하는 첫번째 복합 문자열 구성 요소에서 설정됩니다. 지정은 두 가지 중 한 가지 방법으로 수행됩니다:

XmNlayoutDirectionXmDEFAULT_DIRECTION으로 지정되지 않고 XmNlayoutModifier @ls orientation 값이 레이아웃 수정자 문자열에서 명시적으로 지정되지 않으면 XmNlayoutDirection 값은 XOC 및 해당하는 LayoutObject에 전달됩니다.

XmNlayoutDirectionXmNlayoutModifier @ls orientation 값이 명시적으로 지정되어 있으면 동작이 혼합됩니다. XmNlayoutDirection은 위짓트 객체 레이아웃을 제어하며 XmNlayoutModifier @ls orientation 값은 레이아웃 변환을 제어합니다.

기존 POSIX 로켈 모델에 대한 논리적 확장으로 컨텍스트 종속적 및 양방향 텍스트 변형을 처리하기 위한 이식 가능 함수의 설명은 CAE Specification: Portable Layout Services: Context-dependent and Directional Text(The Open Group: Feb 1997; ISBN 1-85912-142-X; 문서 번호 C616)를 참조하십시오. 이 설명서는 복합 텍스트 언어에 대한 지원을 제공하고자 하는 시스템 및 응용프로그램 프로그래머들을 위한 것입니다.