سلام ،
به نظر من بهترین راه این هست که شما خودتون این کامپوننت رو بر مبنای فایل خودتون و نیازهای خودتون درست کنید .
بهترین راهش این هست که یک دکمه رو صفحه ایجاد کنید و دستوراتی شبیه به این رو بهش بدید :
on (keyPress "<Space>") {
if (Selection.getFocus()=="_level0.T1") {
N1 = Selection.getBeginIndex();
N2 = Selection.getEndIndex();
T2 = T2.slice(0,N1)+" "+T2.slice(N2,T2.length);
}
}
on (keyPress "a") {
if (Selection.getFocus()=="_level0.T1") {
N1 = Selection.getBeginIndex();
N2 = Selection.getEndIndex();
T2 = T2.slice(0,N1)+"Ô"+T2.slice(N2,T2.length);
}
}
on (keyPress "s") {
if (Selection.getFocus()=="_level0.T1") {
N1 = Selection.getBeginIndex();
N2 = Selection.getEndIndex();
T2 = T2.slice(0,N1)+"Ó"+T2.slice(N2,T2.length);
}
}
on (keyPress "d") {
if (Selection.getFocus()=="_level0.T1") {
N1 = Selection.getBeginIndex();
N2 = Selection.getEndIndex();
T2 = T2.slice(0,N1)+"í"+T2.slice(N2,T2.length);
}
}
on (keyPress "f") {
if (Selection.getFocus()=="_level0.T1") {
N1 = Selection.getBeginIndex();
N2 = Selection.getEndIndex();
T2 = T2.slice(0,N1)+"È"+T2.slice(N2,T2.length);
}
}
on (keyPress "g") {
if (Selection.getFocus()=="_level0.T1") {
N1 = Selection.getBeginIndex();
N2 = Selection.getEndIndex();
T2 = T2.slice(0,N1)+"á"+T2.slice(N2,T2.length);
}
}
on (keyPress "h") {
if (Selection.getFocus()=="_level0.T1") {
N1 = Selection.getBeginIndex();
N2 = Selection.getEndIndex();
T2 = T2.slice(0,N1)+"Ç"+T2.slice(N2,T2.length);
}
}
on (keyPress "j") {
if (Selection.getFocus()=="_level0.T1") {
N1 = Selection.getBeginIndex();
N2 = Selection.getEndIndex();
T2 = T2.slice(0,N1)+"Ê"+T2.slice(N2,T2.length);
}
}
on (keyPress "k") {
if (Selection.getFocus()=="_level0.T1") {
N1 = Selection.getBeginIndex();
N2 = Selection.getEndIndex();
T2 = T2.slice(0,N1)+"ä"+T2.slice(N2,T2.length);
}
}
on (keyPress "l") {
if (Selection.getFocus()=="_level0.T1") {
N1 = Selection.getBeginIndex();
N2 = Selection.getEndIndex();
T2 = T2.slice(0,N1)+"ã"+T2.slice(N2,T2.length);
}
}
( البته کد های بالا فقط برای دکمه های ردیف وسط کیبرد وارد شده )
در این جا یک تکست باکس بر روی صفحه داریم در _root و Instance Name اون هست T1 و مقدار Var اون هم T2 تنظیم شده .
موفق باشید و سربلند ، محسن