- 인쇄
툴팁 단위 테스트
이 애플리케이션은 툴팁 커스텀 위젯 플러그인을 설정하고 사용하는 방법을 설명합니다.
목적
툴팁 단위 테스트의 목적은 사용자가 툴팁 애플리케이션에서 툴팁 사용자 지정 위젯 플러그인을 설정하고 사용하는 방법을 배우고 이해할 수 있도록 하는 것입니다. 사용자 지정 위젯 플러그인은 현재 기본 플랫폼에 포함되지 않은 추가 기능을 제공하기 위해 Tulip 플랫폼 위에 위치하는 코딩된 위젯입니다. 툴팁 사용자 지정 위젯 플러그인을 사용하면 앱 빌더가 '?' 아이콘에 툴팁이나 헬퍼 텍스트를 입력하면 운영자가 마우스로 아이콘을 가리키면 툴팁이 표시됩니다.
설정
사용자 지정 위젯 플러그인은 속성 및 이벤트를 사용하여 애플리케이션과 상호 작용합니다. 속성은 애플리케이션과 위젯 사이에 존재하는 공유 데이터이며, 이벤트는 위젯이 애플리케이션에 보낼 수 있는 신호입니다. 앱 에디터에서 이러한 이벤트를 기반으로 트리거를 만들 수 있습니다. 이벤트도 애플리케이션에 데이터를 전송하도록 만들 수 있습니다.
툴팁 커스텀 위젯 플러그인은 하나의 프로퍼티와 0개의 이벤트를 사용합니다. 이 위젯에서 사용되는 프로퍼티의 이름은 'HELPERTEXT'이며 텍스트 유형이고 읽기 전용입니다. 이 속성을 사용하면 누군가 '?' 아이콘 위에 마우스를 가져갔을 때 표시할 헬퍼 텍스트를 입력할 수 있습니다.
작동 방식
이 애플리케이션은 빈 상자에 헬퍼 텍스트를 입력하도록 요청하고 이 데이터를 Tulip 변수에 저장합니다. 화면에 '?' 아이콘이 있고 이 아이콘 위로 마우스를 가져가면 입력한 헬퍼 텍스트를 볼 수 있는 포인터가 있습니다. 이 사용자 정의 위젯 플러그인은 변수에서 데이터를 가져와 위에서 정의한 'HELPERTEXT' 속성으로 전달하므로 '?' 아이콘 위로 마우스를 가져가면 입력한 텍스트를 볼 수 있습니다.