[XPANEL][기능] XPANEL 페이지 전환되는 속도가 느립니다. 빠르게 전환하는 방법이 어떻게 되나요?
2014.07.17

안녕하세요.

CIMON입니다.

 

아래와 같은 방법으로 페이지 전환 속도를 높일 수 있습니다.

 

[ 해결 방법 ]

1. 배경화면 고정

2. 변경된 오브젝트만 그리기

3. 256색 비트맵 사용

 

1. 배경화면 고정

페이지에 많은 오브젝트(선, 사각형, 원, 라이브러리 등)을 배치하여 작업한 경우 화면 업데이트가 느려질 수 있습니다. 배경화면 고정 기능을 사용함으로써 오브젝트의 개수를 줄일 수 있으며, 결과적으로 화면의 업데이트 시간이 빨라집니다.

(1) Xpanel Designer에서 배경화면 고정기능을 설정할 페이지를 선택합니다.

(2) [도구] – [페이지 환경 설정]을 선택합니다.

페이지 환경 설정 창에서 [배경화면 고정] 기능을 선택하고 확인 버튼을 선택합니다.

2. 변경된 오브젝트만 그리기

화면 업데이트 시, 그릴 오브젝트의 개수를 줄여 화면 업데이트를 빠르게 합니다.

일반적으로 화면 업데이트 시, 변경된 오브젝트를 검사하여 오브젝트와 겹치는 관계에 있는 오브젝트를 다시 그리게 됩니다. 이 옵션을 선택하면 화면 업데이트 시 다시 그려지는 오브젝트는 그 시점에 변경된 오브젝트로 한정되면서 업데이트 시간이 줄어들게 됩니다.

(1) XpanelDesigner에서 [변경된 오브젝트만 그리기] 기능을 설정할 페이지를 선택합니다.

(2) [도구] – [페이지 환경 설정]을 선택합니다.

(3) [변경된 오브젝트만 그림] 옵션을 선택 후 확인 버튼을 누릅니다.

* [변경된 오브젝트만 그림] 체크 시 유의 사항

(1) [변경된 오브젝트만 그림] 사용 시 변화가 지정된 오브젝트를 겹쳐 놓은 것은 피해야 합니다.

  • 변화가 지정된 오브젝트란?

– 출몰, 점멸, 수직 변화, 수직 이동, 수평 이동, 색변화, 회전 기능이 지정된 오브젝트

– 그룹 오브젝트에 변화가 지정된 경우 그룹에 속하는 모든 오브젝트

– 태그값, 날짜, 시각, 문자열 값, 데이터 수집, 경향 감시, 데이터 수집, 경보 요약

위 그림과 같이 색변화가 지정된 3개의 사각형 오브젝트가 배치되어 있는 경우, [변경된 오브젝트만 그림] 옵션을 사용하게 되면 변경된 오브젝트만 그립니다.

마지막에 색이 변경된 오브젝트만 상/하에 관계 없이 제일 위에 있는 것처럼 보여집니다.

(2) 페이지에 수직/수평 이동, 회전이 지정된 오브젝트가 있는 경우 [변경된 오브젝트만 그림] 기능이 동작하지 않습니다.

(3) 오브젝트를 그리기 전에  자신이 그려질 영역을 초기화하게 됩니다. 같은 태그에 의해 출몰이 결정되는 오브젝트가 겹쳐있는 경우, 아래에 있는 오브젝트는 항상 위에 있는 오브젝트 때문에 지워지거나 가려지게 됩니다.

 

3. 256색 비트맵 사용

256색 비트맵 사용 기능을 통해 페이지 전환 속도를 줄일 수 있습니다. 페이지 파일이 클수록 페이지 파일을 읽어오기 위해 많은 시간이 필요합니다. 이미지를 많이 사용한 페이지의 경우 이미지 정보 때문에 페이지 파일의 크기가 커지게 됩니다. 이러한 경우, 페이지 속성의 [256색 비트맵 사용]을 체크하면 페이지 파일의 크기를 1/2 ~ 1/3 정도까지 줄일 수 있습니다.

(1) XpanelDesigner에서 [256색 비트맵 사용] 기능을 설정할 페이지를 선택합니다.

(2) [도구] – [페이지 환경 설정] 메뉴를 선택합니다.

(3) 페이지 환경 설정창에서 [256색 비트맵 사용] 옵션을 체크하고 확인 버튼을 누릅니다.

 

언제나 고객을  먼저 생각하는 CIMON이 되겠습니다.

감사합니다.

#페이지 전환 속도