הגדרת קובץ
קובץ הגדרת מיכל לוח (קובץ .setting)
זהו קובץ שמגדיר את הפריסה והטיפול במפתחות על הלוח. הוא ממוקם בתיקיות חבילות הלוחות השונות בתיקיית "Boards" של התיקייה עם קובץ ההרצה.
אתה יכול להתאים אישית את פריסת כל מפתח על ידי הגדרת קובץ זה בעצמך. סמלים, טקסט ועוד פועלים לפי פורמט JSON.
| סיומת | .הגדרה |
| תבנית | JSON |
| לקודד | UTF-8 (עם BOM) |
תצורה
הנתונים מורכבים מההיררכיות הבאות: (הפריסה למטה היא תמונה ולא הפורמט הרשמי של JSON.) הקובץ עצמו עשוי להיות ממויין בסדר שונה בהתאם לפלט האוטומטי)
("{}" הוא אובייקט, ו-"[]" הוא מערך.) )
BoardContainerInfo {
Borads [
BoardInfo {
Keys [
KeyInfo {
Processes [
KeyProcessInfo {
}
]
Decorates [
KeyDecorateInfo {
}
]
}
]
BoardDecorates [
BoardDecorateInfo {
}
}
KeyDecorates [
KeyDecorateInfo {
}
}
}
]
}
אובייקט BoardContainerInfo
אובייקט עם הגדרות שונות למיכל לוח.
| תוכן | סוגי מפתח | , ערך התחלתי | , לא מוגדר, | אפליקציה תואמת הרשאות, Ver. | |
|---|---|---|---|---|---|
| זהות: שם | מחרוזת | השם שמזהה את מכולת הלוח. הוא משמש למיתוג ספציפי ללוח ספציפי. [דוגמה] |
0.01~ | ||
| מחבר | מחרוזת | כתוב את שם יצרן המיכל של הלוח. הוא משמש להצגת שם המפיק. (מתוכנן) [דוגמה] |
○ | 0.01~ | |
| גירסה | כפול | הכנס את גרסת קובץ הגדרת מכולת הלוח. זו אינה גרסת היישום המתאימה. משמש להצגת גרסאות. (מתוכנן) [דוגמה] |
○ | 0.01~ | |
| IsExcludeNextBoard | בול | מגדיר האם מיכל הלוח הזה לא נכלל בבחירה על ידי החלפת לוחות עם מקש ⇐⇒. אם תציין שזה לא זכאי, תוכל לבחור אותו רק על ידי מעבר להקצאות לדירקטוריון. [דוגמה] |
שקר | ○ | 0.31~ |
| הזמנה | int | הוא משמש לפי הסדר שבו אתה מחליף לוחות. ככל שהמספר גבוה יותר, כך תינתן עדיפות רבה יותר. [דוגמה] |
0 | ○ | 0.01~ |
| שחרור מפתח תזמון כשפעיל חלון שינוי | בול | ציין האם מקש ההחלפה משתחרר אוטומטית כאשר החלון הפעיל מתחלף, או את התבנית. מונע את הפעלת פעולת מקש ההחלפה כפי שהיא כאשר עוברים לחלון אחר.
[דוגמה] |
ללא | ○ | 0.30~ |
| GeneratorIdentityName | מחרוזת | אם אתה יוצר לוח, מכולה, קובץ הגדרה עם כל כלי, הגדר את השם המובחן של אותו כלי. ערך זה אינו בשימוש בשום מקום אחר. [דוגמה] |
○ | 1.00~ | |
| גרסת הגנרטור | כפול | אם אתה יוצר לוח, מכולה, קובץ הגדרה עם כל כלי, הגדר את הגרסה של אותו כלי. ערך זה אינו בשימוש בשום מקום אחר. [דוגמה] |
○ | 1.00~ | |
| לוחות | BoardInfo[] | הגדר את הלוח. אם אתה רוצה להציג מספר לוחות, הגדר מספר לוחות. |
0.01~ |
אובייקט BoardInfo
אובייקט עם הגדרות שונות ללוח. לוח מתייחס לחלון אחד.
| תוכן | סוגי מפתח | , ערך התחלתי | , לא מוגדר, | אפליקציה תואמת הרשאות, Ver. | |
|---|---|---|---|---|---|
| זהות: שם | מחרוזת | השם המבדיל של הלוח. השימוש הנוכחי אינו ידוע. [דוגמה] |
0.01~ | ||
| מיקום | מלבן | ציין את מיקום וגודל הלוח. הפרמטרים כוללים "X, Y (מיקום על שולחן העבודה)" ו"רוחב, גובה (גודל הלוח)", בהתאמה. שימו לב שהמיקום והגודל בפועל של הלוח יהיו הגודל הלוגי עבור DPI. זה גם תלוי בפרמטר StartPositionType עבור מיקום ההתחלה. אם לא משתמשים במיקום (X, Y), משתמשים רק בגודל. [דוגמה] |
0.01~ | ||
| StartPositionType | מחרוזת | ציין את סוג המיקום ההתחלתי של הלוח. אם הוא מוגדר לזכור את מיקום הלוח האחרון, הגדרה זו תקפה רק לתצוגה הראשונה. הפרמטרים שניתן להגדיר הם כדלקמן:
[דוגמה] |
ידני | ○ | 0.01~ |
| NextBoardPositionType | מחרוזת | ציין היכן להציג כאשר עוברים בין לוחות אחרים. אם הוא מוגדר לזכור את מיקום הלוח האחרון, הגדרה זו תקפה רק למתג הראשון.
[דוגמה] |
○ | 0.01~ | |
| מיקום מרכזי | נקודה | זהו מיקום המרכז של הלוח שמוגדר על ידי "X" ו-"Y". משמש כאשר CenterPosition מוגדר בפרמטר NextBoardPositionType. אם לא צוין, גודל הגלוש ÷ 2 יהיה המיקום המרכזי. [דוגמה] |
○ | 0.01~ | |
| אופסט מיקום | נקודה | ניתן להגדיר מיקום ביחס למיקום התצוגה שצוין ב-Position, StartPositionType, NextBoardPositionType ו-CenterPosition. הפרמטרים מוגדרים ב-"X" ו-"Y". [דוגמה] |
○ | 0.30~ | |
| FontSizeScale | כפול | ציין את גודל הגופן של השולחן היעד בקנה מידה של 1. [דוגמה] |
1 | ○ | 0.01~ |
| BoardScale | כפול | ציין את גודל הלוח במכפיל ביחס ל-1. הכל מותאם בקנה מידה, כמו גודל ומיקום המקשים והאותיות. [דוגמה] |
1 | ○ | 0.01~ |
| ImageName | מחרוזת | ציין את שם התמונה שאתה רוצה להציג על הלוח. פורמט התמונה הנתמך הוא ". png" בלבד, ויטען כל דבר שתואם את שם הקובץ של התמונה שנמצאת בתיקיית "Images" בתיקייה עם קובץ הגדרת המיכל של הלוח. לדוגמה, אם תציין "Back" עבור ImageName, הוא יקרא את הקובץ "Images/Back.png". [דוגמה] |
○ | 0.01~ | |
| ImageStretchMode | מחרוזת | הגדר כיצד התמונות מותאמות בקנה מידה כאשר הן מונחות.
[דוגמה] |
מדים | ○ | 1.00~ |
| ImageRenderMode | מחרוזת | ※ פרמטר זה נשמר לצורכי תאימות ויבוטל בגרסאות עתידיות. הגדר כיצד התמונות מותאמות בקנה מידה כאשר הן מונחות.
|
מדים | ○ | 0.30~ |
| ImageRenderMode (0.01~0.23) | מחרוזת | ※ פרמטר זה נשמר לצורכי תאימות ויבוטל בגרסאות עתידיות. הגדר כיצד התמונות מותאמות בקנה מידה כאשר הן מונחות.
|
○ | 0.01~0.23 | |
| במקשי | מידע מרכזי[] | הגדר את רשימת המפתחות לשים על הלוח. |
0.01~ | ||
| KeyDecorates | KeyDecorateInfo[] | הגדר את פרטי הקישוט לכל המפתחות שמונחים על הלוח. |
○ | 1.00~ | |
| עיצוב לוח | BoardDecorateInfo[] | הגדר מידע מפורט על העיצוב ללוח שלך. |
○ | 1.00~ |
אובייקט KeyInfo
אובייקט עם הגדרות מפתח שונות.
| תוכן | סוגי מפתח | , ערך התחלתי | , לא מוגדר, | אפליקציה תואמת הרשאות, Ver. | |
|---|---|---|---|---|---|
| KeyType | מחרוזת | הגדר את ההתנהגות הבסיסית בעת לחיצה על מקש. התווים שניתן להגדיר יכולים להיות מונה מסוג KeyType. אם תציין את פרמטר התהליכים, פרמטר זה מתעלם. [דוגמה] |
0.01~ | ||
| מיקום | מלבן | ציין את מיקום וגודל המקשים על הלוח. הפרמטרים מורכבים מ"X, Y (מיקום על הלוח)" ו"רוחב, גובה" (גודל המפתח), בהתאמה. המספר שתציין יהיה מערכת הקואורדינטות של הלקוח כפי שנראה מהלוח, ו-DPI והסקיילינג של הלוח יקבעו את הגודל האמיתי שתראה. [דוגמה] |
0.01~ | ||
| DisplayText | מחרוזת | ציין את הטקסט שמופיע על המפתח. תווים מיוחדים, כמו הפסקות שורות, מבוססים על מפרט JSON. הטקסט מופיע בחזית התמונה ולא בתמונה. [דוגמה] |
0.01~ | ||
| גודל גופן | כפול | ציין את גודל הגופן של הטקסט שמופיע על המקש. זהו גודל הפיקסל בהגדלה 1 ו-DPI 96, אבל הגודל המדויק תלוי בסוג הגופן. [דוגמה] |
(תלוי בגודל גופן המערכת) | ○ | 0.01~ |
| ImageName | מחרוזת | ציין את שם התמונה שיופיע ברקע של המפתח. פורמט התמונה הנתמך הוא ". png" בלבד, ויטען כל דבר שתואם את שם הקובץ של התמונה שנמצאת בתיקיית "Images" בתיקייה עם קובץ הגדרת המיכל של הלוח. לדוגמה, אם תציין "Back" עבור ImageName, הוא יקרא את הקובץ "Images/Back.png". [דוגמה] |
○ | 0.01~ | |
| ImageStretchMode | מחרוזת | הגדר כיצד התמונות מותאמות בקנה מידה כאשר הן מונחות.
[דוגמה] |
מדים | ○ | 1.00~ |
| ImageRenderMode | מחרוזת | ※ פרמטר זה נשמר לצורכי תאימות ויבוטל בגרסאות עתידיות. הגדר כיצד התמונות מותאמות בקנה מידה כאשר הן מונחות. [דוגמה]
|
מדים | ○ | 0.30~ |
| ImageRenderMode (0.01~0.23) | מחרוזת | ※ פרמטר זה נשמר לצורכי תאימות ויבוטל בגרסאות עתידיות. הגדר כיצד התמונות מותאמות בקנה מידה כאשר הן מונחות. [דוגמה]
|
○ | 0.01~0.23 | |
| IsToggle | בול | בכל פעם שאתה לוחץ על מקש, תעבור בין "החזקת מצב" ל"מצב שחרור". השתמש במקשי Shift ו-Ctrl, שמשמשים ללחיצות סימולטניות. [דוגמה] |
(תלוי בסוג המפתח) | ○ | 0.01~ |
| IsOneClickToggleRelease | בול | אם זה נכון, לחיצה על מקש נוסף בזמן שהמקש מופעל תשחרר אוטומטית את המתג. אם זה לא נכון, המתג לא יבוטל אלא אם תלחץ שוב על אותו מקש. [דוגמה] |
(תלוי בסוג המפתח) | ○ | 0.01~ |
| אפשרויות | מפתח (מחרוזת), ערך (מחרוזת) | ניתן להגדיר רשימה של פרמטרים נוספים עבור KeyType שצוין. חלק מערכי KeyType ניתנים להגדרה רק עם פרמטר זה. לפרמטרים שניתן לציין, ראו "Add Key Parameters". [דוגמה] |
○ | 0.22~ | |
| פרמטרים | מחרוזת | ※ פרמטר זה יוחלף ב-Options ולא יתמוך עוד. ניתן להגדיר רשימה של פרמטרים נוספים עבור KeyType שצוין. חלק מערכי KeyType ניתנים להגדרה רק עם פרמטר זה. לפרמטרים שניתן לציין, ראו "Add Key Parameters". הפרמטר צריך להיות מוגדר על ידי שרשרת ה-JSON בפורמט KeyValue. [דוגמה] |
○ | 0.01~ | |
| תהליכים | KeyProcessInfo[] | אתה יכול לעקוף את העיבוד הבסיסי של המפתח. ניתן להגדיר מספר תהליכים, כך שניתן להשיג מספר לחיצות מקשים בלחיצת מקש אחת. לדוגמה, אפשר להגדיר משהו כמו "Ctrl" + "C". סדר העיבוד תלוי בסדר המערך. [דוגמה] |
○ | 0.01~ | |
| קישוטים | KeyDecorateInfo[] | הגדר את פרטי הקישוט המפורטים למפתח. |
○ | 1.00~ |
אובייקט KeyProcessInfo
זהו האובייקט שמגדיר מה קורה כאשר לוחצים על מקש.
| תוכן | סוגי מפתח | , ערך התחלתי | , לא מוגדר, | אפליקציה תואמת הרשאות, Ver. | |
|---|---|---|---|---|---|
| KeyType | מחרוזת | הגדר את ההתנהגות הבסיסית בעת לחיצה על מקש. התווים שניתן להגדיר יכולים להיות מונה מסוג KeyType. [דוגמה] |
0.01~ | ||
| ExecuteTiming | מחרוזת | מפרט האם לטפל בלחיצה או במשחרור מקש. חלק מהטיפוסים המרכזיים עשויים להתעלם מההגדרה הזו. אם תגדיר את KeyInfo.IsToggle ל-true, "PressedAndReleased" מוחל אוטומטית.
[דוגמה] |
(תלוי בסוג המפתח) | ○ | 0.30~ |
| ExecuteTiming (0.01~0.23) | מחרוזת | מפרט האם לטפל בלחיצה או במשחרור מקש. חלק מהטיפוסים המרכזיים עשויים להתעלם מההגדרה הזו.
|
(תלוי בסוג המפתח) | ○ | 0.01~0.23 |
| PressRepeat | מחרוזת | הגדר את ההתנהגות לחזור על עצמה כאשר לוחצים על המקש. אם תציין משהו אחר מלבד Once, פרמטר ExecuteTiming יהפוך אוטומטית ל"PressedAndReleased".
[דוגמה] |
(תלוי בסוג המפתח) | ○ | 0.01~ |
| IsModifier (0.01~0.23) | בול | ※ פרמטר זה בוטל בגרסה האחרונה. מגדיר האם זהו מפתח מודיפייר, כמו Shift או Ctrl. |
(תלוי בסוג המפתח) | ○ | 0.01~0.23 |
| אפשרויות | מפתח (מחרוזת), ערך (מחרוזת) | ניתן להגדיר רשימה של פרמטרים נוספים עבור KeyType שצוין. חלק מערכי KeyType ניתנים להגדרה רק עם פרמטר זה. לפרמטרים שניתן לציין, ראו "Add Key Parameters". [דוגמה] |
○ | 0.22~ | |
| פרמטרים | מחרוזת | ※ פרמטר זה יוחלף ב-Options ולא יתמוך עוד. ניתן להגדיר רשימה של פרמטרים נוספים עבור KeyType שצוין. חלק מערכי KeyType ניתנים להגדרה רק עם פרמטר זה. לפרמטרים שניתן לציין, ראו "Add Key Parameters". הפרמטר צריך להיות מוגדר על ידי שרשרת ה-JSON בפורמט KeyValue. [דוגמה] |
○ | 0.01~ |
אובייקט BoardDecorateInfo
זהו האובייקט שמגדיר את קישוט הלוח.
| תוכן | סוגי מפתח | , ערך התחלתי | , לא מוגדר, | אפליקציה תואמת הרשאות, Ver. | |
|---|---|---|---|---|---|
| זהות: שם | מחרוזת | זהו השם המזהה של העיטור. השימוש הנוכחי אינו ידוע. [דוגמה] |
1.00~ | ||
| ImeStatus | מחרוזת | מציין מתי ה-IME מיישם את העיטור. אתה יכול לציין את ה-IME מאחד מהבאים:
[דוגמה] |
○ | 1.00~ | |
| ImeStatuses | מיתר[] | מציין מתי ה-IME מיישם את העיטור. ImeStatus יכול לציין רק את מצבו של IME אחד, אך ניתן להגדיר אותו ככמה. אם יוגדרו גם ImeStatus וגם ImeStatuses, ImeStatuses מקבלים עדיפות. הערכים שאתה יכול להגדיר זהים לאלו של ImeStatus. [דוגמה] |
○ | 1.00~ | |
| PressKey | מחרוזת | ניתן להוסיף קישוטים כאשר לוחצים על המפתח שצוין. לדוגמה, אפשר לעשות משהו כמו רקע שבדרך כלל שחור, אבל כשאתה לוחץ על מקש Shift, הרקע הופך לכחול. [דוגמה] |
○ | 1.00~ | |
| PressKeys | מיתר[] | השתמש בזה כדי להוסיף קישוטים כאשר לוחצים על מספר מקשים. לדוגמה, אם אתה רוצה לשנות את התצוגה כש"Shift" ו-"Ctrl" לוחצים בו זמנית. אם גם PressKey וגם PressKeys מוגדרים, PressKeys מקבל עדיפות. אם לא תציין את שניהם, זה יחול על כל התבניות שלא צוינו ב-PressKey. [דוגמה] |
○ | 1.00~ | |
| IsCapsLock | בול | אתה יכול לציין את הקישוט כש-CapsLock פועל. [דוגמה] |
אֶפֶס | ○ | 1.03~ |
| IsInsert | בול | אפשר לציין את הקישוט כשההכנסה פועלת. [דוגמה] |
אֶפֶס | ○ | 1.03~ |
| IsNumLock | בול | אתה יכול לציין את הקישוט כש-NumLock פועל. [דוגמה] |
אֶפֶס | ○ | 1.03~ |
| IsScroll | בול | אפשר להגדיר את הקישוט כשהסקרול פועל. [דוגמה] |
אֶפֶס | ○ | 1.03~ |
| רקע-צבע | צבע | ניתן לציין את צבע הרקע של הלוח מ-0~1. אפשר להפוך את הלוח לשקוף על ידי כך שהאלפא קטן מ-1. בנוסף, הגדרת האלפא ל-0 תיתן לך שקיפות מלאה, ולא תהיה לך עוד שיפוט עיתונאי על הלוח, מה שיאפשר לך לשלוט בחלונות שמאחור. לדוגמה, אפשר ליצור לוח שבו רק המקשים צפים על ידי הפיכת הלוח לשקוף והוספת צבע רקע למקשים. [דוגמה] |
(תלוי ביישום) | ○ | 1.00~ |
| ImageName | מחרוזת | ציין את שם התמונה שאתה רוצה להציג על הלוח. פורמט התמונה הנתמך הוא ". png" בלבד, ויטען כל דבר שתואם את שם הקובץ של התמונה שנמצאת בתיקיית "Images" בתיקייה עם קובץ הגדרת המיכל של הלוח. לדוגמה, אם תציין "Back" עבור ImageName, הוא יקרא את הקובץ "Images/Back.png". אפשר גם ליצור לוח לא מלבני על ידי הפיכת צבע הרקע לשקוף והגדרת תמונה חתוכה עם אזור שקוף לחלוטין. [דוגמה] |
○ | 1.00~ | |
| ImageStretchMode | מחרוזת | הגדר כיצד התמונות מותאמות בקנה מידה כאשר הן מונחות.
[דוגמה] |
מדים | ○ | 1.00~ |
| BorderColor | צבע | ניתן לציין את צבע מסגרת הרקע מ-0~1. אפשר גם להפוך את האלפא לפחות מ-1 כדי שיהיה שקוף ושקוף. [דוגמה] |
(תלוי ביישום) | ○ | 1.00~ |
| עובי הגבול | כפול | אתה יכול לציין את עובי הגבול ברקע. 0 הופך את הגבול לבלתי נראה. [דוגמה] |
1 | ○ | 1.00~ |
אובייקט KeyDecorateInfo
זהו האובייקט שמגדיר את קישוט הלוח.
| תוכן | סוגי מפתח | , ערך התחלתי | , לא מוגדר, | אפליקציה תואמת הרשאות, Ver. | |
|---|---|---|---|---|---|
| זהות: שם | מחרוזת | זהו השם המזהה של העיטור. השימוש הנוכחי אינו ידוע. [דוגמה] |
1.00~ | ||
| ImeStatus | מחרוזת | מציין מתי ה-IME מיישם את העיטור. אתה יכול לציין את ה-IME מאחד מהבאים:
[דוגמה] |
○ | 1.00~ | |
| ImeStatuses | מיתר[] | מציין מתי ה-IME מיישם את העיטור. ImeStatus יכול לציין רק את מצבו של IME אחד, אך ניתן להגדיר אותו ככמה. אם יוגדרו גם ImeStatus וגם ImeStatuses, ImeStatuses מקבלים עדיפות. הערכים שאתה יכול להגדיר זהים לאלו של ImeStatus. [דוגמה] |
○ | 1.00~ | |
| PressKey | מחרוזת | ניתן להוסיף קישוטים כאשר לוחצים על המפתח שצוין. לדוגמה, אם תלחץ על מקש Shift כאשר לרוב יש "1", הטקסט המוצג יהיה "!" אתה יכול לבצע שינויים כמו להחליף ל. [דוגמה] |
○ | 1.00~ | |
| PressKeys | מיתר[] | השתמש בזה כדי להוסיף קישוטים כאשר לוחצים על מספר מקשים. לדוגמה, אם אתה רוצה לשנות את התצוגה כש"Shift" ו-"Ctrl" לוחצים בו זמנית. אם גם PressKey וגם PressKeys מוגדרים, PressKeys מקבל עדיפות. אם לא תציין את שניהם, זה יחול על כל התבניות שלא צוינו ב-PressKey. [דוגמה] |
○ | 1.00~ | |
| IsPressed | בול | אתה יכול לציין את הקישוט כשלוחצים על המפתח. לדוגמה, כשאתה לוחץ על מקש, אתה יכול לגרום לגבול של אותו מקש לזהור. [דוגמה] |
שקר | ○ | 1.00~ |
| IsCapsLock | בול | אתה יכול לציין את הקישוט כש-CapsLock פועל. [דוגמה] |
אֶפֶס | ○ | 1.03~ |
| IsInsert | בול | אפשר לציין את הקישוט כשההכנסה פועלת. [דוגמה] |
אֶפֶס | ○ | 1.03~ |
| IsNumLock | בול | אתה יכול לציין את הקישוט כש-NumLock פועל. [דוגמה] |
אֶפֶס | ○ | 1.03~ |
| IsScroll | בול | אפשר להגדיר את הקישוט כשהסקרול פועל. [דוגמה] |
אֶפֶס | ○ | 1.03~ |
| DisplayText | מחרוזת | ציין את הטקסט שמופיע על המפתח. תווים מיוחדים, כמו הפסקות שורות, מבוססים על מפרט JSON. הטקסט מופיע בחזית התמונה ולא בתמונה. [דוגמה] |
○ | 1.00~ | |
| FontName | מחרוזת | אתה יכול להגדיר את הגופן לטקסט המפתח. אתה יכול להשתמש רק בגופנים שמותקנים על מערכת ההפעלה שלך. [דוגמה] |
(תלוי ביישום) | ○ | 1.00~ |
| גודל גופן | כפול | ציין את גודל הגופן של הטקסט שמופיע על המקש. זהו גודל הפיקסל בהגדלה 1 ו-DPI 96, אבל הגודל המדויק תלוי בסוג הגופן. [דוגמה] |
(תלוי ביישום) | ○ | 1.00~ |
| טקסטבולד | מחרוזת | אתה יכול לציין את משקל הטקסט. כרגע, העובי היחיד שניתן להשתמש בו הוא "מודגש", ואם תציין משהו נוסף, זה יהיה המשקל הרגיל. [דוגמה] |
רגיל | ○ | 1.00~ |
| טקסטקולור | צבע | אתה יכול לציין את צבע הטקסט של המפתח. אפשר גם להפוך את האלפא לפחות מ-1 כדי שיהיה שקוף. הטווח שניתן להגדיר הוא 0~1, בהתאמה. [דוגמה] |
(תלוי ביישום) | ○ | 1.00~ |
| רקע-צבע | צבע | ניתן לציין את צבע רקע המפתח מ-0~1. אפשר גם להפוך את האלפא לפחות מ-1 כדי שיהיה שקוף ושקוף. עם זאת, יש לשים לב שאם הרקע של המפתח שקוף וגם הרקע של הלוח שקוף, שיפוט הלחיצה על המפתח לא יזוהה. [דוגמה] |
(תלוי ביישום) | ○ | 1.00~ |
| ImageName | מחרוזת | ציין את שם התמונה שאתה רוצה להציג על הלוח. פורמט התמונה הנתמך הוא ". png" בלבד, ויטען כל דבר שתואם את שם הקובץ של התמונה שנמצאת בתיקיית "Images" בתיקייה עם קובץ הגדרת המיכל של הלוח. לדוגמה, אם תציין "Back" עבור ImageName, הוא יקרא את הקובץ "Images/Back.png". [דוגמה] |
○ | 1.00~ | |
| ImageStretchMode | מחרוזת | הגדר כיצד התמונות מותאמות בקנה מידה כאשר הן מונחות.
[דוגמה] |
מדים | ○ | 1.00~ |
| BorderColor | צבע | ניתן לציין את צבע מסגרת הרקע מ-0~1. אפשר גם להפוך את האלפא לפחות מ-1 כדי שיהיה שקוף ושקוף. [דוגמה] |
(תלוי ביישום) | ○ | 1.00~ |
| עובי הגבול | כפול | אתה יכול לציין את עובי הגבול ברקע. 0 הופך את הגבול לבלתי נראה. [דוגמה] |
1 | ○ | 1.00~ |
מניין KeyType
רשימה שמגדירה את העיבוד הבסיסי של מפתחות.
הקשר בין שמות המקשים לקודי המקשים מבוסס על המקלדת היפנית. אם ברצונך לציין קוד מפתח שאינו קיים ברשימה זו, השתמש ב-KeyType "VirtualKeyCode".
| תוספת | קוד מפתח וירטואלי | לשם ושם מובחן |
|---|---|---|
| A | 65 | |
| B | 66 | |
| C | 67 | |
| D | 68 | |
| E | 69 | |
| F | 70 | |
| G | 71 | |
| H | 72 | |
| אני | 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 | זהו מפתח מספרי במקלדת המספרית. |
| NumPad1 | 97 | זהו מפתח מספרי במקלדת המספרית. |
| NumPad2 | 98 | זהו מפתח מספרי במקלדת המספרית. |
| NumPad3 | 99 | זהו מפתח מספרי במקלדת המספרית. |
| NumPad4 | 100 | זהו מפתח מספרי במקלדת המספרית. |
| NumPad5 | 101 | זהו מפתח מספרי במקלדת המספרית. |
| NumPad6 | 102 | זהו מפתח מספרי במקלדת המספרית. |
| NumPad7 | 103 | זהו מפתח מספרי במקלדת המספרית. |
| NumPad8 | 104 | זהו מפתח מספרי במקלדת המספרית. |
| NumPad9 | 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 | |
| F16 | 128 | |
| F17 | 129 | |
| F18 | 130 | |
| F19 | 131 | |
| F20 | 132 | |
| F21 | 133 | |
| F22 | 134 | |
| F23 | 135 | |
| F24 | 136 | |
| LeftCtrl | 162 | |
| RightCtrl | 163 | |
| LeftShift | 160 | |
| RightShift | 161 | |
| LeftWindows | 91 | |
| RightWindows | 92 | |
| LeftAlt | 164 | |
| RightAlt | 165 | |
| למעלה | 38 | ↑ מפתח. |
| מטה | 40 | ↓ מפתח. |
| שמאל | 37 | ← מפתח. |
| ימין | 39 | → מפתח. |
| הוסף | 107 | זהו ה-"+" במקלדת המספרית. |
| לחסר | 109 | זהו ה-"-" במקלדת המספרית. |
| חצה | 111 | זהו ה-"/" במקלדת המספרית. |
| להכפיל | 106 | זהו ה-"*" במקלדת המספרית. |
| עשרוני | 110 | המקלדת המספרית "." הם. |
| מפריד | 108 | |
| נכנס | 13 | |
| BackSpace | 8 | |
| חלל | 32 | |
| לשונית | 9 | |
| Esc | 27 | |
| OemMinus | 189 | |
| OemTilde | 222 | |
| יין | 220 | |
| OemBackslash | 226 | |
| ב | 192 | זהו מקש ה-"@" במקלדת המערך היפנית. |
| OemOpenBrackets | 219 | |
| OemCloseBrackets | 221 | |
| נקודתיים | 186 | |
| OemSemi-C | 187 | |
| OemPlus | 187 | |
| OemComma | 188 | |
| OemPeriod | 190 | |
| לוכסן | 191 | |
| OemQuestion | 191 | |
| החזרה | 226 | |
| ציטוטים מקוריים | 222 | |
| קאנג'י | 25 | מקשים ברוחב חצי/מלא. |
| NonConverted | 29 | זהו מפתח שאינו המרה. |
| מומר | 28 | זהו מפתח ההמרה. |
| קאנה | 21 | זהו מפתח קטאקנה היראגנה. |
| CapsLock | 20 | |
| יישומים | 93 | |
| להוסיף | 45 | |
| למחוק | 46 | |
| הביתה | 36 | |
| קצה | 35 | |
| פייג'אפ | 33 | |
| PageDown | 34 | |
| השהה | 19 | |
| ScrollLock | 145 | |
| לגלול | 145 | |
| PrintScreen | 44 | |
| NumLock | 144 | המפתח הזה תלוי קשה, ולכן לחיצה עליו עשויה שלא להשפיע. |
| תשומת לב | 246 | |
| BrowserBack | 166 | |
| מועדפי דפדפן | 171 | |
| BrowserForward | 167 | |
| BrowserHome | 172 | |
| BrowserRefresh | 168 | |
| BrowserSearch | 170 | |
| BrowserStop | 169 | |
| ChatPadGreen | לא זמין. | |
| צ'אטפאד אורנג' | לא זמין. | |
| קרסל | 247 | |
| EraseEof | לא זמין. | |
| אקסל | 248 | |
| לבצע | 43 | |
| עזרה | 47 | |
| LaunchApplication1 | 182 | |
| LaunchApplication2 | 183 | |
| LaunchMail | 180 | |
| MediaNextTrack | 176 | |
| MediaPlayPause | 179 | |
| מדיה_קודם_טראק | 177 | |
| מדיהסטופ | 178 | |
| ללא | לא זמין. | |
| Oem8 | 223 | |
| OemAuto | 243 | |
| OemClear | 254 | |
| OemCopy | 242 | |
| OemEnlW | 244 | |
| OemPipe | לא זמין. | |
| Pa1 | 253 | |
| משחק | 250 | |
| הדפיס | 42 | |
| מפתח התהליך | 229 | |
| בחר | 41 | |
| סלקטמדיה | 181 | |
| ישן | 95 | |
| ווליום דאון | 174 | אתה עשוי לראות שליטה בעוצמת הקול, אבל ההתנהגות תלויה במערכת ההפעלה. |
| וולומיוט | 173 | אתה עשוי לראות שליטה בעוצמת הקול, אבל ההתנהגות תלויה במערכת ההפעלה. |
| וולומאפ | 175 | אתה עשוי לראות שליטה בעוצמת הקול, אבל ההתנהגות תלויה במערכת ההפעלה. |
| זום | 251 | |
| BoardNext | עבור ללוח הבא. | |
| BoardPrev | עבור ללוח הקודם. | |
| בורדג'אמפ | עבור ללוח עם השם שצוין. | |
| BoardMove | גרור את הגלוש כדי להזיז אותו. | |
| BoardMinimize | מזער את הלוח. | |
| יציאה | צא מלוח המגע. | |
| תפריט הגדרות | תעלה את תפריט ההגדרות. | |
| MouseMovePad | זהו משטח עכבר שמזיז את סמן העכבר כמו שאתה נוגע ומזיז את האצבע. | |
| MouseMoveEnginestick | זהו מקל עכבר שממשיך להזיז את סמן העכבר לכיוון שבו נגעת והזזת את האצבע. | |
| עכברקליק שמאלי | זהו כפתור העכבר השמאלי. | |
| עכברקליק ימני | זה כפתור העכבר הנכון. | |
| MouseMiddleClick | זהו הכפתור האמצעי של העכבר. | |
| MouseX1Click | כפתור X1 בעכבר. | |
| MouseX2Click | זהו כפתור X2 בעכבר. | |
| MouseWheel | זה גלגל העכבר. הוא מדמה את סיבוב הגלגל על ידי נגיעה והזזת האצבע למעלה ולמטה. | |
| VirtualKeyCode | שלח את קוד המפתח הווירטואלי שצוין. | |
| DPad | זהו D-Pad עם מקשים אחד למעלה, למטה, שמאל וימין. |
פרמטרי חיבור מפתח
רשימה של פרמטרים נוספים לכל סוג מפתח. הוסף את אובייקט KeyInfo לאפשרויות של אובייקט KeyProcessInfo כרשימת ערכי מפתח.
דוגמה לקונפיגורציה
{
"DisplayText": "",
"ImageName": "MousePadx2",
"ImageRenderMode": "Fill",
"KeyType": "MouseMovePad",
"Options": {"MoveScale":"2","TapAction":"MouseLeftButtonWhenSingleTap"},
"Position": {
"Height": 122,
"Width": 122,
"X": 64,
"Y": 30
},
},
BoardNext
| תוכן | סוגי מפתח | , ערך התחלתי | , לא מוגדר, | אפליקציה תואמת הרשאות, Ver. | |
|---|---|---|---|---|---|
| NextBoardPositionType | מחרוזת | ציין איפה להציג כשאתה עובר בין לוחות אחרים.
[דוגמה] |
○ | 0.01~ |
BoardPrev
| תוכן | סוגי מפתח | , ערך התחלתי | , לא מוגדר, | אפליקציה תואמת הרשאות, Ver. | |
|---|---|---|---|---|---|
| NextBoardPositionType | מחרוזת | ציין איפה להציג כשאתה עובר בין לוחות אחרים.
[דוגמה] |
○ | 0.01~ |
בורדג'אמפ
| תוכן | סוגי מפתח | , ערך התחלתי | , לא מוגדר, | אפליקציה תואמת הרשאות, Ver. | |
|---|---|---|---|---|---|
| JumpBoardזהשם | מחרוזת | עבור למיכל הלוח עם השם שצוין. [דוגמה] |
0.20~ | ||
| NextBoardPositionType | מחרוזת | ציין איפה להציג כשאתה עובר בין לוחות אחרים.
[דוגמה] |
○ | 0.20~ |
MouseMovePad
| תוכן | סוגי מפתח | , ערך התחלתי | , לא מוגדר, | אפליקציה תואמת הרשאות, Ver. | |
|---|---|---|---|---|---|
| MoveScale | כפול | מגדיר את מהירות תנועת סמן העכבר בהגדלה ביחס ל-1. [דוגמה] |
1 | ○ | 0.01~ |
| TapAction | מחרוזת | מפרט כיצד לחקות את התנהגות הלחיצה השמאלית בעת לחיצה על מקש.
[דוגמה] |
עכברלחצן שמאל כשדאבל-טאפ | ○ | 0.01~ |
| TapPressInterval | כפול | זהו הזמן המקסימלי ללחוץ על המפתח שנחשב לנקישה. אם תחזיקו את המפתח יותר זמן מהזמן הזה, זה לא ייחשב כנקישה. היחידה היא מילישניות. [דוגמה] |
250 | ○ | 0.01~ |
| NextTapConnectInterval | כפול | הזמן שבין הנקישות לפני זה נקבע כאחרי הקשה כפולה. אם הזמן עד הנגיעה הבאה ארוך מהזמן הזה, הוא לא יזוהה כהקשה כפולה. היחידה היא מילישניות. [דוגמה] |
250 | ○ | 0.01~ |
| TapEnableAreaRange | כפול | זהו רוחב הסטייה המקסימלי המותר של מיקום הטפיחה שמוכר כטאפס כפול. אם מיקום הקשה הקודמת והמיקום של הקשה הבאה גבוהים מהמספר הזה, זה לא יזוהה כנגיעה כפולה. היחידה היא המרחק הלוגי של הפיקסל על הלוח. [דוגמה] |
5 | ○ | 0.01~ |
| PadMoveMode | מחרוזת | קובע את התנהגות תנועת הסמן העכבר בעת תנועת אצבע.
[דוגמה] |
להאיץ | ○ | 0.01~ |
MouseMoveEnginestick
| תוכן | סוגי מפתח | , ערך התחלתי | , לא מוגדר, | אפליקציה תואמת הרשאות, Ver. | |
|---|---|---|---|---|---|
| StickMode | מחרוזת | מציין האם נקודת המרכז של המקל צריכה להיות מרכז המפתח או נקודת מגע.
[דוגמה] |
טאץ'סנטר | ○ | 0.01~ |
| MaxSpeedPerSecond | כפול | זו מהירות התנועה המרבית של סמן העכבר כאשר המקל מוטה כלפי מטה. מהירות תנועה היא מספר הפיקסלים במחשב השולחני בשנייה. [דוגמה] |
1000 | ○ | 0.01~ |
| TipAreaLength | כפול | זהו המרחק המקסימלי להפיל את המקל. המרחק יהיה הפיקסל הלוגי על הלוח. הגדרה זו תקפה רק כאשר StickMode נמצא ב-TouchCenter. לגבי PanelCenter, זה תלוי בגודל המפתח. [דוגמה] |
100 | ○ | 0.01~ |
| TapAction | מחרוזת | מפרט כיצד לחקות את התנהגות הלחיצה השמאלית בעת לחיצה על מקש.
[דוגמה] |
עכברלחצן שמאל כשדאבל-טאפ | ○ | 0.20~ |
| TapPressInterval | כפול | זהו הזמן המקסימלי ללחוץ על המפתח שנחשב לנקישה. אם תחזיקו את המפתח יותר זמן מהזמן הזה, זה לא ייחשב כנקישה. היחידה היא מילישניות. [דוגמה] |
250 | ○ | 0.20~ |
| NextTapConnectInterval | כפול | הזמן שבין הנקישות לפני זה נקבע כאחרי הקשה כפולה. אם הזמן עד הנגיעה הבאה ארוך מהזמן הזה, הוא לא יזוהה כהקשה כפולה. היחידה היא מילישניות. [דוגמה] |
250 | ○ | 0.20~ |
| TapEnableAreaRange | כפול | זהו רוחב הסטייה המקסימלי המותר של מיקום הטפיחה שמוכר כטאפס כפול. אם מיקום הקשה הקודמת והמיקום של הקשה הבאה גבוהים מהמספר הזה, זה לא יזוהה כנגיעה כפולה. היחידה היא המרחק הלוגי של הפיקסל על הלוח. [דוגמה] |
5 | ○ | 0.20~ |
DPad
| תוכן | סוגי מפתח | , ערך התחלתי | , לא מוגדר, | אפליקציה תואמת הרשאות, Ver. | |
|---|---|---|---|---|---|
| UpKey | מחרוזת | ציין את המפתח לשלוח כאשר לוחצים על מקש ↑. [דוגמה] |
למעלה | ○ | 0.20~ |
| דאונקי | מחרוזת | ציין את המפתח לשלוח כשאתה לוחץ על מקש ↓. [דוגמה] |
מטה | ○ | 0.20~ |
| מפתח שמאלי | מחרוזת | ציין את המפתח לשלוח כשאתה לוחץ על מקש ←. [דוגמה] |
שמאל | ○ | 0.20~ |
| RightKey | מחרוזת | ציין את המפתח לשלוח כשאתה לוחץ על מקש →. [דוגמה] |
ימין | ○ | 0.20~ |
VirtualKeyCode
| תוכן | סוגי מפתח | , ערך התחלתי | , לא מוגדר, | אפליקציה תואמת הרשאות, Ver. | |
|---|---|---|---|---|---|
| VirtualKeyCode | int | אתה יכול לשלוח קוד מפתח וירטואלי (מספר) ישירות ל-Windows. [דוגמה] |
0.22~ |