다국어 문자열 오브젝트를 이용하여, 다국어 테이블에서 인덱스의 형태로 설정한 문자열을 표시할 수 있습니다. 다국어 테이블에 미리 저장해 둔 문자열들을 지정하여 사용할 수 있으며, 각 태그의 값변화에 따라 변경되는 문자열을 감시화면에서 확인할 수 있습니다.
※ 다국어 테이블은 ‘다국어 설정’ 및 ‘문자열 테이블’ 도움말을 참조하여 주시기 바랍니다.
NOTE | 본 도움말은 XpanelDesigner V2.52를 기준으로 작성되었습니다. 사용중인 XpanelDesigner 버전에 따라 지원하는 기능에 차이가 있을 수 있는 점 유의하시기 바랍니다. |
설정 화면
다국어 테이블에 설정된 내용을 다국어 문자열 오브젝트로 나타낼 수 있습니다. [그림] – [다국어 문자열]을 선택한 후 페이지의 바탕화면을 클릭하면 다음과 같이 설정 화면이 나타납니다.
항목 | 내용 |
문자열그룹 | 표현할 문자열이 속한 그룹의 번호를 지정합니다. |
문자열 값 | 표현할 문자열이 속한 인덱스의 번호를 지정합니다. |
미리보기 | ‘문자열그룹’과 ‘문자열값’에 지정된 값을 읽어 해당하는 위치의 문자열을 표시합니다. |
글꼴 크기 자동 변경 | 옵션 선택 시, 오브젝트의 크기에 맞추어 글꼴 크기를 자동으로 알맞게 설정합니다. 옵션을 해제하였을 경우, 오브젝트의 크기는 그대로인 상태에서 글꼴의 크기만 변경됩니다. |
그림 설정
다국어 문자열 오브젝트는 그림 설정이 가능합니다. 그림 설정이란, 오브젝트의 위치, 크기, 색상 등과 출몰, 점멸 등의 제어 기능을 부여하기 위한 기능입니다. 오브젝트를 더블클릭하거나 우클릭 – [그림 설정]을 선택하여 설정 화면으로 진입할 수 있습니다.
항목 | 설명 |
이름 | 오브젝트의 이름을 설정합니다. 공백으로 지정할 수 없습니다. |
종류 | 오브젝트의 종류가 나타납니다. ‘다국어 문자열’로 지정되어 있습니다. |
항목 | 설명 |
그림 구성 | 위치/크기, 디클러터, 선/채우기의 탭으로 구성되어 있습니다. |
출몰 | 태그의 값에 따라 오브젝트를 보이게 하거나 숨기는 기능입니다. |
점멸 | 태그의 값에 따라 오브젝트를 지정된 주기마다 점멸 시키는 기능입니다. |
수직/수평변화 | 태그의 값에 따라 오브젝트를 수직/수평방향으로 크기를 변화시키는 기능입니다. |
수직/수평이동 | 태그의 값에 따라 오브젝트를 위, 아래로 이동시키는 기능입니다. |
색 변화 | 태그의 값에 따라 오브젝트를 미리 지정한 색으로 변화시키는 기능입니다. |
회전 | 입력한 태그의 값에 따라 오브젝트를 지정된 각도만큼 회전시키는 기능입니다. |
터치 | 오브젝트 터치 시 정의된 동작을 실행하는 기능입니다. |
데이터입력 | 오브젝트 터치 시 나타나는 윈도우 입력 창을 활용하여 데이터를 입력할 수 있는 기능입니다. |
다국어문자열 | 다국어 문자열 오브젝트의 화면 표시 방법을 변경할 수 있는 화면을 나타냅니다. |
※ 그림 설정에 관한 자세한 설명은 그림 설정 도움말을 참조해주십시오.
사용 예제
본 예제는 기능을 설명하기 위해 삽입된 예제입니다. 실제 사용 시 사용자의 환경에 맞게 설정하여 사용해주십시오. |
사용 예제: 다국어 테이블을 이용하여 여러 언어로 페이지 내용 표시하기 |
다국어 테이블 설정을 통해, 한 페이지 내의 내용을 여러 언어로 표시할 수 있습니다. 본 예제에서는 유량계 그림을 간단히 설명하는 페이지를 한국어, 영어와 일본어로 표현하기 위해 다국어 테이블을 사용합니다. 문자열은 다국어 문자열 오브젝트로 표시합니다.
※ 다국어 테이블 설정은 ‘다국어 설정’ 및 ‘문자열 테이블’ 도움말을 참조하여 주시기 바랍니다.
a) 데이터베이스에서 인덱스를 지정하기 위한 아날로그 태그 ‘INDEX’를 생성합니다.
b) [도구]-[다국어 설정]을 선택하여 ‘다국어 테이블 사용하기’ 옵션을 선택합니다. 제어 태그를 ‘INDEX’로 입력하고, 표시할 언어와 글꼴을 선택합니다.
c) [도구]-[문자열 테이블]을 선택하여 그룹의 종류를 ‘다중 칼럼’으로 설정합니다.
d) [문자열 추가] 를 선택하여 다국어 문자열 오브젝트로 표시할 문자열을 입력합니다. 같은 문자열 값에는 같은 의미의 단어를 언어별로 설정합니다. INDEX 태그의 값이 0일 때 한국어, 1일 때 영어, 2일 때 일본어를 표시합니다.
e) ‘칼럼 속성 설정’ 을 누른 후, 각각의 칼럼에 c)에서 설정한 언어의 이름 및 폰트를 적용합니다.
f) [그림]-[다국어 문자열]을 선택하여 그룹 및 문자열값을 선택하고 다국어 문자열 오브젝트를 등록합니다.
g) INDEX 태그의 값을 변경하여 각 언어를 표시할 수 있는 터치 오브젝트들을 생성합니다.
h) 프로젝트를 Xpanel 또는 시뮬레이터에서 실행하여 동작을 확인합니다. 각 문자열 값(INDEX 태그 값)에 따라 언어가 다르게 표시되는 것을 확인할 수 있습니다.
문자열 값이 0일 때 한국어를 표시합니다.
문자열 값이 1일 때 영어를 표시합니다.
문자열 값이 2일 때 일본어를 표시합니다.