16 เมษายน 2024, 13:27:04 *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
 
  หน้าแรก   เว็บบอร์ด   ช่วยเหลือ ซื้อขายสินค้า Shop เข้าสู่ระบบ สมัครสมาชิก  
หน้า: 1 [2] 3   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: Android [NextGen] Thai Keyboard  (อ่าน 23260 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
keang-kt
Team & Developers
*


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
ผู้สนับสนุน
ID number: 471
กระทู้: 943
$2015.46 credits

View Inventory
Send Money to keang-kt

Referrals: 0
คำขอบคุณ
-ได้ให้: 1189
-ได้รับ: 18527



พลังชีวิต
0%


« เมื่อ: 01 กุมภาพันธ์ 2018, 21:08:43 »



วิธีนี้ใช้ได้กับ keyboard thai แบบไม่มีปุ่ม Shift
keyboard.ini จะเป็นแบบนี้ครับ
โค๊ด:
[panel]
name= "ภาษาไทย"
layer= "ui_kbd_national"
layout= "12_12_11_10"
keys= "ๅ-ภถุึคตจขชฃๆไำพะัีรนยบลฟหกดเ้่าสวงผปแอิืทมใฝ "
altkeys= "1234567890ูฅ/-ฎฑธํ๊ณฯญฐ,ฤฆฏโฌ็๋ษศซ.()ฉฮฺ์?ฒฬฦ "
lang= "thai"
label= "ถัดไป"

altlabel= "กลับ"
type=3
family=1

 
บันทึกการเข้า

m(-_-)m
 
thonau101
S8 member
*****


ออฟไลน์ ออฟไลน์

รางวัล:
Life time member
ID number: 34102
กระทู้: 381
$0.00 credits

View Inventory
Send Money to thonau101

Referrals: 0
คำขอบคุณ
-ได้ให้: 106
-ได้รับ: 1103



พลังชีวิต
0%


« ตอบ #21 เมื่อ: 02 กุมภาพันธ์ 2018, 22:31:47 »

ทดลองใช้รหัส Alt+0160 2 ตัว (no-break space)  แทน _ ครับ



โค๊ด:
KB_MAI_HAN_AKAT="  ั"
KB_YAMAKKAN="  ํ"
KB_SARA_II="  ี"
KB_MAI_TRI="  ๊"
KB_MAI_THO="  ้"
KB_MAITAIKHU="  ็"
KB_MAI_EK="  ่"
KB_MAI_CHATTAWA="  ๋"
KB_SARA_I="  ิ"
KB_PHINTHU="  ฺ"
KB_SARA_UEE="  ื"
KB_THANTHAKHAT="  ์"
KB_SARA_U="  ุ"
KB_SARA_UU="  ู"
KB_SARA_UE="  ึ"
ผมทดลองทำแล้ว มันเหมือนเดิมครับ รบกวนอัพโหลดไฟล์ ให้หน่อยได้ไหมครับ  Grin
บันทึกการเข้า
pizza_p
SDK & Scripted
****


ออฟไลน์ ออฟไลน์

ID number: 8722
กระทู้: 241
$2000.01 credits

View Inventory
Send Money to pizza_p

Referrals: 0
คำขอบคุณ
-ได้ให้: 167
-ได้รับ: 821



พลังชีวิต
0%


« ตอบ #22 เมื่อ: 02 กุมภาพันธ์ 2018, 23:51:39 »

ผมทดลองทำแล้ว มันเหมือนเดิมครับ รบกวนอัพโหลดไฟล์ ให้หน่อยได้ไหมครับ  Grin

Lang_Thai.zip
http://www.m...ang_Thai.zip
บันทึกการเข้า
mumumu
Hero Member
*****


ออฟไลน์ ออฟไลน์

ID number: 11786
กระทู้: 86
$0.00 credits

View Inventory
Send Money to mumumu

Referrals: 0
คำขอบคุณ
-ได้ให้: 189
-ได้รับ: 101



พลังชีวิต
0%


« ตอบ #23 เมื่อ: 03 กุมภาพันธ์ 2018, 09:49:48 »



 Cool
บันทึกการเข้า
pppta
S8 member
*****


ออฟไลน์ ออฟไลน์

รางวัล:
x1x1lifetime s8 member
ID number: 3755
กระทู้: 84
$0.00 credits

View Inventory
Send Money to pppta

Referrals: 0
คำขอบคุณ
-ได้ให้: 154
-ได้รับ: 72



พลังชีวิต
0%


« ตอบ #24 เมื่อ: 03 กุมภาพันธ์ 2018, 14:19:04 »

ใช้กับ iGO_PAL_9.18.27.719974_For_SD กับ test_nextgen_ISRAEL_9.18.27.719974 ผ่านครับ
บันทึกการเข้า
Tara78
St. Member
*


ออฟไลน์ ออฟไลน์

รางวัล:
S8 1Year
ID number: 58804
กระทู้: 17
$0.00 credits

View Inventory
Send Money to Tara78

Referrals: 0
คำขอบคุณ
-ได้ให้: 49
-ได้รับ: 13



พลังชีวิต
0%


« ตอบ #25 เมื่อ: 03 กุมภาพันธ์ 2018, 20:02:57 »

นั่งแก้ตาม ตาม quote ไม่ผ่านสักที Embarrassed แนะนำว่าให้โหลดไฟล์ที่คุณที-เร็กซ์ ได้เลยครับ
บันทึกการเข้า
boyz_1412
SDK & Scripted
****


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
lifetime member s8
ID number: 15436
กระทู้: 598
$0.00 credits

View Inventory
Send Money to boyz_1412

Referrals: 0
คำขอบคุณ
-ได้ให้: 405
-ได้รับ: 1642



พลังชีวิต
0%


« ตอบ #26 เมื่อ: 03 กุมภาพันธ์ 2018, 22:42:21 »

ลองผิดลองถูกอยู่นาน สุดท้ายเกือบสมบูรณ์
ใช้ปุ่ม Shift ได้ปกติ (ตามภาพ)

เก็กหล่อ



แป้นพิมพ์ทั้งแป้นปกติและแป้นยกแคร่ (Shift) แสดงผลสมบูรณ์ พิมพ์ได้ปกติ


ติดนิดหน่อยตรงที่แป้น ALT มีการแสดงผลทับซ้อนกัน (ต้องแก้ไขต่อ)

ขั้นตอนการแก้ไข

1) ไฟล์ keyboards.ui ใน data.zip\ui_nextgen\common\ui
โค๊ด:
<layer ui_kbd_12_12_12_10 class="keyboard" z=10105>
<implementation>
<property altershift value=(%regional.keyboard.layout == L"12_12_12_10") >
</implementation>

