JAVA SCRIPT - page_1 – 선 및 면 색상 조절 영역 관리자 0 3420 2019.04.29 16:21 JAVA SCRIPT - page_1 – 선 및 면 색상 조절 영역1. page_1 – 선 및 면 색상 조절 영역sample_script 샘플의 page_1 페이지에서 선 및 면 색상 조절 영역을 관리할 수 있다. ① ~(X-SCADA 설치폴더)\X-SCADA\ Samples\JavaScript디렉토리로 들어간다 ② sample_login.xix 파일을 X-SCADA Designer로 연다. ③ 아래는 본 샘플 페이지의 설명이다. ● page_1 선 및 면 색상 조절 영역2. 색상 조절 영역 설명 1) 면 색상 조절 영역아래는 대상 객체의 면 색상을 변경할 수 있는 버튼들이다.각 버튼을 클릭하면 클린한 버튼의 면 색상이 대상 객체의 면 색상에 반영된다. 2) 선 색상 조절 영역 설명아래는 대상 객체의 선 색상을 변경할 수 있는 버튼들이다.각 버튼을 클릭하면 클릭한 버튼의 면 색상이 대상 객체의 선 색상에 반영된다.4. 페이지 스크립트 – 선 및 면 색상 조절 영역page_1의 페이지 스크립트는 아래와 같이 작성되어있다. ● 대상 객체의 선 및 면 색상 편집에 관련된 함수들 대상 객체의 선 및 면 색상을 편집하는 기능을 한다. 1) fillColor_OnClick 함수 ① $XV("ellipse_1").fillStyle = event.target.fillStyle;$XV("ellipse_1").fillStyleevent.target.fillStyle ellipse_1이라는 이름을 가진 다각형 객체의 채움 색상을 이벤트를 전달한 객체인위 사각형들 중 하나의 채움 색상(FillColor)으로 설정한다. ② $XV("triangle_1").fillStyle = event.target.fillStyle;$XV("triangle_1").fillStyleevent.target.fillStyletriangle_1이라는 이름을 가진 삼각형 객체의 채움 색상을 이벤트를 전달한 객체인위 사각형들 중 하나의 채움 색상(FillColor)으로 설정한다. 2) strokeColor_OnClick 함수 ① $XV("ellipse_1").strokeStyle = event.target.fillStyle;$XV("ellipse_1").strokeStyle event.target.fillStyle ellipse_1이라는 이름을 가진 다각형 객체의 선 색상을 이벤트를 전달한 객체인위 사각형들 중 하나의 채움 색상(FillColor)으로 설정한다. ② $XV("triangle_1").strokeStyle = event.target.fillStyle;$XV("triangle_1").strokeStyle event.target.fillStyle triangle_1이라는 이름을 가진 삼각형 객체의 선 색상을 이벤트를 전달한 객체인위 사각형들 중 하나의 채움 색상(FillColor)으로 설정한다.5. 선 및 면 색상 조절 영역 조작 예시 1) Shape ColorShape Color 텍스트 아래의 버튼을 클릭하면 버튼의 면 색상과 동일하게 대상 객체의 면 색상이 변한다. 2) Line ColorLine Color 텍스트 아래의 버튼을 클릭하면 버튼의 면 색상(불투명도가 0이라 보이지 않는다. 디자이너 창에서 확인할 수 있다.)과 동일하게 대상 객체의 선 색상이 변한다.