Navthai : ชุมชนผู้ใช้งาน GPS อันดับหนึ่งของไทย

GPS Softwares => How to use => ข้อความที่เริ่มโดย: equinox ที่ 28 สิงหาคม 2010, 00:00:15



หัวข้อ: การทำ Keyboard Thai / English ของ Primo 1.0 และ Primo 1.1 ต่างกันตรงไหน
เริ่มหัวข้อโดย: equinox ที่ 28 สิงหาคม 2010, 00:00:15
Keyboard Thai / English ของ Primo 1.0  และ Primo 1.1 ต่างกันตรงไหน
มี User ถามว่าวิธีการทำ Keyboard Thai / English ของ Primo 1.0  และ Primo 1.1 ต่างกันตรงไหน
จริงๆ แล้วถ้าลองเอา Data.zip ของทั้งสอง Version ที่ผมทำไว้มาเทียบดูก็จะเห็นข้อแตกต่างไม่ยากนั้น
แต่อาจจะหายุ่งยากหน่อยเพราะมีหลายจุด ดังนั้นผมจึงตั้งกระทู้บอกถึงความแตกต่าง ของทั้งสอง
Version เผื่อท่านอื่นจะนำไปใช้ประโยชน์ จะได้ง่ายขึ้น

ข้อแตกต่าง

   - ข้อแตกต่างที่เห็นได้ชัดของทั้งสอง Version ก็คงไม่มีอะไรมากที่เห็น ๆ กันก็มีอยู่อันเดียว คือ
     หมวดสระ และ วรรณยุกต์ (  ุ  ู ึ ั ํ  ี ๊  ้  ็ ่ ๋  ิ ฺ  ื ์ ) ที่ไม่ยอมแสดงบนปุ่ม ใน Primo 1.1

วิธีแก้ไขสระ และ วรรณยุกต์ ไม่แสดง
    - ก็ง่ายแสนง่าย ไม่มีก็ทำภาพใส่ไปบนปุ่มไปเลย

ปัญหา
   - ใส่ภาพไปให้กับปุ่มแล้ว เวลาแสดงภาษาอังกฤษก็ตีกันยุ่งไปหมดซิ

วิธีแก้ไขปัญหา ปุ่ม 2 ภาษา
   - ง่ายนิดเดียว ก็ Keyboard IGO มีความสามารถแสดงได้หลาย layer ก็เปิดให้อีก Layer ไปเลย

ที่ต้องบ่นยาว ๆ เพราะอยากให้รู้ว่าในการทำปุ่ม Primo 1.1 ผมคิดยังไงเท่านั้นเองครับ


จากนั้นเมื่อคิดเสร็จก็ลงมือทำครับ
 


สำหรับผู้ที่บอกว่าไม่เข้าใจไม่รู้เรื่องมีง่ายกว่านี้ไหมที่จะทำ keyboard ให้ กับ Primo 1.1
ตอบเลยว่ามีครับ ก็เอา data ที่ผมแจกไงครับ มาแยก เป็นส่วน ๆ แล้วใส่ให้ถูกที่ก็ใช้ได้แล้ว

1. keyboard.ini
2. keyboards_xxx_xxx.ui
3. ภาพปุ่ม ทั้ง 9 ปุ่ม
4. ภาพปุ่มจาก keyboard T/E Version 2

เท่านี้ละครับคือชุดที่ใช้ทำ keyboard T/E สำหรับ Primo 1.1


ปล. ถ้าจะเอาง่ายกว่านี้ก็เอาที่ผมทำเสร็จไปใช้นะครับ