<DIV class="keyboard">
<SECTIONMARKER class="keyboard"/>

<SPRITE class="fill keyboard_popoup">
<DIV class="fill panelborder">
<SPRITE class="panel keyboard">
 
<TABLE class="keyboard national" row=5>
<TABLE row=1 cellw=8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33% align="CENTER" COMPACT=1 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=0 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=1 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=2 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=3 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=4 >
 <TEXT class="fill key_popup" text="KB_SARA_U" align="CENTER" visible=(!%regional.keyboard.mod_shift) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=5 >
 <TEXT class="fill key_popup" text="KB_SARA_UE" align="CENTER" visible=(!%regional.keyboard.mod_shift) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=6 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=7 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=8 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=9 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=10 >
 <TEXT class="fill key_popup" text="KB_SARA_UU" align="CENTER" visible=(%regional.keyboard.mod_shift) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=11 >
</TABLE>
<TABLE row=1 cellw=8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33% align="CENTER" COMPACT=1 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=12>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=13>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=14>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=15>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=16>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=17>
 <TEXT class="fill key_popup" text="KB_NIKHAHIT" align="CENTER" visible=(%regional.keyboard.mod_shift) z=10105 >
 <TEXT class="fill key_popup" text="KB_MAI_HAN_AKAT" align="CENTER" visible=(!%regional.keyboard.mod_shift) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=18>
 <TEXT class="fill key_popup" text="KB_MAI_TRI" align="CENTER" visible=(%regional.keyboard.mod_shift) z=10105 >
 <TEXT class="fill key_popup" text="KB_SARA_II" align="CENTER" visible=(!%regional.keyboard.mod_shift) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=19>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=20>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=21>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=22>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=23>
</TABLE>
<TABLE row=1 cellw=8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33% align="CENTER" COMPACT=1 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=24>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=25>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=26>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=27>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=28>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=29>
 <TEXT class="fill key_popup" text="KB_MAITAIKHU" align="CENTER" visible=(%regional.keyboard.mod_shift) z=10105 >
 <TEXT class="fill key_popup" text="KB_MAI_THO" align="CENTER" visible=(!%regional.keyboard.mod_shift) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=30>
 <TEXT class="fill key_popup" text="KB_MAI_CHATTAWA" align="CENTER" visible=(%regional.keyboard.mod_shift) z=10105 >
 <TEXT class="fill key_popup" text="KB_MAI_EK" align="CENTER" visible=(!%regional.keyboard.mod_shift) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=31>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=32>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=33>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=34>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=35>
