경고 :이 페이지는 자동 (기계) 번역입니다. 의심이가는 경우 영어 원본 문서를 참조하십시오. 불편을 드려 죄송합니다.

ECTkeyboard-개인화 된 가상 키보드 생성

개인화 된 가상 키보드 생성

ECTkeyboard 매우 유연한 설정 기능을 제공합니다. 예를 들어, 사용자는 사용자 정의 캡션 및 각 버튼에 대한 이미지 또는 사운드 추가를 포함하여 버튼의 양이나 위치에 따라 자체 가상 키보드를 만들 수 있습니다. 이렇게하려면 사용자는 버튼 캡션과 이미지 또는 사운드의 전체 경로가 포함 된 키보드 파일을 만들어야합니다. 또한 그러한 파일을 사용하려면 프로그램을 설정해야합니다.

키보드 파일

키보드 파일은 특수 분리 기호를 사용하여 작성된 매개 변수가있는 텍스트 파일입니다 (기본값은 #). 파일의 각 문자열은 가상 키보드의 버튼에 해당합니다 (예 : 가상 키보드에 9 개의 단추가있는 경우 키보드 파일에는 9 개의 독립적 인 문자열이 있어야합니다.

가상 키보드 파일의 예를 살펴 보겠습니다 (그림 23 참조).

Keyboard file example (그림 23. 키보드 파일 예)

이 키보드는 특히 의료 및 재활 센터를 위해 만들어졌으며 주요 임무는 말하거나 쓸 수없는 환자와의 최초의 최초 접촉을 설정하는 것입니다. 키보드에는 'Eat', 'Drink', 'Toilet', 'Hot', 'Cold', 'Sleep', 'Good', 'Bad', 'Pain'과 같은 9 개의 버튼 만 있습니다.

이 예제는 파일의 각 문자열이 다양한 매개 변수를 설정하는 데 사용되는 방법을 보여줍니다. 보다 명확하게하기 위해 파일 내용을 여러 열로 나눌 수 있습니다.

Clear structure of the keyboard file (그림 24. 키보드 파일의 명확한 구조)

키보드 파일 구조는 테이블과 비교할 수 있으며, 각 행은 가상 키보드의 단추에 해당하고 각 열은 단추의 다른 매개 변수에 해당합니다.

열 번호는 0에서 시작합니다. 언급 된 예에서 :

키보드 파일을 사용하도록 프로그램 설정

프로그램을 작동시키기 위해 키보드 파일을 생성하는 것만으로는 충분하지 않습니다. 사용자가 설정해야합니다 ECTkeyboard 프로그램의 적절한 기능을 제공하기 위해. 이를 위해 사용자는 프로그램의 설정 창에서 다음 매개 변수를 변경해야합니다.

프로그램의 모든 변경 사항을 저장 한 후 사용자는 선택기의 적절한 작업 모드를 선택해야합니다. 프로그램이 작동 할 준비가되었습니다 (그림 25 참조). 이러한 키보드의 가장 편리한 작업 방법은 두 번째 방법, 즉 수평 스캔 모드입니다.

Appearance of simplified keyboard with icons (그림 25. 아이콘이있는 단순화 된 키보드의 모양)

PRO추가 정보

초기 버전 ECTkeyboard 가상 키보드 캡션, 이미지 및 사운드에 대해 별도의 파일을 선택할 수있었습니다 (프로그램 설정 창의 매개 변수 6, 7, 8). 그러나 최신 버전이 출시 된 후 언급 된 모든 매개 변수는 키보드 파일로 통합되었습니다. 따라서 매개 변수 7과 8은 프로그램의 설정 창에서 숨겨집니다.

가상 키보드의 각 버튼에는 캡션, 최대 5 개의 서로 다른 이미지 (비활성 상태, 커서 아래의 버튼, 버튼 행 선택, 버튼 선택, 누름 버튼) 및 버튼이 강조 표시 될 때 재생되는 사운드 파일이 할당 될 수 있습니다. . 언급 된 모든 매개 변수는 필수는 아닙니다 (예 : 사용자는 한 그룹의 버튼에 대해서는 사운드와 아이콘 만 선택하고 다른 그룹에는 캡션 만 선택할 수 있습니다. 버튼에 대한 매개 변수가 없어도 ECTkeyboard 여전히 제대로 작동하지만 특정 버튼 만 동작을 수행하지 않습니다. 이러한 접근 방식은 프로그램 설정 프로세스에서 큰 유연성을 제공합니다.

가상 키보드의 모든 이미지 (아이콘)는 RAM에로드되고 선택한 버튼 (파라미터 56) 및 현재 선택된 심볼 창 (파라미터 173)에 따라 렌더링됩니다. 키보드에 많은 양의 단추 나 무거운 이미지 파일이 포함되어 있으면이 렌더링 프로세스에 상당한 시간이 걸릴 수 있습니다. 프로그램의 설정 창에서 모든 변경, 새로운 프로파일 로딩 또는 변경 후 전체 재 렌더링 ECTkeyboard 메인 창 크기. 이 효과는 키보드 버튼의 각 상태에 자체 이미지가 있거나 그러한 이미지의 해상도가 높은 경우에 더욱 두드러집니다. 따라서 프로그램의 PRO 버전 만 키보드 아이콘을 지원합니다. 사용자는 프로그램에 사용 된 모든 매개 변수 및 설정을 올바르게 이해해야하기 때문입니다.

키보드 아이콘과 달리 사운드 파일은 발표 시점에 저장 장치에서로드됩니다. 프로그램 속도를 향상 시키려면 하드 드라이브 나 빠른 외부 저장 장치 (USB 2.0 또는 3.0)에서 시작하는 것이 좋습니다. 사용자가 시작할 때 ECTkeyboard USB 1.0 포트를 통해 연결된 저장 장치에서 또는 이러한 장치의 읽기 속도가 너무 낮 으면 프로그램의 사운드가 지연되어 재생 될 수 있지만 프로그램은 최대 효율과 작동 속도를 제공하지 않습니다.

현재 키보드 파일 구조를 통해 사용자는 추가 매개 변수를 추가 할 수 있습니다 (예 : 새로운 지역화, 매우 빠르게 (그림 26 참조). 추가 현지화 작업을하려면 사용자는 프로그램 설정 창에서 매개 변수 28의 값을 다음과 같이 변경하면됩니다. 5 # 1자막이 키보드 파일의 다섯 번째 열에 추가되기 때문입니다. 하나의 키보드 파일에는 여러 다른 현지화가 포함되어있을 수 있습니다. # 분리 기호. 필요한 경우 사용자는 키보드의 특정 사운드 또는 아이콘 세트를 추가 할 수도 있습니다. 이 과정의 놀라운 용이성은 ECTkeyboard 정말 보편적 인 프로그램입니다.

Adding localization to the keyboard file (그림 26. 키보드 파일에 현지화 추가)