TestStand 3.0 Operator Interface의 유저 인터페이스 컨트롤들의 색상을 변경할 수 있나?



주요한 소프트웨어:
주요한 소프트웨어 버전: 3.0
문제가 해결된 소프트웨어 버전:
부차적인 소프트웨어: N/A

문제점: TestStand 3.0과 새로운 TestStand UI 컨트롤들을 이용해서 오퍼레이터 인터페이스를 만들고 싶습니다. 하지만, 색상변경을 위한 옵션을 찾을 수 없습니다. 어떻게 하면 되나요?

솔루션: TestStand 3.0의 TestStand UI 컨트롤, 예를 들어 버튼 컨트롤은 색상 변경이 되지 않는다. 하지만 오퍼레이터 인터페이스에 색상을 덧입히는 다른 방법이 있다.

일반적으로 TestStand 3.0으로 오퍼레이터 인터페이스를 개발할 때 가능하면 TestStand UI 컨트롤들을 사용하는 것이 가장 좋다. 이 컨트롤들을 쓰면 실행 효율이 높아지고 개발 시간도 단축된다. TestStand UI 컨트롤들에는 색상 프로퍼티가 포함되어 있지 않으므로 다른 컨트롤을 사용해서 프로그램적으로 색상이 나타나도록 할 수 있다.

먼저, TestStand UI 컨트롤 대신에 개발 환경에 맞는 컨트롤을 삽입하시오. 이 특정 컨트롤의 이벤트 핸들러나 콜백에서 실행시키고자 하는 TestStand UI 매니저 컨트롤의 메소드를 프로그램적으로 인보크한다. 이 단계를 수행하기 위해 아래와 같이 하시오:
  1. 실행하고자 명령 혹은 명령군을 선택한다.
  2. TestStand HelpCommandKind에서 해당 명령군을 포함하는 TestStand UI 매니저 컨트롤을 찾는다.TestStand Help를 열기 위해 Help»TestStand Help를 클릭한다.
  3. TestStand UI 매니저의 GetCommand 메소드를 호출한다, 예를 들어, ApplicationMgr.GetCommand. GetCommand 메소드에 대한 더 자세한 정보는 TestStand Help에서 GetCommand를 찾으면 알 수 있다.
  4. GetCommand 메소드에 의해서 반환된 Command 객체에서 Execute 메소드를 호출한다(Command.Execute). Command 객체에 대한 더 자세한 정보는 TestStand Help를 참고하시오.


관련 링크:

첨부:





리포트 날짜: 05/03/2004
마지막 업데이트: 07/09/2006
문서 번호: 392GKM6E