Cảnh báo: trang này là bản dịch tự động (máy), trong trường hợp có bất kỳ nghi ngờ nào, vui lòng tham khảo tài liệu tiếng Anh gốc. Chúng tôi xin lỗi vì sự bất tiện này có thể gây ra.
ECTkeyboard - Tạo bàn phím ảo được cá nhân hóa
Tạo bàn phím ảo được cá nhân hóa
ECTkeyboard cung cấp các tính năng cài đặt vô cùng linh hoạt. Ví dụ: người dùng có thể tạo bàn phím ảo của riêng họ với bất kỳ số lượng hoặc vị trí nào của các nút, bao gồm thêm chú thích tùy chỉnh và hình ảnh hoặc âm thanh cho mỗi nút. Để làm như vậy, người dùng phải tạo một tệp bàn phím với chú thích nút và đường dẫn đầy đủ đến hình ảnh hoặc âm thanh. Cũng cần phải thiết lập chương trình để làm việc với một tệp như vậy.
Tập tin bàn phím
Các tệp bàn phím là các tệp văn bản với các tham số được viết bằng ký hiệu phân tách đặc biệt (giá trị mặc định là #). Mỗi chuỗi trong tệp tương ứng với một nút trên bàn phím ảo, ví dụ: nếu một bàn phím ảo có chín nút, thì tệp của bàn phím phải có chín chuỗi độc lập.
Hãy xem xét một ví dụ về tệp bàn phím ảo (xem hình 23).
Bàn phím này được tạo ra đặc biệt cho các trung tâm y tế và phục hồi chức năng, và nhiệm vụ chính của nó là thiết lập liên hệ ban đầu đầu tiên với một bệnh nhân không thể nói hoặc viết. Bàn phím chỉ chứa chín nút: 'Ăn', 'Uống', 'Nhà vệ sinh', 'Nóng', 'Lạnh', 'Ngủ', 'Tốt', 'Xấu', 'Đau'.
Ví dụ này cho thấy cách mỗi chuỗi của tệp được sử dụng để đặt các tham số khác nhau. Để làm cho nó rõ ràng hơn, nội dung tập tin có thể được chia thành nhiều cột.
Cấu trúc tệp bàn phím có thể được so sánh với một bảng, trong đó mỗi hàng tương ứng với một nút trên bàn phím ảo, trong khi mỗi cột tương ứng với một tham số khác nhau của nút.
Số cột bắt đầu từ 0. Trong ví dụ đã đề cập:
- Cột zero chứa chú thích nút.
- Cột đầu tiên trống (vì không cần thực hiện các lệnh trong quá trình hoạt động và nó chỉ được yêu cầu hiển thị văn bản trong cửa sổ đầu ra).
- Cột thứ hai chứa các đường dẫn đầy đủ đến các tệp hình ảnh của các nút bàn phím.
- Cột thứ ba chứa các đường dẫn đầy đủ đến các tệp hình ảnh bổ sung của các nút bàn phím, được sử dụng để làm nổi bật một nút đã chọn.
- Cột thứ tư chứa các đường dẫn đầy đủ đến các tệp âm thanh của các nút bàn phím, được sử dụng để thông báo các văn bản trên mỗi nút.
- Cột thứ năm và tất cả các cột sau có thể được sử dụng để đặt các tham số bổ sung.
Đặt chương trình hoạt động với tệp bàn phím
Nó không đủ để tạo một tập tin bàn phím để vận hành chương trình. Người dùng phải thiết lập ECTkeyboard để cung cấp các chức năng thích hợp của chương trình. Để làm điều đó, người dùng phải thay đổi các tham số sau trong cửa sổ cài đặt của chương trình:
- Tham số 28. Xác định các cột có chứa chú thích nút bàn phím và các lệnh được thực thi. Trong tệp được đề cập ở trên, chú thích nút được lưu trong cột 0, trong khi các lệnh được lưu trong cột đầu tiên. Do đó, người dùng phải thay đổi giá trị của tham số 28 thành 0 # 1.
- Tham số 29. Xác định các cột có chứa âm thanh nút. Trong tệp được đề cập ở trên, âm thanh được lưu trong cột 4. Do đó, người dùng phải thay đổi giá trị của tham số 29 thành 4.
- Tham số 30. Xác định các cột có chứa hình ảnh cho các trạng thái nút khác nhau (nút không hoạt động, nút bên dưới con trỏ, hàng nút được chọn, nút được chọn, nút nhấn). Bàn phím đơn giản được đề cập chỉ yêu cầu hai trạng thái khác nhau, tức là hoạt động và không hoạt động. Các biểu tượng cho các nút không hoạt động được lưu trữ trong cột thứ hai, trong khi các biểu tượng cho hoạt động được lưu trữ trong cột thứ ba. Do đó, người dùng phải thay đổi giá trị của tham số 30 thành 2 # 3 # 3 # 3 # 3. Giá trị này xác định rằng tất cả các trạng thái khác sẽ sử dụng hình ảnh từ cột thứ ba của tệp bàn phím.
- Tham số 172 cho phép người dùng chọn hình thu nhỏ cho cửa sổ biểu tượng hiện được chọn. Trong ví dụ đã đề cập, chương trình cũng sẽ sử dụng giá trị 3.
- Thông số 46 và 47 cho phép người dùng chọn số nút ngang và dọc trên bàn phím. Bố cục thuận tiện nhất cho bàn phím với 9 nút là 3x3. Do đó, người dùng phải chọn 3 cho cả hai tham số.
Sau khi lưu tất cả các thay đổi trong chương trình, người dùng phải chọn chế độ làm việc phù hợp của bộ chọn. Chương trình đã sẵn sàng để làm việc (xem hình 25). Cách làm việc thuận tiện nhất cho bàn phím như vậy là phương pháp thứ hai, tức là chế độ quét ngang.
PROThông tin thêm
Phiên bản ban đầu của ECTkeyboard có khả năng chọn các tệp riêng biệt cho chú thích bàn phím ảo, hình ảnh và âm thanh (tham số 6, 7, 8 của cửa sổ cài đặt của chương trình). Nhưng sau khi phát hành phiên bản mới nhất, tất cả các tham số được đề cập đã được hợp nhất thành các tệp bàn phím. Do đó, tham số 7 và 8 được ẩn khỏi cửa sổ cài đặt của chương trình.
Mỗi nút của bàn phím ảo có thể được gán một chú thích, tối đa 5 hình ảnh khác nhau (trạng thái không hoạt động, nút bên dưới con trỏ, chọn hàng nút, chọn nút, nút nhấn) và tệp âm thanh, được phát khi nút được tô sáng . Tất cả các tham số được đề cập là không bắt buộc, ví dụ: người dùng chỉ có thể chọn âm thanh và biểu tượng cho một nhóm nút và chỉ chú thích cho nhóm khác. Ngay cả khi không có tham số cho một nút, ECTkeyboard sẽ vẫn hoạt động bình thường, chỉ có nút cụ thể đó sẽ không tạo ra bất kỳ hành động nào. Cách tiếp cận như vậy cung cấp sự linh hoạt lớn trong quá trình thiết lập chương trình.
Tất cả các hình ảnh (biểu tượng) của bàn phím ảo được tải vào RAM và được hiển thị theo tỷ lệ đã chọn của các nút (Thông số 56) và cửa sổ biểu tượng hiện được chọn (Thông số 173). Khi bàn phím bao gồm số lượng lớn nút hoặc tệp hình ảnh nặng, quá trình kết xuất này có thể mất thời gian đáng kể. Kết xuất lại hoàn toàn xảy ra sau mỗi thay đổi trong cửa sổ cài đặt của chương trình, tải hồ sơ mới hoặc thay đổi của ECTkeyboard kích thước cửa sổ chính. Hiệu ứng này đáng chú ý hơn khi mỗi trạng thái của các nút bàn phím có hình ảnh riêng hoặc hình ảnh đó có độ phân giải cao. Do đó, chỉ phiên bản PRO của chương trình hỗ trợ các biểu tượng bàn phím, vì người dùng phải có hiểu biết đúng về tất cả các tham số và cài đặt được sử dụng trong chương trình.
Không giống như các biểu tượng bàn phím, các tệp âm thanh được tải từ thiết bị lưu trữ tại thời điểm thông báo. Để cải thiện tốc độ của chương trình, bạn nên khởi chạy nó từ ổ cứng hoặc bất kỳ thiết bị lưu trữ ngoài nhanh nào (USB 2.0 hoặc 3.0). Khi người dùng khởi chạy ECTkeyboard từ một thiết bị lưu trữ được kết nối qua cổng USB 1.0 hoặc tốc độ đọc của thiết bị đó quá thấp, âm thanh của chương trình có thể được phát với độ trễ, trong khi chương trình sẽ không cung cấp hiệu quả và tốc độ hoạt động tối đa.
Cấu trúc tệp bàn phím hiện tại cho phép người dùng thêm các tham số bổ sung, ví dụ: nội địa hóa mới, rất nhanh chóng (xem hình 26). Để làm việc với một bản địa hóa bổ sung, người dùng chỉ cần thay đổi giá trị của tham số 28 trong cửa sổ cài đặt của chương trình thành 5 # 1, bởi vì chú thích bổ sung được thêm vào cột thứ năm của tệp bàn phím. Một tệp bàn phím có thể chứa một số nội địa hóa khác nhau, được lưu trong các cột khác nhau với # dải phân cách. Nếu cần, người dùng cũng có thể thêm các bộ âm thanh hoặc biểu tượng cụ thể cho bàn phím. Sự dễ dàng đáng kinh ngạc của quá trình này làm cho ECTkeyboard một chương trình thực sự phổ quát.