فائل کی تعریف
بورڈ کنٹینر ڈیفینیشن فائل (.setting فائل)
یہ ایک فائل ہے جو بورڈ پر کیز کی ترتیب اور ہینڈلنگ کو متعین کرتی ہے۔ یہ ایگزیکیوٹیبل فائل والے فولڈر کے "Boards" فولڈر میں مختلف بورڈ پیکیج فولڈرز میں واقع ہوتا ہے۔
آپ کسی بھی کی کی لے آؤٹ کو خود اس فائل کی تعریف کر کے حسب ضرورت بنا سکتے ہیں۔ علامات، متن، اور دیگر JSON فارمیٹ کی پیروی کرتے ہیں۔
| توسیع | .setting |
| فائل فارمیٹ | JSON |
| انکوڈنگ | یو ٹی ایف-8 (بی او ایم کے ساتھ) |
ترکیب
ڈیٹا درج ذیل درجہ بندیوں پر مشتمل ہے: (نیچے دیا گیا لے آؤٹ ایک تصویر ہے، JSON کا رسمی فارمیٹ نہیں۔) اصل فائل خودکار آؤٹ پٹ کے مطابق مختلف ترتیب میں ترتیب دی جا سکتی ہے)
("{}" ایک آبجیکٹ ہے، اور "[]" ایک ارے ہے۔) )
BoardContainerInfo {
Borads [
BoardInfo {
Keys [
KeyInfo {
Processes [
KeyProcessInfo {
}
]
Decorates [
KeyDecorateInfo {
}
]
}
]
BoardDecorates [
BoardDecorateInfo {
}
}
KeyDecorates [
KeyDecorateInfo {
}
}
}
]
}
BoardContainerInfo آبجیکٹ
ایک آبجیکٹ جس میں بورڈ کنٹینر کے لیے مختلف سیٹنگز ہیں۔
| کلیدی | قسم | کا مواد | ، ابتدائی قدر | ، غیر سیٹ، اجازت | کے مطابق ایپ، ورژن۔ |
|---|---|---|---|---|---|
| شناختی نام | سٹرنگ | وہ نام جو بورڈ کنٹینر کی شناخت کرتا ہے۔ یہ بورڈ مخصوص تبدیلی کے لیے استعمال ہوتا ہے۔ [مثال] |
0.01~ | ||
| مصنف | سٹرنگ | بورڈ کنٹینر بنانے والے کا نام لکھیں۔ یہ پروڈیوسر کا نام دکھانے کے لیے استعمال ہوتا ہے۔ (منصوبہ بند) [مثال] |
○ | 0.01~ | |
| ورژن | ڈبل | بورڈ کنٹینر ڈیفینیشن فائل کا ورژن درج کریں۔ یہ متعلقہ ایپلیکیشن ورژن نہیں ہے۔ ورژنز دکھانے کے لیے استعمال ہوتا تھا۔ (منصوبہ بند) [مثال] |
○ | 0.01~ | |
| IsExcludeNextBoard | بول | یہ وضاحت کرتا ہے کہ آیا یہ بورڈ کنٹینر ⇐⇒ کی کے ساتھ بورڈز کو تبدیل کر کے انتخاب سے خارج کیا جاتا ہے یا نہیں۔ اگر آپ اسے نااہل قرار دیتے ہیں تو آپ اسے صرف بورڈ اسائنمنٹس پر سوئچ کر کے منتخب کر سکتے ہیں۔ [مثال] |
غلط | ○ | 0.31~ |
| ترتیب | int | یہ اس ترتیب میں استعمال ہوتا ہے جس میں آپ بورڈ تبدیل کرتے ہیں۔ جتنا زیادہ نمبر ہوگا، اتنی ہی زیادہ ترجیح دی جائے گی۔ [مثال] |
0 | ○ | 0.01~ |
| کی ریلیز ٹائمنگ جب ایکٹو ونڈو چینج | بول | یہ بتائیں کہ فعال ونڈو یا پیٹرن کے سوئچ پر ٹوگل کی خود بخود ریلیز ہوتی ہے یا نہیں۔ یہ ٹوگل کی آپریشن کو اسی طرح لاگو ہونے سے روکتا ہے جیسا کہ دوسری ونڈو پر سوئچ کرتے وقت ہوتا ہے۔
[مثال] |
کوئی نہیں | ○ | 0.30~ |
| جنریٹر آئیڈینٹیٹی نیم | سٹرنگ | اگر آپ کسی بھی ٹول کے ساتھ بورڈ، کنٹینر، ڈیفینیشن فائل بناتے ہیں تو اس ٹول کے لیے ممتاز نام سیٹ کریں۔ یہ ویلیو کہیں اور استعمال نہیں ہوتی۔ [مثال] |
○ | 1.00~ | |
| جنریٹر ورژن | ڈبل | اگر آپ کسی بھی ٹول سے بورڈ، کنٹینر یا ڈیفینیشن فائل بناتے ہیں تو اس ٹول کا ورژن سیٹ کریں۔ یہ ویلیو کہیں اور استعمال نہیں ہوتی۔ [مثال] |
○ | 1.00~ | |
| بورڈز | بورڈ انفو[] | بورڈ کی تعریف کریں۔ اگر آپ متعدد بورڈز دکھانا چاہتے ہیں تو متعدد بورڈز کی تعریف کریں۔ |
0.01~ |
بورڈ انفو آبجیکٹ
ایک آبجیکٹ جس میں بورڈ کے لیے مختلف سیٹنگز ہیں۔ بورڈ سے مراد ایک کھڑکی ہے۔
| کلیدی | قسم | کا مواد | ، ابتدائی قدر | ، غیر سیٹ، اجازت | کے مطابق ایپ، ورژن۔ |
|---|---|---|---|---|---|
| شناختی نام | سٹرنگ | بورڈ کا نمایاں نام۔ موجودہ استعمال کا فیصلہ نہیں ہوا۔ [مثال] |
0.01~ | ||
| مقام | مستطیل | بورڈ کی پوزیشن اور سائز کی وضاحت کریں۔ پیرامیٹرز میں بالترتیب "X, Y (ڈیسک ٹاپ پر پوزیشن)" اور "چوڑائی، اونچائی (بورڈ کا سائز)" شامل ہیں۔ نوٹ کریں کہ بورڈ کی اصل پوزیشن اور سائز DPI کے لیے منطقی سائز ہوگا۔ یہ اسٹارٹ پوزیشن کے لیے StartPositionType پیرامیٹر پر بھی منحصر ہے۔ اگر پوزیشن (X, Y) استعمال نہ ہو تو صرف سائز استعمال کیا جاتا ہے۔ [مثال] |
0.01~ | ||
| اسٹارٹ پوزیشن ٹائپ | سٹرنگ | بورڈ کی ابتدائی پوزیشن کی قسم متعین کریں۔ اگر اسے آخری بورڈ کی پوزیشن یاد رکھنے کے لیے سیٹ کیا گیا ہے، تو یہ سیٹنگ صرف پہلے منظر کے لیے درست ہے۔ جو پیرامیٹرز متعین کیے جا سکتے ہیں وہ درج ذیل ہیں:
[مثال] |
دستی | ○ | 0.01~ |
| نیکسٹ بورڈ پوزیشن ٹائپ | سٹرنگ | یہ بتائیں کہ جب دوسرے بورڈز سے سوئچ ہوں تو کہاں ڈسپلے کرنا ہے۔ اگر اسے آخری بورڈ کی پوزیشن یاد رکھنے کے لیے سیٹ کیا گیا ہے، تو یہ سیٹنگ صرف پہلے سوئچ کے لیے درست ہے۔
[مثال] |
○ | 0.01~ | |
| سینٹر پوزیشن | پوائنٹ | یہ بورڈ کی مرکزی پوزیشن ہے جو "X" اور "Y" میں متعین کی گئی ہے۔ یہ اس وقت استعمال ہوتا ہے جب CenterPosition کو NextBoardPositionType پیرامیٹر میں مخصوص کیا گیا ہو۔ اگر واضح نہ کیا گیا تو بورڈ کا سائز ÷ 2 سینٹر پوزیشن ہوگا۔ [مثال] |
○ | 0.01~ | |
| پوزیشن آفسیٹ | پوائنٹ | آپ Position، StartPositionType، NextBoardPositionType، اور CenterPosition میں بیان کردہ ڈسپلے پوزیشن کے حوالے سے پوزیشن مخصوص کر سکتے ہیں۔ پیرامیٹرز "X" اور "Y" میں متعین کیے گئے ہیں۔ [مثال] |
○ | 0.30~ | |
| فونٹ سائز اسکیل | ڈبل | ہدف بورڈ کا فونٹ سائز 1 کے پیمانے پر متعین کریں۔ [مثال] |
1 | ○ | 0.01~ |
| بورڈ اسکیل | ڈبل | 1 کے مقابلے میں ملٹی پلائر میں بورڈ کا سائز متعین کریں۔ ہر چیز کو اسکیل کیا جاتا ہے، جیسے کہ چابیوں کا سائز اور جگہ اور حروف کا سائز۔ [مثال] |
1 | ○ | 0.01~ |
| امیج نیم | سٹرنگ | اس تصویر کا نام بتائیں جو آپ بورڈ پر دکھانا چاہتے ہیں۔ سپورٹڈ امیج فارمیٹ ہے "۔ صرف png" کے لیے، اور بورڈ کنٹینر ڈیفینیشن فائل کے ساتھ فولڈر کے "Images" فولڈر میں رکھی گئی تصویر کے فائل نام سے میل کھاتا ہے۔ مثال کے طور پر، اگر آپ ImageName کے لیے "Back" مخصوص کریں تو یہ "Images/Back.png" فائل پڑھے گا۔ [مثال] |
○ | 0.01~ | |
| امیج اسٹریچ موڈ | سٹرنگ | یہ طے کریں کہ تصاویر کس طرح اسکیل کی جاتی ہیں جب انہیں رکھا جائے۔
[مثال] |
یونیفارم | ○ | 1.00~ |
| امیج رینڈر موڈ | سٹرنگ | ※ یہ پیرامیٹر مطابقت کے مقاصد کے لیے برقرار رکھا گیا ہے اور مستقبل کے ورژنز میں اسے ختم کر دیا جائے گا۔ یہ طے کریں کہ تصاویر کس طرح اسکیل کی جاتی ہیں جب انہیں رکھا جائے۔
|
یونیفارم | ○ | 0.30~ |
| امیج رینڈر موڈ (0.01~0.23) | سٹرنگ | ※ یہ پیرامیٹر مطابقت کے مقاصد کے لیے برقرار رکھا گیا ہے اور مستقبل کے ورژنز میں اسے ختم کر دیا جائے گا۔ یہ طے کریں کہ تصاویر کس طرح اسکیل کی جاتی ہیں جب انہیں رکھا جائے۔
|
○ | 0.01~0.23 | |
| چابیاں | کلیدی معلومات[] | بورڈ پر رکھنے کے لیے چابیوں کی فہرست سیٹ کریں۔ |
0.01~ | ||
| کی ڈیکوریٹس | کی ڈیکوریٹ انفو[] | بورڈ پر رکھی گئی تمام چابیوں کی سجاوٹ کی معلومات سیٹ کریں۔ |
○ | 1.00~ | |
| بورڈ ڈیکوریٹس | بورڈ ڈیکوریٹ انفو[] | اپنے بورڈ کے لیے تفصیلی سجاوٹ کی معلومات سیٹ کریں۔ |
○ | 1.00~ |
کی انفو آبجیکٹ
ایک آبجیکٹ جس میں مختلف کی سیٹنگز ہیں۔
| کلیدی | قسم | کا مواد | ، ابتدائی قدر | ، غیر سیٹ، اجازت | کے مطابق ایپ، ورژن۔ |
|---|---|---|---|---|---|
| کی ٹائپ | سٹرنگ | چابی دبانے کے دوران بنیادی رویے کی وضاحت کریں۔ جو کریکٹرز مخصوص کیے جا سکتے ہیں وہ یا تو KeyType enumeration ہو سکتے ہیں۔ اگر آپ پروسیسز پیرامیٹر مخصوص کرتے ہیں تو یہ پیرامیٹر نظر انداز کر دیا جاتا ہے۔ [مثال] |
0.01~ | ||
| مقام | مستطیل | بورڈ پر کیز کی پوزیشن اور سائز کی وضاحت کریں۔ پیرامیٹرز میں بالترتیب "X, Y (بورڈ پر پوزیشن)" اور "چوڑائی، اونچائی" (چابی کا سائز) شامل ہیں۔ جو نمبر آپ مقرر کریں گے وہ بورڈ سے نظر آنے والا کلائنٹ کوآرڈینیٹ سسٹم ہوگا، اور DPI اور بورڈ اسکیلنگ اصل سائز کا تعین کریں گے جو آپ دیکھیں گے۔ [مثال] |
0.01~ | ||
| ڈسپلے ٹیکسٹ | سٹرنگ | کلید پر ظاہر ہونے والا متن متعین کریں۔ خاص کریکٹرز، جیسے لائن بریکس، JSON وضاحت پر مبنی ہوتے ہیں۔ متن تصویر کے سامنے ظاہر ہوتا ہے نہ کہ تصویر میں۔ [مثال] |
0.01~ | ||
| فونٹ سائز | ڈبل | کلید پر ظاہر ہونے والے متن کے فونٹ سائز کی وضاحت کریں۔ یہ میگنیفیکیشن 1 اور DPI 96 پر پکسل سائز ہے، لیکن اصل سائز فونٹ کی قسم پر منحصر ہے۔ [مثال] |
(سسٹم فونٹ سائز پر منحصر ہے) | ○ | 0.01~ |
| امیج نیم | سٹرنگ | تصویر کا نام کلید کے پس منظر میں ظاہر ہونے کے لیے مخصوص کریں۔ سپورٹڈ امیج فارمیٹ ہے "۔ صرف png" کے لیے، اور بورڈ کنٹینر ڈیفینیشن فائل کے ساتھ فولڈر کے "Images" فولڈر میں رکھی گئی تصویر کے فائل نام سے میل کھاتا ہے۔ مثال کے طور پر، اگر آپ ImageName کے لیے "Back" مخصوص کریں تو یہ "Images/Back.png" فائل پڑھے گا۔ [مثال] |
○ | 0.01~ | |
| امیج اسٹریچ موڈ | سٹرنگ | یہ طے کریں کہ تصاویر کس طرح اسکیل کی جاتی ہیں جب انہیں رکھا جائے۔
[مثال] |
یونیفارم | ○ | 1.00~ |
| امیج رینڈر موڈ | سٹرنگ | ※ یہ پیرامیٹر مطابقت کے مقاصد کے لیے برقرار رکھا گیا ہے اور مستقبل کے ورژنز میں اسے ختم کر دیا جائے گا۔ یہ طے کریں کہ تصاویر کس طرح اسکیل کی جاتی ہیں جب انہیں رکھا جائے۔ [مثال]
|
یونیفارم | ○ | 0.30~ |
| امیج رینڈر موڈ (0.01~0.23) | سٹرنگ | ※ یہ پیرامیٹر مطابقت کے مقاصد کے لیے برقرار رکھا گیا ہے اور مستقبل کے ورژنز میں اسے ختم کر دیا جائے گا۔ یہ طے کریں کہ تصاویر کس طرح اسکیل کی جاتی ہیں جب انہیں رکھا جائے۔ [مثال]
|
○ | 0.01~0.23 | |
| IsToggle | بول | ہر بار جب آپ کوئی کی دبائیں تو "Holding State" اور "Releaseing State" کے درمیان سوئچ کریں۔ Shift اور Ctrl کیز استعمال کریں، جو بیک وقت پریس کرنے کے لیے استعمال ہوتی ہیں۔ [مثال] |
(KeyType پر منحصر ہے) | ○ | 0.01~ |
| IsOneClickToggleRelease | بول | اگر یہ درست ہے تو، جب کی ٹوگل ہو تو دوسری کی دبانا خود بخود ٹوگل کو آزاد کر دے گا۔ اگر غلط ہو تو ٹوگل اس وقت تک ختم نہیں ہوگا جب تک آپ وہی کی دوبارہ نہ دبائیں۔ [مثال] |
(KeyType پر منحصر ہے) | ○ | 0.01~ |
| اختیارات | کی (سٹرنگ)، ویلیو (سٹرنگ) | آپ مخصوص KeyType کے لیے اضافی پیرامیٹرز کی فہرست مخصوص کر سکتے ہیں۔ کچھ کی ٹائپ ویلیوز صرف اسی پیرامیٹر کے ساتھ سیٹ کی جا سکتی ہیں۔ ایسے پیرامیٹرز کے لیے جو مخصوص کیے جا سکتے ہیں، دیکھیں "Add Key Parameters"۔ [مثال] |
○ | 0.22~ | |
| پیرامیٹرز | سٹرنگ | ※ یہ پیرامیٹر Options سے تبدیل کر دیا جائے گا اور اب اس کی حمایت نہیں کی جائے گی۔ آپ مخصوص KeyType کے لیے اضافی پیرامیٹرز کی فہرست مخصوص کر سکتے ہیں۔ کچھ کی ٹائپ ویلیوز صرف اسی پیرامیٹر کے ساتھ سیٹ کی جا سکتی ہیں۔ ایسے پیرامیٹرز کے لیے جو مخصوص کیے جا سکتے ہیں، دیکھیں "Add Key Parameters"۔ پیرامیٹر کو JSON کو کی ویلیو فارمیٹ میں سٹرنگ کر کے سیٹ کیا جانا چاہیے۔ [مثال] |
○ | 0.01~ | |
| عمل | KeyProcessInfo[] | آپ کی کی بنیادی پروسیسنگ کو اوور رائیڈ کر سکتے ہیں۔ متعدد عمل متعین کیے جا سکتے ہیں، اس لیے ایک ہی کی پریس سے متعدد کی پریس کیے جا سکتے ہیں۔ مثال کے طور پر، آپ کچھ اس طرح تعریف کر سکتے ہیں جیسے "Ctrl" + "C"۔ پروسیسنگ آرڈر ارے کے آرڈر پر منحصر ہوتا ہے۔ [مثال] |
○ | 0.01~ | |
| سجاوٹ | کی ڈیکوریٹ انفو[] | چابی کی تفصیلی سجاوٹ کی معلومات سیٹ کریں۔ |
○ | 1.00~ |
KeyProcessInfo آبجیکٹ
یہ وہ آبجیکٹ ہے جو یہ طے کرتا ہے کہ جب کوئی کی دبائی جائے تو کیا ہوتا ہے۔
| کلیدی | قسم | کا مواد | ، ابتدائی قدر | ، غیر سیٹ، اجازت | کے مطابق ایپ، ورژن۔ |
|---|---|---|---|---|---|
| کی ٹائپ | سٹرنگ | چابی دبانے کے دوران بنیادی رویے کی وضاحت کریں۔ جو کریکٹرز مخصوص کیے جا سکتے ہیں وہ یا تو KeyType enumeration ہو سکتے ہیں۔ [مثال] |
0.01~ | ||
| ایگزیکیوٹ ٹائمنگ | سٹرنگ | یہ وضاحت کرتا ہے کہ جب کوئی کی دبائی جائے یا ریلیز کی جائے تو اسے سنبھالنا ہے یا نہیں۔ کچھ اہم اقسام اس سیٹنگ کو نظر انداز کر سکتی ہیں۔ اگر آپ KeyInfo.IsToggle کو true پر سیٹ کریں تو "PressedAndReleased" خود بخود لاگو ہو جاتا ہے۔
[مثال] |
(KeyType پر منحصر ہے) | ○ | 0.30~ |
| ExecuteTiming (0.01~0.23) | سٹرنگ | یہ وضاحت کرتا ہے کہ جب کوئی کی دبائی جائے یا ریلیز کی جائے تو اسے سنبھالنا ہے یا نہیں۔ کچھ اہم اقسام اس سیٹنگ کو نظر انداز کر سکتی ہیں۔
|
(KeyType پر منحصر ہے) | ○ | 0.01~0.23 |
| پریس ریپیٹ | سٹرنگ | جب کی دبائی جائے تو یہ رویہ دوبارہ دہرایا جائے۔ اگر آپ Once کے علاوہ کچھ اور مخصوص کرتے ہیں، تو ExecuteTiming پیرامیٹر خود بخود "PressedAndReleased" بن جائے گا۔
[مثال] |
(KeyType پر منحصر ہے) | ○ | 0.01~ |
| IsModifier (0.01~0.23) | بول | ※ یہ پیرامیٹر تازہ ترین ورژن میں ختم کر دیا گیا ہے۔ یہ وضاحت کرتا ہے کہ آیا یہ موڈیفائر کی ہے، جیسے Shift یا Ctrl۔ |
(KeyType پر منحصر ہے) | ○ | 0.01~0.23 |
| اختیارات | کی (سٹرنگ)، ویلیو (سٹرنگ) | آپ مخصوص KeyType کے لیے اضافی پیرامیٹرز کی فہرست مخصوص کر سکتے ہیں۔ کچھ کی ٹائپ ویلیوز صرف اسی پیرامیٹر کے ساتھ سیٹ کی جا سکتی ہیں۔ ایسے پیرامیٹرز کے لیے جو مخصوص کیے جا سکتے ہیں، دیکھیں "Add Key Parameters"۔ [مثال] |
○ | 0.22~ | |
| پیرامیٹرز | سٹرنگ | ※ یہ پیرامیٹر Options سے تبدیل کر دیا جائے گا اور اب اس کی حمایت نہیں کی جائے گی۔ آپ مخصوص KeyType کے لیے اضافی پیرامیٹرز کی فہرست مخصوص کر سکتے ہیں۔ کچھ کی ٹائپ ویلیوز صرف اسی پیرامیٹر کے ساتھ سیٹ کی جا سکتی ہیں۔ ایسے پیرامیٹرز کے لیے جو مخصوص کیے جا سکتے ہیں، دیکھیں "Add Key Parameters"۔ پیرامیٹر کو JSON کو کی ویلیو فارمیٹ میں سٹرنگ کر کے سیٹ کیا جانا چاہیے۔ [مثال] |
○ | 0.01~ |
BoardDecorateInfo آبجیکٹ
یہ وہ چیز ہے جو بورڈ کی سجاوٹ کی تعریف کرتی ہے۔
| کلیدی | قسم | کا مواد | ، ابتدائی قدر | ، غیر سیٹ، اجازت | کے مطابق ایپ، ورژن۔ |
|---|---|---|---|---|---|
| شناختی نام | سٹرنگ | یہ اس اعزاز کا شناختی نام ہے۔ موجودہ استعمال کا فیصلہ نہیں ہوا۔ [مثال] |
1.00~ | ||
| ImeStatus | سٹرنگ | یہ بتاتی ہے کہ IME کب ڈیکوریشن لگاتی ہے۔ آپ IME کو درج ذیل میں سے کسی ایک سے مخصوص کر سکتے ہیں:
[مثال] |
○ | 1.00~ | |
| ImeStatuses | سٹرنگ[] | یہ بتاتی ہے کہ IME کب ڈیکوریشن لگاتی ہے۔ ImeStatus صرف ایک IME کی حالت کی وضاحت کر سکتا ہے، لیکن اسے کئی کے طور پر بیان کیا جا سکتا ہے۔ اگر ImeStatus اور ImeStatuses دونوں کی تعریف کی گئی ہو، تو ImeStatuses کو ترجیح دی جاتی ہے۔ جو ویلیوز آپ مخصوص کر سکتے ہیں وہ ImeStatus جیسی ہی ہیں۔ [مثال] |
○ | 1.00~ | |
| پریس کی | سٹرنگ | جب مخصوص کی دبائی جائے تو آپ سجاوٹ لگا سکتے ہیں۔ مثال کے طور پر، آپ ایک ایسا پس منظر کر سکتے ہیں جو عام طور پر سیاہ ہوتا ہے، لیکن جب آپ Shift کی دباتے ہیں تو پس منظر نیلا ہو جاتا ہے۔ [مثال] |
○ | 1.00~ | |
| پریس کیز | سٹرنگ[] | جب کئی کیز دبائی جائیں تو اسے سجاوٹ لگانے کے لیے استعمال کریں۔ مثال کے طور پر، اگر آپ ایک ساتھ "Shift" اور "Ctrl" دبانے پر ڈسپلے تبدیل کرنا چاہتے ہیں۔ اگر PressKey اور PressKeys دونوں مخصوص ہوں، تو PressKeys کو ترجیح دی جاتی ہے۔ اگر آپ دونوں کی وضاحت نہیں کرتے تو یہ ان تمام پیٹرنز پر لاگو ہو جائے گا جو PressKey میں واضح نہیں ہیں۔ [مثال] |
○ | 1.00~ | |
| IsCapsLock | بول | جب CapsLock آن ہو تو آپ سجاوٹ کی وضاحت کر سکتے ہیں۔ [مثال] |
نل | ○ | 1.03~ |
| IsInsert | بول | جب Insert آن ہو تو آپ سجاوٹ کی وضاحت کر سکتے ہیں۔ [مثال] |
نل | ○ | 1.03~ |
| IsNumLock | بول | آپ NumLock کے آن ہونے پر سجاوٹ کی وضاحت کر سکتے ہیں۔ [مثال] |
نل | ○ | 1.03~ |
| IsScroll | بول | جب اسکرول آن ہو تو آپ سجاوٹ کی وضاحت کر سکتے ہیں۔ [مثال] |
نل | ○ | 1.03~ |
| پس منظر رنگ | رنگ | آپ بورڈ کے پس منظر کا رنگ 0~1 سے مخصوص کر سکتے ہیں۔ آپ بورڈ کو شفاف بنا سکتے ہیں اگر آپ الفا کو 1 سے کم کر دیں۔ اس کے علاوہ، الفا کو 0 پر سیٹ کرنے سے آپ کو مکمل شفافیت ملے گی، اور آپ کو بورڈ پر پریس ججمنٹ نہیں ملے گی، جس سے آپ پیچھے لگی کھڑکیوں کو کنٹرول کر سکیں گے۔ مثال کے طور پر، آپ بورڈ کو شفاف بنا کر اور کیز پر پس منظر کا رنگ شامل کر کے صرف کیز کے ساتھ ایک بورڈ بنا سکتے ہیں۔ [مثال] |
(درخواست پر منحصر) | ○ | 1.00~ |
| امیج نیم | سٹرنگ | اس تصویر کا نام بتائیں جو آپ بورڈ پر دکھانا چاہتے ہیں۔ سپورٹڈ امیج فارمیٹ ہے "۔ صرف png" کے لیے، اور بورڈ کنٹینر ڈیفینیشن فائل کے ساتھ فولڈر کے "Images" فولڈر میں رکھی گئی تصویر کے فائل نام سے میل کھاتا ہے۔ مثال کے طور پر، اگر آپ ImageName کے لیے "Back" مخصوص کریں تو یہ "Images/Back.png" فائل پڑھے گا۔ آپ ایک غیر مستطیل بورڈ بھی بنا سکتے ہیں، جس کے لیے بورڈ کا پس منظر کا رنگ شفاف بنایا جائے اور ایک کراپ شدہ تصویر کو مکمل طور پر شفاف جگہ کے ساتھ مخصوص کیا جائے۔ [مثال] |
○ | 1.00~ | |
| امیج اسٹریچ موڈ | سٹرنگ | یہ طے کریں کہ تصاویر کس طرح اسکیل کی جاتی ہیں جب انہیں رکھا جائے۔
[مثال] |
یونیفارم | ○ | 1.00~ |
| بارڈر کلر | رنگ | آپ 0~1 سے بیک گراؤنڈ بارڈر کا رنگ مخصوص کر سکتے ہیں۔ آپ الفا کو 1 سے کم بھی بنا سکتے ہیں تاکہ وہ شفاف اور شفاف ہو جائے۔ [مثال] |
(درخواست پر منحصر) | ○ | 1.00~ |
| بارڈر تھکنیس | ڈبل | آپ پس منظر کی بارڈر کی موٹائی مخصوص کر سکتے ہیں۔ 0 سے سرحد نظر نہیں آتی۔ [مثال] |
1 | ○ | 1.00~ |
KeyDecorateInfo آبجیکٹ
یہ وہ چیز ہے جو بورڈ کی سجاوٹ کی تعریف کرتی ہے۔
| کلیدی | قسم | کا مواد | ، ابتدائی قدر | ، غیر سیٹ، اجازت | کے مطابق ایپ، ورژن۔ |
|---|---|---|---|---|---|
| شناختی نام | سٹرنگ | یہ اس اعزاز کا شناختی نام ہے۔ موجودہ استعمال کا فیصلہ نہیں ہوا۔ [مثال] |
1.00~ | ||
| ImeStatus | سٹرنگ | یہ بتاتی ہے کہ IME کب ڈیکوریشن لگاتی ہے۔ آپ IME کو درج ذیل میں سے کسی ایک سے مخصوص کر سکتے ہیں:
[مثال] |
○ | 1.00~ | |
| ImeStatuses | سٹرنگ[] | یہ بتاتی ہے کہ IME کب ڈیکوریشن لگاتی ہے۔ ImeStatus صرف ایک IME کی حالت کی وضاحت کر سکتا ہے، لیکن اسے کئی کے طور پر بیان کیا جا سکتا ہے۔ اگر ImeStatus اور ImeStatuses دونوں کی تعریف کی گئی ہو، تو ImeStatuses کو ترجیح دی جاتی ہے۔ جو ویلیوز آپ مخصوص کر سکتے ہیں وہ ImeStatus جیسی ہی ہیں۔ [مثال] |
○ | 1.00~ | |
| پریس کی | سٹرنگ | جب مخصوص کی دبائی جائے تو آپ سجاوٹ لگا سکتے ہیں۔ مثال کے طور پر، اگر آپ شفٹ کی کو دبائیں جب عام طور پر اس پر "1" ہوتا ہے، تو دکھایا گیا متن "!" ہوگا۔ آپ تبدیلیاں کر سکتے ہیں جیسے کہ تبدیلی کے لیے۔ [مثال] |
○ | 1.00~ | |
| پریس کیز | سٹرنگ[] | جب کئی کیز دبائی جائیں تو اسے سجاوٹ لگانے کے لیے استعمال کریں۔ مثال کے طور پر، اگر آپ ایک ساتھ "Shift" اور "Ctrl" دبانے پر ڈسپلے تبدیل کرنا چاہتے ہیں۔ اگر PressKey اور PressKeys دونوں مخصوص ہوں، تو PressKeys کو ترجیح دی جاتی ہے۔ اگر آپ دونوں کی وضاحت نہیں کرتے تو یہ ان تمام پیٹرنز پر لاگو ہو جائے گا جو PressKey میں واضح نہیں ہیں۔ [مثال] |
○ | 1.00~ | |
| Ispressed | بول | آپ سجاوٹ اس وقت بتا سکتے ہیں جب آپ کی چابی دبائی جا رہی ہو۔ مثال کے طور پر، جب آپ کوئی کی دبا رہے ہوتے ہیں تو آپ اس کی سرحد کو چمکدار بنا سکتے ہیں۔ [مثال] |
غلط | ○ | 1.00~ |
| IsCapsLock | بول | جب CapsLock آن ہو تو آپ سجاوٹ کی وضاحت کر سکتے ہیں۔ [مثال] |
نل | ○ | 1.03~ |
| IsInsert | بول | جب Insert آن ہو تو آپ سجاوٹ کی وضاحت کر سکتے ہیں۔ [مثال] |
نل | ○ | 1.03~ |
| IsNumLock | بول | آپ NumLock کے آن ہونے پر سجاوٹ کی وضاحت کر سکتے ہیں۔ [مثال] |
نل | ○ | 1.03~ |
| IsScroll | بول | جب اسکرول آن ہو تو آپ سجاوٹ کی وضاحت کر سکتے ہیں۔ [مثال] |
نل | ○ | 1.03~ |
| ڈسپلے ٹیکسٹ | سٹرنگ | کلید پر ظاہر ہونے والا متن متعین کریں۔ خاص کریکٹرز، جیسے لائن بریکس، JSON وضاحت پر مبنی ہوتے ہیں۔ متن تصویر کے سامنے ظاہر ہوتا ہے نہ کہ تصویر میں۔ [مثال] |
○ | 1.00~ | |
| فونٹ نیم | سٹرنگ | آپ کلیدی متن کے لیے فونٹ مخصوص کر سکتے ہیں۔ آپ صرف وہی فونٹس استعمال کر سکتے ہیں جو آپ کے OS پر انسٹال ہوں۔ [مثال] |
(درخواست پر منحصر) | ○ | 1.00~ |
| فونٹ سائز | ڈبل | کلید پر ظاہر ہونے والے متن کے فونٹ سائز کی وضاحت کریں۔ یہ میگنیفیکیشن 1 اور DPI 96 پر پکسل سائز ہے، لیکن اصل سائز فونٹ کی قسم پر منحصر ہے۔ [مثال] |
(درخواست پر منحصر) | ○ | 1.00~ |
| ٹیکسٹ بولڈ | سٹرنگ | آپ متن کا وزن واضح کر سکتے ہیں۔ فی الحال، واحد موٹائی جو استعمال کی جا سکتی ہے وہ "بولڈ" ہے، اور اگر آپ کچھ اور بتائیں تو وہ نارمل وزن ہوگی۔ [مثال] |
نارمل | ○ | 1.00~ |
| ٹیکسٹ کلر | رنگ | آپ کلیدی متن کا رنگ بتا سکتے ہیں۔ آپ الفا کو 1 سے کم بھی بنا سکتے ہیں تاکہ وہ شفاف ہو جائے۔ جو حد متعین کی جا سکتی ہے وہ بالترتیب 0~1 ہے۔ [مثال] |
(درخواست پر منحصر) | ○ | 1.00~ |
| پس منظر رنگ | رنگ | آپ 0~1 سے کلیدی پس منظر کا رنگ مخصوص کر سکتے ہیں۔ آپ الفا کو 1 سے کم بھی بنا سکتے ہیں تاکہ وہ شفاف اور شفاف ہو جائے۔ تاہم، براہ کرم نوٹ کریں کہ اگر کلید کا پس منظر شفاف ہو اور بورڈ کا پس منظر بھی شفاف ہو، تو کی پریس کا فیصلہ معلوم نہیں ہوگا۔ [مثال] |
(درخواست پر منحصر) | ○ | 1.00~ |
| امیج نیم | سٹرنگ | اس تصویر کا نام بتائیں جو آپ بورڈ پر دکھانا چاہتے ہیں۔ سپورٹڈ امیج فارمیٹ ہے "۔ صرف png" کے لیے، اور بورڈ کنٹینر ڈیفینیشن فائل کے ساتھ فولڈر کے "Images" فولڈر میں رکھی گئی تصویر کے فائل نام سے میل کھاتا ہے۔ مثال کے طور پر، اگر آپ ImageName کے لیے "Back" مخصوص کریں تو یہ "Images/Back.png" فائل پڑھے گا۔ [مثال] |
○ | 1.00~ | |
| امیج اسٹریچ موڈ | سٹرنگ | یہ طے کریں کہ تصاویر کس طرح اسکیل کی جاتی ہیں جب انہیں رکھا جائے۔
[مثال] |
یونیفارم | ○ | 1.00~ |
| بارڈر کلر | رنگ | آپ 0~1 سے بیک گراؤنڈ بارڈر کا رنگ مخصوص کر سکتے ہیں۔ آپ الفا کو 1 سے کم بھی بنا سکتے ہیں تاکہ وہ شفاف اور شفاف ہو جائے۔ [مثال] |
(درخواست پر منحصر) | ○ | 1.00~ |
| بارڈر تھکنیس | ڈبل | آپ پس منظر کی بارڈر کی موٹائی مخصوص کر سکتے ہیں۔ 0 سے سرحد نظر نہیں آتی۔ [مثال] |
1 | ○ | 1.00~ |
کی ٹائپ گنتی
ایک فہرست جو کیز کی بنیادی پروسیسنگ کی وضاحت کرتی ہے۔
کلیدی ناموں اور کی کوڈز کے درمیان تعلق جاپانی کی بورڈ پر مبنی ہوتا ہے۔ اگر آپ ایسا کلیدی کوڈ مخصوص کرنا چاہتے ہیں جو اس فہرست میں موجود نہ ہو، تو KeyType "VirtualKeyCode" استعمال کریں۔
| ممتاز نام اور نام | ورچوئل کی کوڈ | ضمیمہ |
|---|---|---|
| A | 65 | |
| B | 66 | |
| C | 67 | |
| D | 68 | |
| E | 69 | |
| F | 70 | |
| G | 71 | |
| H | 72 | |
| I | 73 | |
| J | 74 | |
| K | 75 | |
| L | 76 | |
| M | 77 | |
| N | 78 | |
| O | 79 | |
| P | 80 | |
| Q | 81 | |
| R | 82 | |
| S | 83 | |
| T | 84 | |
| U | 85 | |
| V | 86 | |
| W | 87 | |
| X | 88 | |
| Y | 89 | |
| Z | 90 | |
| D0 | 49 | یہ کی بورڈ کے اوپر نمبر کی ہے۔ |
| D1 | 50 | یہ کی بورڈ کے اوپر نمبر کی ہے۔ |
| D2 | 51 | یہ کی بورڈ کے اوپر نمبر کی ہے۔ |
| D3 | 52 | یہ کی بورڈ کے اوپر نمبر کی ہے۔ |
| D4 | 53 | یہ کی بورڈ کے اوپر نمبر کی ہے۔ |
| D5 | 54 | یہ کی بورڈ کے اوپر نمبر کی ہے۔ |
| D6 | 55 | یہ کی بورڈ کے اوپر نمبر کی ہے۔ |
| D7 | 56 | یہ کی بورڈ کے اوپر نمبر کی ہے۔ |
| D8 | 57 | یہ کی بورڈ کے اوپر نمبر کی ہے۔ |
| D9 | 58 | یہ کی بورڈ کے اوپر نمبر کی ہے۔ |
| NumPad0 | 96 | یہ عددی کی پیڈ پر ایک عددی کلید ہے۔ |
| نم پیڈ1 | 97 | یہ عددی کی پیڈ پر ایک عددی کلید ہے۔ |
| نم پیڈ2 | 98 | یہ عددی کی پیڈ پر ایک عددی کلید ہے۔ |
| نم پیڈ3 | 99 | یہ عددی کی پیڈ پر ایک عددی کلید ہے۔ |
| نم پیڈ4 | 100 | یہ عددی کی پیڈ پر ایک عددی کلید ہے۔ |
| نم پیڈ5 | 101 | یہ عددی کی پیڈ پر ایک عددی کلید ہے۔ |
| نم پیڈ6 | 102 | یہ عددی کی پیڈ پر ایک عددی کلید ہے۔ |
| نم پیڈ7 | 103 | یہ عددی کی پیڈ پر ایک عددی کلید ہے۔ |
| نم پیڈ8 | 104 | یہ عددی کی پیڈ پر ایک عددی کلید ہے۔ |
| نم پیڈ9 | 105 | یہ عددی کی پیڈ پر ایک عددی کلید ہے۔ |
| F1 | 113 | |
| F2 | 114 | |
| F3 | 115 | |
| F4 | 116 | |
| F5 | 117 | |
| F6 | 118 | |
| F7 | 119 | |
| F8 | 120 | |
| F9 | 121 | |
| F10 | 122 | |
| F11 | 123 | |
| F12 | 124 | |
| F13 | 125 | |
| F14 | 126 | |
| F15 | 127 | |
| ایف16 | 128 | |
| F17 | 129 | |
| F18 | 130 | |
| ایف19 | 131 | |
| F20 | 132 | |
| F21 | 133 | |
| F22 | 134 | |
| F23 | 135 | |
| F24 | 136 | |
| لیفٹ کٹرل | 162 | |
| رائٹ کٹرل | 163 | |
| لیفٹ شفٹ | 160 | |
| رائٹ شفٹ | 161 | |
| لیفٹ ونڈوز | 91 | |
| رائٹ ونڈوز | 92 | |
| لیفٹ آلٹ | 164 | |
| رائٹ آلٹ | 165 | |
| اوپر | 38 | ↑ چابی۔ |
| نیچے | 40 | ↓ چابی۔ |
| بائیں | 37 | ← چابی۔ |
| دائیں | 39 | → چابی۔ |
| شامل کریں | 107 | یہ عددی کی پیڈ پر "+" ہے۔ |
| منفی کریں | 109 | یہ عددی کی پیڈ پر "-" ہے۔ |
| تقسیم کریں | 111 | یہ عددی کی پیڈ پر "/" ہے۔ |
| ضرب | 106 | یہ عددی کی پیڈ پر "*" ہے۔ |
| اعشاریہ | 110 | عددی کی پیڈ "." ہے۔ |
| سیپریٹر | 108 | |
| داخل ہوں | 13 | |
| بیک اسپیس | 8 | |
| خلاء | 32 | |
| ٹیب | 9 | |
| ایسک | 27 | |
| OemMinus | 189 | |
| OemTilde | 222 | |
| ین | 220 | |
| او ای ایم بیک سلیش | 226 | |
| ایٹ | 192 | یہ جاپانی ارے کی بورڈ پر "@" کی کلید ہے۔ |
| OEM اوپن بریکٹس | 219 | |
| OEM کلوز بریکٹس | 221 | |
| کولون | 186 | |
| او ای ایم سیمی کولن | 187 | |
| او ای ایم پلس | 187 | |
| OemComma | 188 | |
| او ای ایم پیریڈ | 190 | |
| سلیش | 191 | |
| OemQuestion | 191 | |
| بیک سلیش | 226 | |
| او ای ایم کوٹس | 222 | |
| کانجی | 25 | آدھی چوڑائی/مکمل چوڑائی کی چابیاں۔ |
| نان کنورٹ | 29 | یہ ایک نان کنورژن کی کلید ہے۔ |
| تبدیل کریں | 28 | یہ کنورژن کی ہے۔ |
| کانا | 21 | یہ ایک کٹاکانا ہیراگانا کی چابی ہے۔ |
| کیپس لاک | 20 | |
| ایپس | 93 | |
| انسرٹ | 45 | |
| حذف کریں | 46 | |
| گھر | 36 | |
| اختتام | 35 | |
| پیج اپ | 33 | |
| پیج ڈاؤن | 34 | |
| وقفہ | 19 | |
| اسکرول لاک | 145 | |
| سکرول | 145 | |
| پرنٹ اسکرین | 44 | |
| نم لاک | 144 | یہ کی ہارڈ ڈیپنڈنٹ ہے، اس لیے اسے دبانے سے کوئی اثر نہیں ہوتا۔ |
| توجہ | 246 | |
| براؤزر بیک | 166 | |
| براؤزر فیورٹس | 171 | |
| براؤزر فارورڈ | 167 | |
| براؤزر ہوم | 172 | |
| براؤزر ریفریش | 168 | |
| براؤزر سرچ | 170 | |
| براؤزر اسٹاپ | 169 | |
| چیٹ پیڈگرین | دستیاب نہیں۔ | |
| چیٹ پیڈ اورنج | دستیاب نہیں۔ | |
| کرسیل | 247 | |
| ایریز آف | دستیاب نہیں۔ | |
| ایکسل | 248 | |
| عمل درآمد | 43 | |
| مدد کریں | 47 | |
| LaunchApplication1 | 182 | |
| LaunchApplication2 | 183 | |
| لانچ میل | 180 | |
| میڈیا نیکسٹ ٹریک | 176 | |
| میڈیا پلے پاز | 179 | |
| میڈیا: پچھلی ٹریک | 177 | |
| میڈیا اسٹاپ | 178 | |
| کوئی نہیں | دستیاب نہیں۔ | |
| Oem8 | 223 | |
| او ای ایم آٹو | 243 | |
| او ای ایم کلئیر | 254 | |
| OemCopy | 242 | |
| OemEnlW | 244 | |
| او ایم پائپ | دستیاب نہیں۔ | |
| Pa1 | 253 | |
| کھیل | 250 | |
| پرنٹ | 42 | |
| پروسیس کی | 229 | |
| منتخب کریں | 41 | |
| سلیکٹ میڈیا | 181 | |
| نیند | 95 | |
| والیوم ڈاؤن | 174 | آپ کو والیوم کنٹرول نظر آ سکتا ہے، لیکن اس کا رویہ OS پر منحصر ہے۔ |
| والیوم میوٹ | 173 | آپ کو والیوم کنٹرول نظر آ سکتا ہے، لیکن اس کا رویہ OS پر منحصر ہے۔ |
| والیوم اپ | 175 | آپ کو والیوم کنٹرول نظر آ سکتا ہے، لیکن اس کا رویہ OS پر منحصر ہے۔ |
| زوم | 251 | |
| بورڈ نیکسٹ | اگلے بورڈ پر منتقل ہو جائیں۔ | |
| بورڈ پچھلا حصہ | پچھلے بورڈ پر سوئچ کریں۔ | |
| بورڈ جمپ | مخصوص نام والے بورڈ پر سوئچ کریں۔ | |
| بورڈ موو | بورڈ کو گھسیٹیں تاکہ اسے حرکت دی جا سکے۔ | |
| بورڈ منیمائز | بورڈ کو کم سے کم کریں۔ | |
| خروج | ٹچ بورڈ سے باہر نکلیں۔ | |
| کنفیگ مینو | سیٹنگز مینو کھولیں۔ | |
| ماؤس موو پیڈ | یہ ایک ماؤس پیڈ ہے جو ماؤس کرسر کو اتنا ہی حرکت دیتا ہے جتنا آپ اپنی انگلی کو چھوتے اور حرکت دیتے ہیں۔ | |
| MouseMoveJoystick | یہ ایک ماؤس اسٹک ہے جو ماؤس کرسر کو اس سمت میں حرکت دیتا رہتا ہے جہاں آپ نے انگلی کو چھوا اور حرکت دی۔ | |
| ماؤس لیفٹ کلک | یہ بائیں ماؤس بٹن ہے۔ | |
| ماؤس رائٹ کلک | یہ صحیح ماؤس بٹن ہے۔ | |
| ماؤس مڈل کلک | یہ ماؤس کا درمیانی بٹن ہے۔ | |
| ماؤس ایکس 1 کلک | ماؤس پر X1 بٹن۔ | |
| ماؤس ایکس 2کلک | یہ ماؤس پر X2 بٹن ہے۔ | |
| ماؤس وہیل | یہ ماؤس وہیل ہے۔ یہ آپ کی انگلی کو چھو کر اور اوپر نیچے حرکت دے کر پہیے کی گردش کی نقل کرتا ہے۔ | |
| ورچوئل کی کوڈ | مخصوص ورچوئل کی کوڈ بھیجیں۔ | |
| ڈی پی اے ڈی | یہ ایک ڈی-پیڈ ہے جس میں اوپر، نیچے، بائیں اور دائیں طرف ایک کیز ہیں۔ |
کلیدی اضافے کے پیرامیٹرز
ہر کی ٹائپ کے لیے اضافی پیرامیٹرز کی فہرست۔ KeyInfo آبجیکٹ کو KeyProcessInfo آبجیکٹ کے آپشنز میں KeyValues کی فہرست کے طور پر شامل کریں۔
مثال کی ترتیب
{
"DisplayText": "",
"ImageName": "MousePadx2",
"ImageRenderMode": "Fill",
"KeyType": "MouseMovePad",
"Options": {"MoveScale":"2","TapAction":"MouseLeftButtonWhenSingleTap"},
"Position": {
"Height": 122,
"Width": 122,
"X": 64,
"Y": 30
},
},
بورڈ نیکسٹ
| کلیدی | قسم | کا مواد | ، ابتدائی قدر | ، غیر سیٹ، اجازت | کے مطابق ایپ، ورژن۔ |
|---|---|---|---|---|---|
| نیکسٹ بورڈ پوزیشن ٹائپ | سٹرنگ | یہ بتائیں کہ دوسرے بورڈز سے سوئچ کرتے وقت کہاں ڈسپلے کرنا ہے۔
[مثال] |
○ | 0.01~ |
بورڈ پچھلا حصہ
| کلیدی | قسم | کا مواد | ، ابتدائی قدر | ، غیر سیٹ، اجازت | کے مطابق ایپ، ورژن۔ |
|---|---|---|---|---|---|
| نیکسٹ بورڈ پوزیشن ٹائپ | سٹرنگ | یہ بتائیں کہ دوسرے بورڈز سے سوئچ کرتے وقت کہاں ڈسپلے کرنا ہے۔
[مثال] |
○ | 0.01~ |
بورڈ جمپ
| کلیدی | قسم | کا مواد | ، ابتدائی قدر | ، غیر سیٹ، اجازت | کے مطابق ایپ، ورژن۔ |
|---|---|---|---|---|---|
| جمپ بورڈ آئیڈینٹیٹی نیم | سٹرنگ | مخصوص نام کے ساتھ بورڈ کنٹینر پر سوئچ کریں۔ [مثال] |
0.20~ | ||
| نیکسٹ بورڈ پوزیشن ٹائپ | سٹرنگ | یہ بتائیں کہ دوسرے بورڈز سے سوئچ کرتے وقت کہاں ڈسپلے کرنا ہے۔
[مثال] |
○ | 0.20~ |
ماؤس موو پیڈ
| کلیدی | قسم | کا مواد | ، ابتدائی قدر | ، غیر سیٹ، اجازت | کے مطابق ایپ، ورژن۔ |
|---|---|---|---|---|---|
| موو اسکیل | ڈبل | ماؤس کرسر کی حرکت کی رفتار کو 1 کے مقابلے میں میگنیفیکیشن پر متعین کرتا ہے۔ [مثال] |
1 | ○ | 0.01~ |
| ٹیپ ایکشن | سٹرنگ | یہ وضاحت کرتا ہے کہ جب کوئی کی ٹیپ کی جائے تو بائیں کلک کرنے کے رویے کی نقل کیسے کی جائے۔
[مثال] |
ماؤس لیفٹ بٹن جب ڈبل ٹیپ | ○ | 0.01~ |
| ٹیپ پریس انٹرویل | ڈبل | یہ وہ زیادہ سے زیادہ وقت ہے جب اس کی کو دبایا جاتا ہے جسے ٹیپ سمجھا جاتا ہے۔ اگر آپ چابی کو اس وقت سے زیادہ دیر تک دبائے رکھیں گے تو اسے ٹیپ نہیں سمجھا جائے گا۔ یونٹ ملی سیکنڈز کا ہے۔ [مثال] |
250 | ○ | 0.01~ |
| NextTapConnectInterval | ڈبل | ٹپکنے سے پہلے کے درمیان وقت کو ڈبل ٹیپ کے بعد معلوم کیا جاتا ہے۔ اگر اگلے ٹیپ تک کا وقت اس سے زیادہ ہو تو اسے ڈبل ٹیپ کے طور پر تسلیم نہیں کیا جائے گا۔ یونٹ ملی سیکنڈز کا ہے۔ [مثال] |
250 | ○ | 0.01~ |
| ٹیپ اینیبل ایریا رینج | ڈبل | یہ ٹاپ پوزیشن کی زیادہ سے زیادہ قابل قبول انحراف چوڑائی ہے جسے ڈبل ٹیپ کے طور پر تسلیم کیا جا سکتا ہے۔ اگر پچھلی ٹیپ کی پوزیشن اور اگلی ٹیپ کی پوزیشن اس سے زیادہ ہو تو اسے ڈبل ٹیپ کے طور پر تسلیم نہیں کیا جائے گا۔ یونٹ بورڈ پر منطقی پکسل ڈسٹنس ہے۔ [مثال] |
5 | ○ | 0.01~ |
| پیڈ موو موڈ | سٹرنگ | انگلی کو حرکت دیتے وقت ماؤس کرسر کی حرکت کی رفتار کا رویہ سیٹ کرتا ہے۔
[مثال] |
تیز کرو | ○ | 0.01~ |
MouseMoveJoystick
| کلیدی | قسم | کا مواد | ، ابتدائی قدر | ، غیر سیٹ، اجازت | کے مطابق ایپ، ورژن۔ |
|---|---|---|---|---|---|
| اسٹک موڈ | سٹرنگ | یہ وضاحت کرتا ہے کہ اسٹک کا سینٹر پوائنٹ چابی کا مرکز ہونا چاہیے یا ٹچ پوائنٹ۔
[مثال] |
ٹچ سینٹر | ○ | 0.01~ |
| میکس اسپیڈ پر سیکنڈ | ڈبل | یہ ماؤس کرسر کی زیادہ سے زیادہ حرکت کی رفتار ہے جب اسٹک نیچے کی طرف جھکی ہو۔ حرکت کی رفتار ڈیسک ٹاپ پر فی سیکنڈ پکسلز کی تعداد ہے۔ [مثال] |
1000 | ○ | 0.01~ |
| ٹپ ایریا لینتھ | ڈبل | یہ زیادہ سے زیادہ فاصلہ ہے اسٹک کو گرانے کے لیے۔ فاصلہ بورڈ پر منطقی پکسل ہوگا۔ یہ سیٹنگ صرف اس وقت درست ہوتی ہے جب StickMode TouchCenter میں ہو۔ PanelCenter کے لیے، یہ کی کے سائز پر منحصر ہے۔ [مثال] |
100 | ○ | 0.01~ |
| ٹیپ ایکشن | سٹرنگ | یہ وضاحت کرتا ہے کہ جب کوئی کی ٹیپ کی جائے تو بائیں کلک کرنے کے رویے کی نقل کیسے کی جائے۔
[مثال] |
ماؤس لیفٹ بٹن جب ڈبل ٹیپ | ○ | 0.20~ |
| ٹیپ پریس انٹرویل | ڈبل | یہ وہ زیادہ سے زیادہ وقت ہے جب اس کی کو دبایا جاتا ہے جسے ٹیپ سمجھا جاتا ہے۔ اگر آپ چابی کو اس وقت سے زیادہ دیر تک دبائے رکھیں گے تو اسے ٹیپ نہیں سمجھا جائے گا۔ یونٹ ملی سیکنڈز کا ہے۔ [مثال] |
250 | ○ | 0.20~ |
| NextTapConnectInterval | ڈبل | ٹپکنے سے پہلے کے درمیان وقت کو ڈبل ٹیپ کے بعد معلوم کیا جاتا ہے۔ اگر اگلے ٹیپ تک کا وقت اس سے زیادہ ہو تو اسے ڈبل ٹیپ کے طور پر تسلیم نہیں کیا جائے گا۔ یونٹ ملی سیکنڈز کا ہے۔ [مثال] |
250 | ○ | 0.20~ |
| ٹیپ اینیبل ایریا رینج | ڈبل | یہ ٹاپ پوزیشن کی زیادہ سے زیادہ قابل قبول انحراف چوڑائی ہے جسے ڈبل ٹیپ کے طور پر تسلیم کیا جا سکتا ہے۔ اگر پچھلی ٹیپ کی پوزیشن اور اگلی ٹیپ کی پوزیشن اس سے زیادہ ہو تو اسے ڈبل ٹیپ کے طور پر تسلیم نہیں کیا جائے گا۔ یونٹ بورڈ پر منطقی پکسل ڈسٹنس ہے۔ [مثال] |
5 | ○ | 0.20~ |
ڈی پی اے ڈی
| کلیدی | قسم | کا مواد | ، ابتدائی قدر | ، غیر سیٹ، اجازت | کے مطابق ایپ، ورژن۔ |
|---|---|---|---|---|---|
| اپ کی | سٹرنگ | جب آپ ↑ کی دبائیں تو بھیجنے کے لیے کون سی کلید مقرر کریں۔ [مثال] |
اوپر | ○ | 0.20~ |
| ڈاؤن کی | سٹرنگ | جب آپ ↓ کی دبائیں، تو بھیجنے کے لیے کون سی کلید مقرر کریں۔ [مثال] |
نیچے | ○ | 0.20~ |
| لیفٹ کی | سٹرنگ | جب آپ ← کی دبائیں تو بھیجنے کے لیے کون سی کی واضح کریں۔ [مثال] |
بائیں | ○ | 0.20~ |
| رائٹ کی | سٹرنگ | جب آپ → کی دبائیں تو بھیجنے کے لیے کون سی کی بتائیں۔ [مثال] |
دائیں | ○ | 0.20~ |
ورچوئل کی کوڈ
| کلیدی | قسم | کا مواد | ، ابتدائی قدر | ، غیر سیٹ، اجازت | کے مطابق ایپ، ورژن۔ |
|---|---|---|---|---|---|
| ورچوئل کی کوڈ | int | آپ براہ راست ونڈوز کے لیے ورچوئل کی کوڈ (نمبر) بھیج سکتے ہیں۔ [مثال] |
0.22~ |