</TABLE>
<TABLE row=1 cellw=12.5%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 12.5% align="CENTER" COMPACT=1 >
<SHIFT   class="keyboard" enable=(!%regional.keyboard.mod_alt)>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=36>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=37>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=38>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=39>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=40>
 <TEXT class="fill key_popup" text="KB_PHINTHU" align="CENTER" visible=(%regional.keyboard.mod_shift) z=10105 >
 <TEXT class="fill key_popup" text="KB_SARA_I" align="CENTER" visible=(!%regional.keyboard.mod_shift) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=41>
 <TEXT class="fill key_popup" text="KB_THANTHAKHAT" align="CENTER" visible=(%regional.keyboard.mod_shift) z=10105 >
 <TEXT class="fill key_popup" text="KB_SARA_UEE" align="CENTER" visible=(!%regional.keyboard.mod_shift) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=42>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=43>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=44>
<KEYBUTTON class="keyboard delete">
<SPRITE class="delete icon svg">
</KEYBUTTON>
</TABLE>
<TABLE row=1 cellw=(15%, (%lua.ShowBackButton ? 15% : 10%), (%lua.ShowBackButton ? 10% : 55%), (%lua.ShowBackButton ? 40% : 20%)) align="CENTER" COMPACT=1 >
<BUTTON    class="keyboard back fill" onrelease=sc_back onlongclick=sc_longBack visible=(%lua.ShowBackButton)>
<SPRITE class="keyboard back icon svg"/>
</BUTTON>
<KEYBUTTON class="keyboard alt" text=(%regional.keyboard.mod_alt ? %regional.keyboard.lbl_alt : %regional.keyboard.lbl)>
<BUTTON    class="keyboard language" onrelease=sc_KeyboardLanguageSelector>
<SPRITE class="language icon svg">
</BUTTON>
<KEYBUTTON class="keyboard space" KEYBOARDSPECELEMENT="space" enable=%lua.keyb_space >
<SPRITE class="space icon svg">
</KEYBUTTON>

<KEYBUTTON class="keyboard done"  enable=%lua.keyb_done KEYBOARDSPECELEMENT="done">
<SPRITE class="keyboard done icon svg">
</KEYBUTTON>
</TABLE>
</TABLE>
</DIV>
</DIV>
</layer>

2) ไฟล์ keyboards.ui ใน data.zip\ui_nextgen\common\ui
โค๊ด:
[panel]
name= "ภาษาไทย"
layer= "ui_kbd_12_12_12_10"
layout= "12_12_12_10"
keys= "ๅ-ภถุึคตจขชฃๆไำพะัีรนยบลฟหกดเ้่าสวงฝผปแอิืทมใ "
shiftkeys= "๑๒๓๔๕๖๗๘๙๐ูฅ/-ฎฑธํ๊ณฯญฐ,ฤฆฏโฌ็๋ษศซ.ฦ()ฉฮฺ์?ฒฬ "
altkeys= "1234567890/.,'-()?!*@&#_$¢€£¥฿"
lang= "thai"
label= "123"
shiftlabel= "กขค"
altlabel= "กขค"
type=3
family=1

3) ไฟล์ Dictionary.lang ใน Lang_Thai.zip\i18n
โค๊ด:
KB_MAI_HAN_AKAT="–ั"
KB_NIKHAHIT="–ํ"
KB_SARA_II="–ี"
KB_MAI_TRI="–๊"
KB_MAI_THO="–้"
KB_MAITAIKHU="–็"
KB_MAI_EK="–่"
KB_MAI_CHATTAWA="–๋"
KB_SARA_I="–ิ"
KB_PHINTHU="–ฺ"
KB_SARA_UEE="–ื"
KB_THANTHAKHAT="–์"
KB_SARA_U="–ุ"
KB_SARA_UE="–ึ"
KB_SARA_UU="–ู"

ขอขอบคุณ คุณ keang-kt สำหรับต้นแบบครับ

Sent from my SM-N910C using Tapatalk

« แก้ไขครั้งสุดท้าย: 04 กุมภาพันธ์ 2018, 18:24:16 โดย boyz_1412 » บันทึกการเข้า
pizza_p
SDK & Scripted
****


ออฟไลน์ ออฟไลน์

ID number: 8722
กระทู้: 241
$2000.01 credits

View Inventory
Send Money to pizza_p

Referrals: 0
คำขอบคุณ
-ได้ให้: 167
-ได้รับ: 821



พลังชีวิต
0%


