반응형

소프트웨어 접근성 평가 도구 만들기 3

9. 접근성 도구 만들기 - 15. ProjectSelectForm

9.3.3 ProjectSelectForm ProjectSelectForm은 메인 창이 있는 프로세스 목록을 보여주어 평가 대상을 선택하는 폼입니다. 그리고 선택한 평가 대상 프로세스로 평가 프로젝트를 생성하고 요소 정보를 수집하여 초기화 과정이 완료하는 것을 비동기적으로 처리하는 부분을 구현합시다. [그림 9.12] ProcessSelectForm 배치

9. 접근성 평가 도구 만들기 - 14.ProjectMakerControl

9.3.2 ProjectMakerControl 평가 프로젝트를 생성할 때 평가 제목을 입력하는 ProjectMakerControl를 제공합시다. 현재는 프로젝트 이름을 입력하는 기능 외에 특별한 점이 없지만 보다 편리한 평가 도구를 개발한다면 평가 대상 컨트롤 종류나 상태를 선별하여 필터링 수준을 정의하는 등의 작업이 있을 수 있을 것입니다. [그림 9.11] ProjectMakerControl 배치

9. 접근성 평가 도구 만들기 -13. 접근성 평가 도우미 폼, 컨트롤 구현, EHHighlight

9. 3 접근성 평가 도우미 폼, 컨트롤 구현 이제 접근성 평가 도우미의 폼과 컨트롤을 구현합시다. 구현 순서는 프로그램 방식의 하이라이트를 보여주는 EHHighlight, 생성할 프로젝트 이름을 정하는 ProjectMakerControl, 프로세스를 선택하는 ProcessSelectForm, 프로젝트 생성 정보를 보여주는 ProjectInfoControl, 이미지 보기 Form, InvokePattern Form 순으로 작성한 후에 MainForm을 작성합시다. 실제 프로그래밍을 하는 순서는 이와 다르지만 분석하기 쉽게 하려고 순서를 이와 같이 할게요. 9.3.1 EHHighlight EHHighlight 개체는 원하는 사각 영역을 감싸는 하이라이트로 프로그램 방식의 초점을 표시하기 위함입니다. 접근성..

반응형