Xin chào tất cả mọi người. ;
Sau một thời gian mày mò tự học UIQ3.0 SDK, tôi đã viết xong phần mềm gõ tiếng Việt (đã thử và chạy tốt trên máy P990i của bản thân)
Đặc tính của phần mềm như sau:
- Phần mềm chưa có sign (đặc tính của UIQ SDK free là vậy) - bạn phải tự sign trước khi install.
- Tôi chỉ có máy P990i (nên các máy khác không biết và không thể kiểm tra).
- Dĩ nhiên là đã cài fonts unicode (4 font trong resource/fonts)
- Vì tôi chỉ mới biết được hàm CaptureKey() dùng để bắt mã key khi 1 phím xác định được nhấn nên:
* chỉ gõ được tiếng Việt bằng phím cứng (dùng viết trên màn hình cảm ứng và dùng phím ảo thì bình thường không có chuyện gì xảy ra - không có tiếng Việt)
* Không biết cách bắt mã của một chữ đã có trên màn hình, nên mọi chữ muốn chuyển thành tiếng Việt phải gõ bằng bàn phím cứng.
* Kiểu gõ tôi chọn là gõ kiểu telex. Vì VNI phím số phải nhấn 2 cái (Alt + Số) mắc công quá. Telex chỉ gõ toàn bắng chữ cái thì lẹ hơn.
* Vì không bắt được chữ đã có trên màn hình mà chỉ capture được từng phím khi được nhấn nên bắt buộc bạn phải gõ dấu theo đúng thứ tự sau nguyên âm chuẩn -> nguyên âm việt -> dấu. (nếu gõ ngoài thứ tự trên chữ sẽ ra búa xua).
ví dụ: bằng -> bạn phải gõ bawfg
* Vì cách gõ liên tiếp cùng một chữ đã bị P990i sử dụng cho việc chọn các nguyên âm khác nguyên âm chuẩn (ví dụ: nếu bạn gõ chữ a đầu tiên thì danh sách các nguyên âm khác chuẩn từ a như aa ã ä á æ ... hiện lên chờ bạn gõ tiếp cùng một chữ a tuần tự để chọn 1 trong các chữ trong danh sách. Do đó sẽ bị đụng nếu tôi lập trình theo telex các chữ aa -> â, ee -> ê, oo -> ô, dd -> đ, Do vậy tôi quyết định (phần mềm do tôi viết mà, nên quyết định thoải mái là phải rồi) chọn chữ q để thay cho các loại nguyên âm Việt mà cần phải gõ 2 lần:
Tức là bạn phải gõ aq -> â, eq -> ê, oq -> ô và dq -> d.
Còn tất cả các kiểu khác vẫn giữ nguyên luật của telex:
Tức là w -> dấu: ư/ơ, s: sắc, f: huyền, r: hỏi, x: ngã, j: nặng.
Tóm lại muốn viết chữ "diễn đàn tinh tế " bạn phải gõ đúng theo thứ tự sau (sai thứ tự là chữ ra búa xua à nghen): dieqxn dqafn tinh teqs.
- Sau khi install, bạn chỉ cần chọt cho kích hoạt chương trình rồi bấm nút thoát ra và thế là bạn có thể vào tất cả các phần mềm có soạn thảo trong máy và viết tiếng Việt thoải mái. Nếu muốn tắt thì vào task manager và End nó là xong.
Rất mong mọi người đóng góp cho phần mềm (ai biết hàm nào có thể bắt chữ đã có trên màn hình điện thoại thì cho mình xin để cải thiện phần mềm tốt hơn).
NẾU CÓ AI HỨNG THÚ VỚI PHẦN MỀM NÀY THÌ ĐỌC PHẦN SAU ĐÂY:
Tôi sẽ dành làm quà Noel biếu tặng cho các bạn vào ngày 24/12/2007.
Còn nếu muốn có sớm hơn thì phải có điều kiện >
(he he).
Đừng giựt mình không có tiền bạc gì ở đây đâu?
Đơn giản là mình đang rất muốn mua cái tai nghe zin HPM-82 ở cửa hàng HNam giá chỉ có 250.000 đồng mà canh me hoài không mua được (ở SE Hai Bà Trưng giá tới 650.000 đồng lận). Nếu HNam nhập hàng về và nhắn cho mình mua 1 cái hoặc có ai thông báo chỗ mua (ở TPHCM) tai nghe chính gốc giá 250.000 như ở HNam thì mình tặng ngay các bạn phần mềm của mình.
Đoàn Anh Tài
doananhtai@yahoo.com