« ตอบ #27 เมื่อ: 04 กุมภาพันธ์ 2018, 00:12:31 »

ต้องแก้เป็นแบบนี้ครับ ทุกอันต้อง && !%regional.keyboard.mod_alt เพื่อไม่ให้มันแสดงตอนกด alt

โค๊ด:
<layer ui_kbd_national class="keyboard" z=10105>
<implementation>
<property altershift value=(%regional.keyboard.layout == L"12_12_11_10") >
</implementation>

<DIV class="keyboard">
<SECTIONMARKER class="keyboard"/>

<SPRITE class="fill keyboard_popoup">
<DIV class="fill panelborder">
<SPRITE class="panel keyboard">
 
<TABLE class="keyboard national" row=5>
<TABLE row=1 cellw=8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33% align="CENTER" COMPACT=1 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=0 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=1 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=2 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=3 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=4 >
  <TEXT class="fill key_popup" text="KB_SARA_U" align="CENTER" visible=(!%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=5 >
  <TEXT class="fill key_popup" text="KB_SARA_UE" align="CENTER" visible=(!%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=6 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=7 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=8 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=9 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=10 >
  <TEXT class="fill key_popup" text="KB_SARA_UU" align="CENTER" visible=(%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=11 >
</TABLE>
<TABLE row=1 cellw=8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33% align="CENTER" COMPACT=1 >
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=12>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=13>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=14>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=15>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=16>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=17>
  <TEXT class="fill key_popup" text="KB_YAMAKKAN" align="CENTER" visible=(%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
  <TEXT class="fill key_popup" text="KB_MAI_HAN_AKAT" align="CENTER" visible=(!%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=18>
  <TEXT class="fill key_popup" text="KB_MAI_TRI" align="CENTER" visible=(%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
  <TEXT class="fill key_popup" text="KB_SARA_II" align="CENTER" visible=(!%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=19>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=20>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=21>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=22>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=23>
</TABLE>
<TABLE row=1 cellw=8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33% align="CENTER" COMPACT=1 >
<SHIFT visible=(altershift)>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=24>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=25>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=26>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=27>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=28>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=29>
  <TEXT class="fill key_popup" text="KB_MAITAIKHU" align="CENTER" visible=(%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
  <TEXT class="fill key_popup" text="KB_MAI_THO" align="CENTER" visible=(!%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=30>
  <TEXT class="fill key_popup" text="KB_MAI_CHATTAWA" align="CENTER" visible=(%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
  <TEXT class="fill key_popup" text="KB_MAI_EK" align="CENTER" visible=(!%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=31>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=32>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=33>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=34>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=35 visible=(!altershift)>
</TABLE>
<TABLE row=1 cellw=12.5%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 8.33%, 12.5% align="CENTER" COMPACT=1 >
<SHIFT visible=(!altershift)>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=35 visible=(altershift)>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=36>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=37>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=38>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=39>
  <TEXT class="fill key_popup" text="KB_PHINTHU" align="CENTER" visible=(%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
  <TEXT class="fill key_popup" text="KB_SARA_I" align="CENTER" visible=(!%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=40>
  <TEXT class="fill key_popup" text="KB_THANTHAKHAT" align="CENTER" visible=(%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
  <TEXT class="fill key_popup" text="KB_SARA_UEE" align="CENTER" visible=(!%regional.keyboard.mod_shift && !%regional.keyboard.mod_alt) z=10105 >
</KEYBUTTON>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=41>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=42>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=43>
<KEYBUTTON class="keyboard" KEYBOARDELEMENT=44>
<KEYBUTTON class="keyboard delete">
<SPRITE class="delete icon svg">
</KEYBUTTON>
</TABLE>
<TABLE row=1 cellw=(15%, (%lua.ShowBackButton ? 15% : 10%), (%lua.ShowBackButton ? 10% : 55%), (%lua.ShowBackButton ? 40% : 20%)) align="CENTER" COMPACT=1 >
<BUTTON    class="keyboard back fill" onrelease=sc_back onlongclick=sc_longBack visible=(%lua.ShowBackButton)>
<SPRITE class="keyboard back icon svg"/>
</BUTTON>
<KEYBUTTON class="keyboard alt" text=(%regional.keyboard.mod_alt ? %regional.keyboard.lbl_alt : %regional.keyboard.lbl)>
<BUTTON    class="keyboard language" onrelease=sc_KeyboardLanguageSelector>
<SPRITE class="language icon svg">
</BUTTON>
<KEYBUTTON class="keyboard space" KEYBOARDSPECELEMENT="space" enable=%lua.keyb_space >
<SPRITE class="space icon svg">
</KEYBUTTON>

<KEYBUTTON class="keyboard done"  enable=%lua.keyb_done KEYBOARDSPECELEMENT="done">
<SPRITE class="keyboard done icon svg">
</KEYBUTTON>
</TABLE>
</TABLE>
</DIV>
</DIV>
</layer>
บันทึกการเข้า
pizza_p
SDK & Scripted
****


ออฟไลน์ ออฟไลน์

ID number: 8722
กระทู้: 241
$2000.01 credits

View Inventory
Send Money to pizza_p

Referrals: 0
คำขอบคุณ
-ได้ให้: 167
-ได้รับ: 821



พลังชีวิต
0%


« ตอบ #28 เมื่อ: 04 กุมภาพันธ์ 2018, 11:37:27 »

1. สร้าง layer คีย์บอร์ดใหม่จาก layer ui_kbd_national ให้เป็น layer ui_kbd_thai เพื่อไม่ให้รบกวนกับคีย์บอร์ดภาษาอื่น
2. ใช้ alt+0160 แทน _ เพื่อแสดงช่องว่างแทน _ บนปุ่ม
2. ใช้การกด shift เป็นการยกแคร่แทนปุ่ม ถัดไป
3. ให้ปุ่ม ถัดไป เปลี่ยนเป็น 123 เพื่อเปลี่ยนคีย์บอร์ดเป็นตัวเลขและสัญลักษณ์

เชิญทดสอบได้เลยครับ
ปล. data.zip ตัดแปลงจาก iGO_Pal
http://www.m..._nextgen.rar
บันทึกการเข้า
seamore
S8 member
*****


ออฟไลน์ ออฟไลน์

รางวัล:
Lifetime s8
ID number: 53552
กระทู้: 231
$0.00 credits

View Inventory
Send Money to seamore

Referrals: 0
คำขอบคุณ
-ได้ให้: 55
-ได้รับ: 461



พลังชีวิต
0%


« ตอบ #29 เมื่อ: 05 กุมภาพันธ์ 2018, 13:29:55 »

1. สร้าง layer คีย์บอร์ดใหม่จาก layer ui_kbd_national ให้เป็น layer ui_kbd_thai เพื่อไม่ให้รบกวนกับคีย์บอร์ดภาษาอื่น
2. ใช้ alt+0160 แทน _ เพื่อแสดงช่องว่างแทน _ บนปุ่ม
2. ใช้การกด shift เป็นการยกแคร่แทนปุ่ม ถัดไป
3. ให้ปุ่ม ถัดไป เปลี่ยนเป็น 123 เพื่อเปลี่ยนคีย์บอร์ดเป็นตัวเลขและสัญลักษณ์

เชิญทดสอบได้เลยครับ
ปล. data.zip ตัดแปลงจาก iGO_Pal
http://www.m..._nextgen.rar

ถ้าไม่รวม lang_thai.zip/dictionary.lang
ถ้าสมมติว่ามีไฟล์ data.zip เวอร์ชั่นใหม่ออกมาถ้าเราจะแก้ก็แก้แค่ 2 ไฟล์ คือ
1. แก้ใน data.zip\ui_nextgen\common\keyboards.ini
2. แก้ใน data.zip\ui_nextgen\common\ui\keyboards.ui
ใช่ไหมครับ
ที่ถามเผื่อมี data.zip เวอร์ชั่นใหม่ออกมากก็จะได้แก้เองได้ครับ
ที่ผมทำตามแล้วมันใช้ได้ครับ แต่ติดปัญหาว่าพอออกมามันจะแสดงอักษรแป้นบนก่อนครับ
« แก้ไขครั้งสุดท้าย: 05 กุมภาพันธ์ 2018, 13:37:48 โดย seamore » บันทึกการเข้า
boyz_1412
SDK & Scripted
****


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
lifetime member s8
ID number: 15436
กระทู้: 598
$0.00 credits

View Inventory
Send Money to boyz_1412

Referrals: 0
คำขอบคุณ
-ได้ให้: 405
-ได้รับ: 1642



พลังชีวิต
0%


« ตอบ #30 เมื่อ: 05 กุมภาพันธ์ 2018, 13:39:27 »

ถ้าไม่รวม lang_thai.zip/dictionary.lang
ถ้าสมมติว่ามีไฟล์ data.zip เวอร์ชั่นใหม่ออกมาถ้าเราจะแก้ก็แก้แค่ 2 ไฟล์ คือ
1. แก้ใน data.zipui_nextgencommonkeyboards.ini
2. แก้ใน data.zipui_nextgencommonuikeyboards.ui
ใช่ไหมครับ
ที่ถามเผื่อมี data.zip เวอร์ชั่นใหม่ออกมากก็จะได้แก้เองได้ครับ
ใช่ครับ ไม่มีทางเลือกอื่นเลย

Sent from my SM-N910C using Tapatalk

บันทึกการเข้า
seamore
S8 member
*****


ออฟไลน์ ออฟไลน์

รางวัล:
Lifetime s8
ID number: 53552
กระทู้: 231
$0.00 credits

View Inventory
Send Money to seamore

Referrals: 0
คำขอบคุณ
-ได้ให้: 55
-ได้รับ: 461



พลังชีวิต
0%


« ตอบ #31 เมื่อ: 05 กุมภาพันธ์ 2018, 13:53:49 »

ใช่ครับ ไม่มีทางเลือกอื่นเลย

Sent from my SM-N910C using Tapatalk



แล้ววิธีแก้อักษรแสดงแป้นบนก่อน แก้ยังไงครับ
บันทึกการเข้า
ที-เร็กซ์
Web Editor
Moderator
**


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
meetingx1x1...
ID number: 1
กระทู้: 13114
$1000.15 credits

View Inventory
Send Money to ที-เร็กซ์

Referrals: 1
คำขอบคุณ
-ได้ให้: 2565
-ได้รับ: 72108



พลังชีวิต
1.33%


navthaicom
« ตอบ #32 เมื่อ: 05 กุมภาพันธ์ 2018, 13:54:00 »

ถ้าไม่รวม lang_thai.zip/dictionary.lang
ถ้าสมมติว่ามีไฟล์ data.zip เวอร์ชั่นใหม่ออกมาถ้าเราจะแก้ก็แก้แค่ 2 ไฟล์ คือ
1. แก้ใน data.zip\ui_nextgen\common\keyboards.ini
2. แก้ใน data.zip\ui_nextgen\common\ui\keyboards.ui
ใช่ไหมครับ
ที่ถามเผื่อมี data.zip เวอร์ชั่นใหม่ออกมากก็จะได้แก้เองได้ครับ
ที่ผมทำตามแล้วมันใช้ได้ครับ แต่ติดปัญหาว่าพอออกมามันจะแสดงอักษรแป้นบนก่อนครับ

ลอง download ไฟล์นี้ *ไม่ต้องแตกไฟล์นะครับ แล้วเอาไปใส่ใน folder ux ดูครับ ไม่แน่ใจนะครับว่าทำแบบนี้จะผ่านหรือเปล่า

 
บันทึกการเข้า

เพิ่มเพื่อน
seamore
S8 member
*****


ออฟไลน์ ออฟไลน์

รางวัล:
Lifetime s8
ID number: 53552
กระทู้: 231
$0.00 credits

View Inventory
Send Money to seamore

Referrals: 0
คำขอบคุณ
-ได้ให้: 55
-ได้รับ: 461



พลังชีวิต
0%


« ตอบ #33 เมื่อ: 05 กุมภาพันธ์ 2018, 14:01:30 »

ลอง download ไฟล์นี้ *ไม่ต้องแตกไฟล์นะครับ แล้วเอาไปใส่ใน folder ux ดูครับ ไม่แน่ใจนะครับว่าทำแบบนี้จะผ่านหรือเปล่า

 

ทดสอบแล้วครับ ไม่ได้ผลครับ
บันทึกการเข้า
pizza_p
SDK & Scripted
****


ออฟไลน์ ออฟไลน์

ID number: 8722
กระทู้: 241
$2000.01 credits

View Inventory
Send Money to pizza_p

Referrals: 0
คำขอบคุณ
-ได้ให้: 167
-ได้รับ: 821



พลังชีวิต
0%


« ตอบ #34 เมื่อ: 05 กุมภาพันธ์ 2018, 15:23:33 »

แล้ววิธีแก้อักษรแสดงแป้นบนก่อน แก้ยังไงครับ
ในไฟล์ templates.css แก้ตรง CAPITALIZE ให้มันเป็น // 0 ครับ

.input_text{
   box_align:"STRETCH"; flex: 1;
   align:"LEFT"; valign:"CENTER";
   font: "default"; fontsize: fontsize_inputfield; valuefontsize: fontsize_inputfield;
   color: e_input_color; color2: e_input_color2;
   nospace:1; dontshowfocus:1;
   CAPITALIZE: ( States.CurrentState.Capitalize // 0 );
   cursorsprite:"textcursor.spr";
   highlighted_height: highlight_inputfield;
   minaspect: 100; clipstyle:"none";
   wordwrap:1;
บันทึกการเข้า
pupzs
SDK & Scripted
****


ออฟไลน์ ออฟไลน์

ID number: 44522
กระทู้: 63
$2000.00 credits

View Inventory
Send Money to pupzs

Referrals: 0
คำขอบคุณ
-ได้ให้: 18
-ได้รับ: 815



พลังชีวิต
0%


« ตอบ #35 เมื่อ: 06 กุมภาพันธ์ 2018, 01:37:58 »

แทนที่เราจะไปแก้ data.zip ก็เปลี่ยนไปสร้าง Folder ux_nextgen แทน หรือทำเป็น zip แล้วใส่ใน ux ก็สามารถใช้งานได้ครับ
ตัวอย่างจากไฟล์ต้นฉบับของท่าน pizza_p
 
« แก้ไขครั้งสุดท้าย: 06 กุมภาพันธ์ 2018, 19:08:33 โดย pupzs » บันทึกการเข้า
seamore
S8 member
*****


ออฟไลน์ ออฟไลน์

รางวัล:
Lifetime s8
ID number: 53552
กระทู้: 231
$0.00 credits

View Inventory
Send Money to seamore

Referrals: 0
คำขอบคุณ
-ได้ให้: 55
-ได้รับ: 461



พลังชีวิต
0%


« ตอบ #36 เมื่อ: 06 กุมภาพันธ์ 2018, 09:32:22 »

ผมลองเอามาประยุกต์ครับได้วิธีที่ง่ายแล้วครับ
Lang_Thai_plus.zip
ใส่ไว้ใน content\lang

thaikeyboards.zip
ใส่ไว้ใน  ux ครับ

พอมี data.zip เวอร์ชั่นใหม่ออกมาก็ไม่ได้แก้ไขอะไรอีกครับ
ขอขอบคุณท่าน keang-kt ที่เป็นเจ้าของกระทู้ที่ได้สร้างสรรค์ให้เราได้ใช้แบบสมบูรณ์สักทีครับ
และขอขอบคุณทุกท่านที่ระดมความคิดหาวิธีการต่างในกระทู้นี้ ขอบคุณมากๆ ครับ

 
บันทึกการเข้า
mhoa
S8 member
*****


Hello World
ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
lifetime member
ID number: 7199
กระทู้: 64
$0.00 credits

View Inventory
Send Money to mhoa

Referrals: 0
คำขอบคุณ
-ได้ให้: 138
-ได้รับ: 76



พลังชีวิต
0%


« ตอบ #37 เมื่อ: 06 กุมภาพันธ์ 2018, 14:49:23 »

ผมลองเอามาประยุกต์ครับได้วิธีที่ง่ายแล้วครับ
Lang_Thai_plus.zip
ใส่ไว้ใน content\lang

thaikeyboards.zip
ใส่ไว้ใน  ux ครับ

พอมี data.zip เวอร์ชั่นใหม่ออกมาก็ไม่ได้แก้ไขอะไรอีกครับ
ขอขอบคุณท่าน keang-kt ที่เป็นเจ้าของกระทู้ที่ได้สร้างสรรค์ให้เราได้ใช้แบบสมบูรณ์สักทีครับ
และขอขอบคุณทุกท่านที่ระดมความคิดหาวิธีการต่างในกระทู้นี้ ขอบคุณมากๆ ครับ

 
ผมลองเอาไฟล์ ไปวางตามตำแหน่งทั้ง 2 ที่แล้ว สระยังไม่มา ต้องไปเลือกตรงไหนอีกหรือเปล่าครับ

Lang_Thai_plus.zip
ใส่ไว้ใน content\lang

thaikeyboards.zip
ใส่ไว้ใน  ux ครับ

ตอนนี้ใช้แบบแก้ไข file data.zip / Lang_thai.zip มีสระขึ้นมา
บันทึกการเข้า
seamore
S8 member
*****


ออฟไลน์ ออฟไลน์

รางวัล:
Lifetime s8
ID number: 53552
กระทู้: 231
$0.00 credits

View Inventory
Send Money to seamore

Referrals: 0
คำขอบคุณ
-ได้ให้: 55
-ได้รับ: 461



พลังชีวิต
0%


« ตอบ #38 เมื่อ: 06 กุมภาพันธ์ 2018, 15:17:04 »

ผมลองเอาไฟล์ ไปวางตามตำแหน่งทั้ง 2 ที่แล้ว สระยังไม่มา ต้องไปเลือกตรงไหนอีกหรือเปล่าครับ

Lang_Thai_plus.zip
ใส่ไว้ใน content\lang

thaikeyboards.zip
ใส่ไว้ใน  ux ครับ

ตอนนี้ใช้แบบแก้ไข file data.zip / Lang_thai.zip มีสระขึ้นมา

ผมลองสองเครื่องก็ได้ทั้งสองครับ ไม่ได้กำหนดอะไรเลยนะครับ ผมเป็น android 4 ครับ เดี๋ยวลองกับ 7 ดูครับ
บันทึกการเข้า
kingnok
G~sUpeR+
***


ออฟไลน์ ออฟไลน์

รางวัล:
x1สมาชิกพิเศษตลอดชีพ
ID number: 681
กระทู้: 107
$10.00 credits

View Inventory
Send Money to kingnok

Referrals: 0
คำขอบคุณ
-ได้ให้: 523
-ได้รับ: 216



พลังชีวิต
0%


« ตอบ #39 เมื่อ: 06 กุมภาพันธ์ 2018, 16:42:12 »

 Roll Eyes
ผมลองสองเครื่องก็ได้ทั้งสองครับ ไม่ได้กำหนดอะไรเลยนะครับ ผมเป็น android 4 ครับ เดี๋ยวลองกับ 7 ดูครับ
เครื่องผมใช้ได้เช่นกัน (ใช้ data.zip ที่ไม่ได้ปรับแต่ง)
- ถ้ามี ux\keyboard.zip ของเดิมอยู่ก็ rename เป็น .zip- ก่อนนะครับ.
- \lang\ มีไฟล์ .zip ได้อันเดียว (อันอื่นต้อง rename)

Note2 [Android 7.1.2] using Tapatalk

« แก้ไขครั้งสุดท้าย: 06 กุมภาพันธ์ 2018, 16:52:07 โดย kingnok » บันทึกการเข้า
mhoa
S8 member
*****


Hello World
ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
lifetime member
ID number: 7199
กระทู้: 64
$0.00 credits

View Inventory
Send Money to mhoa

Referrals: 0
คำขอบคุณ
-ได้ให้: 138
-ได้รับ: 76



พลังชีวิต
0%


« ตอบ #40 เมื่อ: 07 กุมภาพันธ์ 2018, 08:21:31 »

::)เครื่องผมใช้ได้เช่นกัน (ใช้ data.zip ที่ไม่ได้ปรับแต่ง)
- ถ้ามี ux\keyboard.zip ของเดิมอยู่ก็ rename เป็น .zip- ก่อนนะครับ.
- \lang\ มีไฟล์ .zip ได้อันเดียว (อันอื่นต้อง rename)

Note2 [Android 7.1.2] using Tapatalk



ได้และครับทำตามที่ท่านบอกเลยใน folder content\lang\ มีไฟล์ .zip ได้อันเดียว เลย rename file ที่เคยมี Lang_English-us.zip และ Lang_Thai.zip ไป
เข้าโปรแกรมลองกดค้นหาสามารถพิมพ์ไทยได้ปกติมีสระมาครบและครับ
บันทึกการเข้า
หน้า: 1 [2] 3   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  


กระทู้ที่คุณอาจสนใจ
หัวข้อ เริ่มโดย ตอบ อ่าน กระทู้ล่าสุด
เสียง TTS Thai สำหรับ NextGen WinCE เอาไปลองใช้กันดูนะครับ
iGO for Win-CE, PDA
maya_java 1 2878 กระทู้ล่าสุด 10 เมษายน 2017, 15:28:41
โดย ที-เร็กซ์
igo nextgen 9.18.xxx มีดาต้าตัวไหน ที่จะทำให้ Keyboard มีสระ ขึ้นครบครับ
iGO for Android
sageworm 3 3143 กระทู้ล่าสุด 29 ตุลาคม 2017, 12:06:52
โดย boyz_1412
iGO Nextgen PAL+Pongo Skin(mod) สามารถใช้ keyboard อื่นได้ไหมครับ
iGO for Android
Pilant 7 3142 กระทู้ล่าสุด 02 กุมภาพันธ์ 2021, 20:35:34
โดย Pilant
Powered by MySQL Powered by PHP

Powered by SMF 1.1.10 | SMF © 2006-2009, Simple Machines LLC
SimplePortal 2.3.5 © 2008-2012, SimplePortal | Thai language by ThaiSMF

SMFAds for Free Forums
© Copyrights 2010 navthai.com mod by trex_ln
Valid XHTML 1.0! Valid CSS!
หน้านี้ถูกสร้างขึ้นภายในเวลา 0.103 วินาที กับ 82 คำสั่ง