XpanelDesigner에서 프로젝트를 구현하고자 할 때, 페이지를 통하여 감시 화면을 구성합니다. 프로젝트를 생성한 뒤, 페이지를 추가하고 다양한 기능들을 등록함으로써 감시 제어 화면을 편집할 수 있습니다. 또한, 편집된 페이지들을 경로에 저장하여 프로젝트 별로 관리를 용이하게 할 수 있습니다.
페이지 생성
XpanelDesigner의 상단 메뉴에 위치한 [파일] – [새 페이지] 또는 아이콘을 선택하여 프로젝트에 새 페이지를 생성할 수 있습니다. 프로젝트를 새로 생성하였을 때 페이지 환경설정 화면이 나타나며, 이 곳에서 페이지의 종류를 선택할 수 있습니다. 선택할 수 있는 페이지 종류는 일반 페이지, 팝업 페이지, 키패드 페이지입니다.
선택한 페이지를 생성하였을 때, 프로젝트 경로 내에 *.pgx의 이름으로 파일이 저장됩니다. 이 때의 페이지 이름은 각 종류(일반 페이지: Base, 팝업 페이지: Popup, 키패드 페이지: Keypad)와 페이지 번호가 조합된 이름으로 기본 지정됩니다.
프로젝트 워크스페이스에서는 ‘감시제어화면’에 페이지 트리가 추가됩니다. 각 페이지 종류에 해당하는 이름이 추가되며, 종류별 헤더(일반 페이지: B, 팝업 페이지: P, 키패드 페이지: K)와 각 페이지 고유번호의 조합으로 표시됩니다.
페이지 생성 시, ‘태그 화면’ 및 ‘오브젝트 화면’이 디폴트로 활성화됩니다. 현재 페이지 내에 등록된 태그 및 오브젝트의 리스트를 확인할 수 있습니다. 이들은 [보기]메뉴에서 각각 비활성화할 수 있습니다.
단일 페이지를 편집한 후에는 [파일] – [저장] 을 선택하여 내용을 저장할 수 있습니다. 프로젝트 내에 다수의 페이지를 추가하고 편집한 후, 편집 사항을 모두 저장하고자 할 때 [파일] – [모두 저장] 을 선택하여 일괄적으로 저장할 수 있습니다.
페이지의 빈 공간을 더블클릭하거나, 도구] – [페이지 환경설정]을 선택하여 나타난 페이지 환경설정 화면에서 페이지의 편집 크기를 픽셀 단위로 조절할 수 있습니다. [위치 설정] 탭에 진입하여 페이지의 편집 위치를 원하는 위치 및 크기로 설정이 가능합니다.
NOTE | 페이지는 프로젝트 모델 크기 이상의 영역으로 지정하여 사용할 수 없습니다. 하단의 표를 참조하여 각 페이지의 위치 및 크기를 지정하여 주시기 바랍니다. 페이지를 현재 프로젝트 모델의 크기보다 더 크게 지정하고자 하는 경우에는 [도구] – [프로젝트 변환]을 통하여 모델의 크기를 변경하여 주시기 바랍니다. |
모델 | 크기 |
XT04 | 480 x 272 |
XT07 | 800 x 480 |
XT08 | 800 x 600 |
XT10 | 800 x 600 |
XT12 | 800 x 600 |
XT15 | 1024 x 768 |
일반 페이지
[페이지 환경설정]에서 ‘일반 페이지’를 선택하여 Xpanel 프로젝트의 기본적인 편집 화면으로 페이지를 생성할 수 있습니다. 초기 일반 페이지 생성 시 페이지의 크기는 프로젝트 모델의 크기와 동일하게 지정되며, 페이지 이름은 ‘Base 1’로 지정됩니다.
팝업 페이지
[페이지 환경설정]에서 ‘팝업 페이지’를 선택하여, 일반 페이지 위에 추가적으로 띄울 팝업 페이지를 생성할 수 있습니다. 초기 팝업 페이지 생성 시 페이지의 크기는 프로젝트 모델의 크기와 동일하게 지정되며, 페이지 이름은 ‘Popup 1’로 지정됩니다.
다음과 같이 ‘항상 위’ 옵션이 설정된 경우에, 사용자가 원하는 페이지 위에서 팝업 페이지를 보이거나 숨길 수 있습니다.
항목 | 설명 |
없음 | 표시 조건 없이 팝업 페이지가 항상 표시됩니다. |
지정화면에서 표시 | 사용자가 지정한 화면에서 팝업 페이지가 표시됩니다. 한 페이지 씩 지정할 수 있으며, 연속된 페이지일 경우 시작 번호와 끝 번호를 ‘3-5’와 같이 입력하여 지정할 수 있습니다. |
지정화면에서 숨김 | 사용자가 지정한 화면에서 팝업 페이지가 숨김 처리됩니다. 한 페이지 씩 지정할 수 있으며, 연속된 페이지일 경우 시작 번호와 끝 번호를 ‘3-5’와 같이 입력하여 지정할 수 있습니다. |
NOTE |
|
키패드 페이지
‘키 입력창’ 오브젝트를 사용하고자 할 때 키패드 페이지를 사용할 수 있습니다. [페이지 환경설정]에서 ‘키패드 페이지’를 선택하고, 사용자가 직접 키패드를 제작하여 Xpanel 상에서 사용할 수 있습니다. 초기 키패드 페이지 생성 시 페이지의 크기는 프로젝트 모델의 크기와 동일하게 지정되며, 페이지 이름은 ‘Keypad 1’로 지정됩니다.
이 때, 키패드 페이지의 크기는 모델의 화면보다 작게 지정되어야 합니다. 또한, 키패드 페이지 내에는 반드시 1개 이상의 키 입력창 오브젝트가 등록되어 있어야 합니다.
Xpanel에서 데이터를 입력할 때, 키패드 페이지를 통해 사용자가 원하는 디자인으로 데이터 입력 화면을 만드는 것으로 기존의 데이터 입력 화면을 대체할 수 있습니다. 오브젝트의 [그림설정]의 ‘터치’ 기능 내 ‘키패드 페이지 열기’ 동작을 선택하여 키패드 페이지를 실행 가능합니다.
※ 키 입력창에 대한 자세한 내용은 ‘키 입력창’ 도움말을 참조해주시기 바랍니다.
NOTE | 키 입력창 오브젝트를 키패드 페이지가 아닌 팝업 페이지에 등록하였을 경우, 데이터수집 오브젝트 제어 버튼이 정상적으로 동작하지 않는 점 유의하여 주시기 바랍니다. |
페이지 열기
[파일] – [열기] 를 클릭하여, 기존에 작성된 페이지(*.pgx 파일)를 저장 경로에서 찾아 불러올 수 있습니다. 이 때, 다른 프로젝트의 경로에 있는 페이지 또한 임의로 불러올 수 있습니다.
원하는 페이지를 선택하고 [열기]를 누르면, 사용자가 마지막으로 편집 후 저장한 페이지를 실행하여 재편집을 할 수 있습니다. 또한 다른 프로젝트의 경로 내에 위치한 페이지를 현재 작업 중인 프로젝트의 환경 내에서 불러와, 편집 사항을 확인할 수 있습니다. 현재 프로젝트의 환경 내에서 편집하거나, 현재 프로젝트의 페이지 내로 편집 사항을 복사할 수 있습니다.
단, 현재 사용하고 있는 XpanelDesigner보다 상위 버전에서 편집한 페이지는 불러올 수 없습니다.
페이지 닫기
[파일] – [닫기]를 선택하여 현재 작업중인 페이지를 닫을 수 있습니다. 현재 프로젝트 내에서 실행 중인 모든 페이지를 닫고자 할 때는 [파일] – [모두 닫기]를 선택하여 일괄적으로 페이지를 종료할 수 있습니다.
마지막으로 변경된 내용이 있을 때 페이지의 저장 여부를 결정할 수 있습니다.
다수의 페이지를 실행 중인 상태일 때, 보다 편리한 환경에서의 작업과 시스템 메모리의 부담을 줄이기 위하여 작업이 끝난 페이지를 닫는 것을 권장 드립니다.
최근 페이지
프로젝트를 실행한 뒤, [파일] 메뉴를 클릭하여 최근에 작업했던 페이지들 중 하나를 리스트에서 불러올 수 있습니다. 이 때, 최근 페이지는 최대 4개까지 목록에 표시됩니다. 가장 최근에 저장한 페이지가 리스트의 최상단에 위치합니다.
마지막으로 저장한 페이지가 삭제되거나 경로가 변경되었을 경우, [최근 페이지] 목록에서 해당 페이지가 제거됩니다. 또한, 마지막으로 저장한 페이지가 상위 버전에서 편집되었을 경우, 페이지를 실행할 수 없는 점 유의해주시기 바랍니다.