트리뷰 객체 내부 버튼 효과 적용하기
기존 SCADA의 태그는 어떤 페이지에서든 사용 가능한 전역(Global) 태그로 동작합니다.
하지만 특정 화면에서만 필요한 UI 조작값이나 임시 데이터까지 모두 전역 태그로 관리하면 태그 목록이 복잡해지고 잘못된 참조가 발생할 수 있습니다.
이러한 문제를 해결하고 페이지별로 필요한 데이터를 분리하여 관리할 수 있도록 '페이지 태그(Page Tag)' 기능이 추가되었습니다.
페이지 태그를 활용하면 화면 간 간섭 없이 데이터를 독립적으로 관리할 수 있으며, 프로젝트의 유지보수성을 크게 높일 수 있습니다.
1. X-SCADA AI Designer를 실행한 뒤 트렌드차트(TrendChart), 파이아트(PieArt), 텍스트(Text) 등 객체들을 배치하여 프로젝트 화면을 작화한다.

2. 트리뷰(Treeview) 객체를 추가한 뒤 속성(Properties) > 트리뷰(TreeView) > 노드(Nodes)에서 항목(내부 버튼)을 추가한다.

3. 트리뷰 객체를 더블클릭한 뒤 효과를 적용하고자 하는 내부 버튼을 선택한 뒤 적용시키고자 하는 효과(Effects)를 추가한다.
· 현재 지원되는 효과: 면 색상 변화(FillColor), 선 색상 변화(StrokeColor), 출몰 효과(Visible)

4. 추가한 효과에 대해 설정한다.

5. X-SCADA AI Viewer로 프로젝트를 실행한다.

6. 설정한 태그의 값을 바꿔 효과 조건을 만족시키면 실제로 출몰하는지 확인한다.
· 현재 설정: signal.trigger 태그 값이 true가 되면 CCTV 버튼이 사라짐

7. 다른 버튼들도 설정한대로 효과가 나타나는지 확인한다.
