Failo apibrėžimas
Lentos konteinerio apibrėžimo failas (.setting failas)
Tai failas, apibrėžiantis klavišų išdėstymą ir tvarkymą lentoje. Jis yra įvairiuose lentos paketų aplankuose, aplanko su vykdomuoju failu aplanke "Lentos".
Galite tinkinti bet kurio rakto išdėstymą patys apibrėždami šį failą. Simboliai, tekstas ir kt. atitinka JSON formatą.
| Pratęsimas | .nustatymas |
| Failo formatas | JSON |
| Kodavimas | UTF-8 (su KS) |
Sudėtis
Duomenis sudaro šios hierarchijos: (Žemiau pateiktas išdėstymas yra vaizdas, o ne oficialus JSON formatas.) Tikrasis failas gali būti rūšiuojamas skirtinga tvarka, priklausomai nuo automatinės išvesties)
("{}" yra objektas, o "[]" yra masyvas.) )
BoardContainerInfo {
Borads [
BoardInfo {
Keys [
KeyInfo {
Processes [
KeyProcessInfo {
}
]
Decorates [
KeyDecorateInfo {
}
]
}
]
BoardDecorates [
BoardDecorateInfo {
}
}
KeyDecorates [
KeyDecorateInfo {
}
}
}
]
}
BoardContainerInfo objektas
Objektas su įvairiais lentos konteinerio nustatymais.
| Rakto | tipo | turinys | , pradinė reikšmė | , nenustatyta, su leidimais | suderinama programa, Ver. |
|---|---|---|---|---|---|
| Tapatybės pavadinimas | eilutė | Pavadinimas, identifikuojantis lentos konteinerį. Jis naudojamas konkrečios plokštės perjungimui. [Pavyzdys] |
0.01~ | ||
| Autorius | eilutė | Įdėkite lentos konteinerio gamintojo pavadinimą. Jis naudojamas gamintojo pavadinimui rodyti. (planuojama) [Pavyzdys] |
○ | 0.01~ | |
| Versija | dvigubas | Įveskite lentos konteinerio apibrėžimo failo versiją. Tai nėra atitinkama programos versija. Naudojamas versijoms rodyti. (planuojama) [Pavyzdys] |
○ | 0.01~ | |
| IsExcludeNextBoard | bool | Nurodo, ar šis lentos konteineris neįtraukiamas į pasirinkimą perjungiant lentas ⇐⇒ klavišu. Jei nurodysite jį kaip netinkamą, galite jį pasirinkti tik pereidami prie lentos priskyrimų. [Pavyzdys] |
KLAIDINGA | ○ | 0.31~ |
| Užsakyti | int | Jis naudojamas tokia tvarka, kokia perjungiate lentas. Kuo didesnis skaičius, tuo didesnis prioritetas bus teikiamas. [Pavyzdys] |
0 | ○ | 0.01~ |
| KeyReleaseTimingWhenActiveWindowChange | bool | Nurodykite, ar perjungimo klavišas automatiškai atleidžiamas perjungus aktyvų langą, ar šabloną. Neleidžia perjungimo klavišo operacijai taikyti taip, kaip perjungiant į kitą langą.
[Pavyzdys] |
Nėra | ○ | 0.30~ |
| GeneratorIdentityName | eilutė | Jei generuojate lentą, konteinerį, apibrėžimo failą naudodami bet kurį įrankį, nustatykite to įrankio skiriamąjį pavadinimą. Ši reikšmė niekur kitur nenaudojama. [Pavyzdys] |
○ | 1.00~ | |
| Generatoriaus versija | dvigubas | Jei generuojate lentą, konteinerį, apibrėžimo failą naudodami bet kurį įrankį, nustatykite to įrankio versiją. Ši reikšmė niekur kitur nenaudojama. [Pavyzdys] |
○ | 1.00~ | |
| Lentos | Lentos informacija[] | Apibrėžkite lentą. Jei norite rodyti kelias lentas, apibrėžkite kelias lentas. |
0.01~ |
BoardInfo objektas
Objektas su įvairiais lentos nustatymais. Lenta reiškia vieną langą.
| Rakto | tipo | turinys | , pradinė reikšmė | , nenustatyta, su leidimais | suderinama programa, Ver. |
|---|---|---|---|---|---|
| Tapatybės pavadinimas | eilutė | Skiriamasis lentos pavadinimas. Dabartinis naudojimas nenuspręstas. [Pavyzdys] |
0.01~ | ||
| Pareigos | Stačiakampis | Nurodykite lentos padėtį ir dydį. Parametrai susideda atitinkamai iš "X, Y (padėtis darbalaukyje)" ir "Plotis, aukštis (lentos dydis)". Atkreipkite dėmesį, kad faktinė lentos padėtis ir dydis bus loginis DPI dydis. Tai taip pat priklauso nuo pradinės padėties parametro StartPositionType. Jei padėtis (X, Y) nenaudojama, naudojamas tik dydis. [Pavyzdys] |
0.01~ | ||
| StartPositionType | eilutė | Nurodykite pradinės lentos padėties tipą. Jei nustatyta įsiminti paskutinės lentos padėtį, šis nustatymas galioja tik pirmajam rodiniui. Parametrai, kuriuos galima nurodyti, yra šie:
[Pavyzdys] |
Vadovas | ○ | 0.01~ |
| NextBoardPositionType | eilutė | Nurodykite, kur rodyti perjungus iš kitų plokščių. Jei nustatyta įsiminti paskutinės plokštės padėtį, šis nustatymas galioja tik pirmajam jungikliui.
[Pavyzdys] |
○ | 0.01~ | |
| Centrinė padėtis | Taškas | Tai yra centrinė plokštės padėtis, nurodyta "X" ir "Y". Naudojama, kai parametre NextBoardPositionType nurodyta CenterPositionPosition. Jei nenurodyta, lentos dydis ÷ 2 bus centrinė padėtis. [Pavyzdys] |
○ | 0.01~ | |
| Padėties poslinkis | Taškas | Galite nurodyti padėtį, susijusią su rodymo padėtimi, nurodyta Position, StartPositionType, NextBoardPositionType ir CenterPosition. Parametrai nurodyti "X" ir "Y". [Pavyzdys] |
○ | 0.30~ | |
| FontSizeScale | dvigubas | Nurodykite tikslinės lentos šrifto dydį 1 masteliu. [Pavyzdys] |
1 | ○ | 0.01~ |
| Lentos skalė | dvigubas | Nurodykite lentos dydį daugikliu, palyginti su 1. Viskas yra keičiama, pavyzdžiui, įdėtų klavišų dydis ir padėtis bei raidžių dydis. [Pavyzdys] |
1 | ○ | 0.01~ |
| Vaizdo pavadinimas | eilutė | Nurodykite paveikslėlio, kurį norite rodyti lentoje, pavadinimą. Palaikomas vaizdo formatas yra ". png" ir įkels viską, kas atitinka vaizdo failo pavadinimą, įdėtą į aplanko aplanką "Vaizdai" su lentos konteinerio apibrėžimo failu. Pavyzdžiui, jei nurodysite "Atgal" kaip ImageName, jis nuskaitys failą "Images/Back.png". [Pavyzdys] |
○ | 0.01~ | |
| "ImageStretchMode" | eilutė | Nustatykite, kaip vaizdai bus keičiami.
[Pavyzdys] |
Uniforma | ○ | 1.00~ |
| Vaizdo atvaizdavimo režimas | eilutė | ※ Šis parametras buvo išsaugotas suderinamumo tikslais ir bus nebenaudojamas būsimose versijose. Nustatykite, kaip vaizdai bus keičiami.
|
Uniforma | ○ | 0.30~ |
| "ImageRenderMode" (0,01~0,23) | eilutė | ※ Šis parametras buvo išsaugotas suderinamumo tikslais ir bus nebenaudojamas būsimose versijose. Nustatykite, kaip vaizdai bus keičiami.
|
○ | 0,01 ~ 0,23 | |
| Raktai | Rakto informacija[] | Nustatykite klavišų sąrašą, kurį norite padėti ant lentos. |
0.01~ | ||
| RaktasDekoruoja | KeyDecorateInfo[] | Nustatykite visų lentoje esančių klavišų dekoravimo informaciją. |
○ | 1.00~ | |
| LentaDekoruoja | BoardDecorateInfo[] | Nustatykite išsamią lentos dekoravimo informaciją. |
○ | 1.00~ |
KeyInfo objektas
Objektas su įvairiais klavišų nustatymais.
| Rakto | tipo | turinys | , pradinė reikšmė | , nenustatyta, su leidimais | suderinama programa, Ver. |
|---|---|---|---|---|---|
| Rakto tipas | eilutė | Apibrėžkite pagrindinį elgesį paspaudus klavišą. Simboliai, kuriuos galima nurodyti, gali būti KeyType išvardijimas. Jei nurodysite parametrą Procesai, šio parametro nepaisoma. [Pavyzdys] |
0.01~ | ||
| Pareigos | Stačiakampis | Nurodykite klavišų vietą ir dydį lentoje. Parametrai susideda atitinkamai iš "X, Y (padėtis lentoje)" ir "Plotis, aukštis" (rakto dydis). Jūsų nurodytas skaičius bus kliento koordinačių sistema, kaip matoma iš lentos, o DPI ir plokštės mastelis nulems tikrąjį dydį, kurį matysite. [Pavyzdys] |
0.01~ | ||
| Ekrano tekstas | eilutė | Nurodykite tekstą, kuris rodomas ant klavišo. Specialieji simboliai, pvz., eilučių lūžiai, yra pagrįsti JSON specifikacija. Tekstas rodomas vaizdo priekyje, o ne paveikslėlyje. [Pavyzdys] |
0.01~ | ||
| Šrifto dydis | dvigubas | Nurodykite klaviše rodomo teksto šrifto dydį. Tai yra pikselių dydis esant 1 padidinimui ir DPI 96, tačiau tikrasis dydis priklauso nuo šrifto tipo. [Pavyzdys] |
(Priklauso nuo sistemos šrifto dydžio) | ○ | 0.01~ |
| Vaizdo pavadinimas | eilutė | Nurodykite vaizdo, kuris bus rodomas rakto fone, pavadinimą. Palaikomas vaizdo formatas yra ". png" ir įkels viską, kas atitinka vaizdo failo pavadinimą, įdėtą į aplanko aplanką "Vaizdai" su lentos konteinerio apibrėžimo failu. Pavyzdžiui, jei nurodysite "Atgal" kaip ImageName, jis nuskaitys failą "Images/Back.png". [Pavyzdys] |
○ | 0.01~ | |
| "ImageStretchMode" | eilutė | Nustatykite, kaip vaizdai bus keičiami.
[Pavyzdys] |
Uniforma | ○ | 1.00~ |
| Vaizdo atvaizdavimo režimas | eilutė | ※ Šis parametras buvo išsaugotas suderinamumo tikslais ir bus nebenaudojamas būsimose versijose. Nustatykite, kaip vaizdai bus keičiami. [Pavyzdys]
|
Uniforma | ○ | 0.30~ |
| "ImageRenderMode" (0,01~0,23) | eilutė | ※ Šis parametras buvo išsaugotas suderinamumo tikslais ir bus nebenaudojamas būsimose versijose. Nustatykite, kaip vaizdai bus keičiami. [Pavyzdys]
|
○ | 0,01 ~ 0,23 | |
| Perjungti | bool | Kiekvieną kartą paspausdami klavišą, perjunkite "Laikymo būseną" ir "Atleidimo būseną". Naudokite klavišus "Shift" ir "Ctrl", kurie naudojami vienu metu paspaudimams. [Pavyzdys] |
(Priklauso nuo KeyType) | ○ | 0.01~ |
| IsOneClickToggleRelease | bool | Jei tiesa, paspaudus kitą klavišą, kai klavišas perjungtas, perjungiklis automatiškai atleidžiamas. Jei klaidinga, jungiklis nebus atmestas, nebent dar kartą paspausite tą patį klavišą. [Pavyzdys] |
(Priklauso nuo KeyType) | ○ | 0.01~ |
| Parinktys | Raktas (eilutė), reikšmė (eilutė) | Galite nurodyti papildomų nurodyto KeyType parametrų sąrašą. Kai kurias KeyType reikšmes galima nustatyti tik naudojant šį parametrą. Parametrus, kuriuos galima nurodyti, ieškokite "Pridėti pagrindinius parametrus". [Pavyzdys] |
○ | 0.22~ | |
| Parametrai | eilutė | ※ Šis parametras bus pakeistas parinktimis ir nebebus palaikomas. Galite nurodyti papildomų nurodyto KeyType parametrų sąrašą. Kai kurias KeyType reikšmes galima nustatyti tik naudojant šį parametrą. Parametrus, kuriuos galima nurodyti, ieškokite "Pridėti pagrindinius parametrus". Parametras turėtų būti nustatytas eilutėmis JSON KeyValue formatu. [Pavyzdys] |
○ | 0.01~ | |
| Procesai | KeyProcessInfo[] | Galite nepaisyti pagrindinio rakto apdorojimo. Galima apibrėžti kelis procesus, todėl vienu klavišo paspaudimu galima pasiekti kelis klavišų paspaudimus. Pavyzdžiui, galite apibrėžti kažką panašaus į "Ctrl" + "C". Apdorojimo tvarka priklauso nuo masyvo tvarkos. [Pavyzdys] |
○ | 0.01~ | |
| Papuošia | KeyDecorateInfo[] | Nustatykite išsamią rakto dekoravimo informaciją. |
○ | 1.00~ |
KeyProcessInfo objektas
Tai objektas, apibrėžiantis, kas nutinka paspaudus klavišą.
| Rakto | tipo | turinys | , pradinė reikšmė | , nenustatyta, su leidimais | suderinama programa, Ver. |
|---|---|---|---|---|---|
| Rakto tipas | eilutė | Apibrėžkite pagrindinį elgesį paspaudus klavišą. Simboliai, kuriuos galima nurodyti, gali būti KeyType išvardijimas. [Pavyzdys] |
0.01~ | ||
| Vykdymo laikas | eilutė | Nurodo, ar apdoroti, kai klavišas paspaudžiamas arba atleidžiamas. Kai kurie raktų tipai gali nepaisyti šio parametro. Jei nustatysite KeyInfo.IsToggle kaip true, "PressedAndReleased" bus automatiškai taikomas.
[Pavyzdys] |
(Priklauso nuo KeyType) | ○ | 0.30~ |
| Vykdymo laikas (0,01 ~ 0,23) | eilutė | Nurodo, ar apdoroti, kai klavišas paspaudžiamas arba atleidžiamas. Kai kurie raktų tipai gali nepaisyti šio parametro.
|
(Priklauso nuo KeyType) | ○ | 0,01 ~ 0,23 |
| Paspauskite Pakartoti | eilutė | Nustatykite, kad veikimas kartotųsi paspaudus klavišą. Jei nurodysite ką nors kita, o ne Vieną kartą, parametras ExecuteTiming automatiškai taps "PressedAndReleased".
[Pavyzdys] |
(Priklauso nuo KeyType) | ○ | 0.01~ |
| IsModifier (0.01~0.23) | bool | ※ Naujausioje versijoje šis parametras nebenaudojamas. Nurodo, ar tai modifikavimo klavišas, pvz., Shift ar Ctrl. |
(Priklauso nuo KeyType) | ○ | 0,01 ~ 0,23 |
| Parinktys | Raktas (eilutė), reikšmė (eilutė) | Galite nurodyti papildomų nurodyto KeyType parametrų sąrašą. Kai kurias KeyType reikšmes galima nustatyti tik naudojant šį parametrą. Parametrus, kuriuos galima nurodyti, ieškokite "Pridėti pagrindinius parametrus". [Pavyzdys] |
○ | 0.22~ | |
| Parametrai | eilutė | ※ Šis parametras bus pakeistas parinktimis ir nebebus palaikomas. Galite nurodyti papildomų nurodyto KeyType parametrų sąrašą. Kai kurias KeyType reikšmes galima nustatyti tik naudojant šį parametrą. Parametrus, kuriuos galima nurodyti, ieškokite "Pridėti pagrindinius parametrus". Parametras turėtų būti nustatytas eilutėmis JSON KeyValue formatu. [Pavyzdys] |
○ | 0.01~ |
BoardDecorateInfo objektas
Tai objektas, apibrėžiantis lentos apdailą.
| Rakto | tipo | turinys | , pradinė reikšmė | , nenustatyta, su leidimais | suderinama programa, Ver. |
|---|---|---|---|---|---|
| Tapatybės pavadinimas | eilutė | Tai identifikuojantis dekoracijos pavadinimas. Dabartinis naudojimas nenuspręstas. [Pavyzdys] |
1.00~ | ||
| Ime būsena | eilutė | Nurodo, kada IME taiko dekoraciją. IME galite nurodyti iš vieno iš šių būdų:
[Pavyzdys] |
○ | 1.00~ | |
| ImeStatuses | eilutė[] | Nurodo, kada IME taiko dekoraciją. ImeStatus gali nurodyti tik vieno IME būseną, bet ją galima apibrėžti kaip kelis. Jei buvo apibrėžti ir ImeStatus, ir ImeStatus, pirmenybė teikiama ImeStatus. Galite nurodyti tokias pačias reikšmes kaip ImeStatus. [Pavyzdys] |
○ | 1.00~ | |
| Paspauskite klavišą | eilutė | Galite pritaikyti dekoracijas, kai paspaudžiamas nurodytas klavišas. Pavyzdžiui, galite padaryti kažką panašaus į foną, kuris paprastai yra juodas, bet paspaudus klavišą "Shift" fonas tampa mėlynas. [Pavyzdys] |
○ | 1.00~ | |
| Paspauskite klavišus | eilutė[] | Naudokite šią funkciją, jei norite pritaikyti dekoracijas, kai paspaudžiami keli klavišai. Pavyzdžiui, jei norite pakeisti ekraną, kai vienu metu paspaudžiami "Shift" ir "Ctrl". Jei nurodyti ir PressKey, ir PressKey, pirmenybė teikiama PressKeys. Jei nenurodysite abiejų, jis bus taikomas visiems šablonams, nenurodytiems PressKey. [Pavyzdys] |
○ | 1.00~ | |
| IsCapsLock | bool | Galite nurodyti dekoraciją, kai CapsLock įjungtas. [Pavyzdys] |
null | ○ | 1.03~ |
| IsInsert | bool | Galite nurodyti dekoraciją, kai Įterpti yra ĮJUNGTA. [Pavyzdys] |
null | ○ | 1.03~ |
| IsNumLock | bool | Galite nurodyti dekoraciją, kai NumLock įjungtas. [Pavyzdys] |
null | ○ | 1.03~ |
| IsScroll | bool | Galite nurodyti dekoraciją, kai Slinktis įjungta. [Pavyzdys] |
null | ○ | 1.03~ |
| Fono spalva | Spalva | Lentos fono spalvą galite nurodyti nuo 0~1. Galite padaryti lentą permatomą, padarydami alfa mažesnę nei 1. Be to, nustačius alfa į 0, gausite visišką skaidrumą ir nebeturėsite spaudos sprendimo lentoje, todėl galėsite manipuliuoti langais, esančiais gale. Pavyzdžiui, galite sukurti lentą, kurioje plaukioja tik klavišai, padarydami lentą skaidrią ir pridėdami prie klavišų fono spalvą. [Pavyzdys] |
(Priklauso nuo programos) | ○ | 1.00~ |
| Vaizdo pavadinimas | eilutė | Nurodykite paveikslėlio, kurį norite rodyti lentoje, pavadinimą. Palaikomas vaizdo formatas yra ". png" ir įkels viską, kas atitinka vaizdo failo pavadinimą, įdėtą į aplanko aplanką "Vaizdai" su lentos konteinerio apibrėžimo failu. Pavyzdžiui, jei nurodysite "Atgal" kaip ImageName, jis nuskaitys failą "Images/Back.png". Taip pat galite sukurti ne stačiakampę lentą, padarydami lentos fono spalvą skaidrią ir nurodydami apkarpytą vaizdą su visiškai skaidria sritimi. [Pavyzdys] |
○ | 1.00~ | |
| "ImageStretchMode" | eilutė | Nustatykite, kaip vaizdai bus keičiami.
[Pavyzdys] |
Uniforma | ○ | 1.00~ |
| BorderColor | Spalva | Galite nurodyti fono kraštinės spalvą nuo 0~1. Taip pat galite padaryti alfa mažesnę nei 1, kad ji būtų permatoma ir skaidri. [Pavyzdys] |
(Priklauso nuo programos) | ○ | 1.00~ |
| Krašto storis | dvigubas | Galite nurodyti fono kraštinės storį. 0 padaro kraštinę nematomą. [Pavyzdys] |
1 | ○ | 1.00~ |
KeyDecorateInfo objektas
Tai objektas, apibrėžiantis lentos apdailą.
| Rakto | tipo | turinys | , pradinė reikšmė | , nenustatyta, su leidimais | suderinama programa, Ver. |
|---|---|---|---|---|---|
| Tapatybės pavadinimas | eilutė | Tai identifikuojantis dekoracijos pavadinimas. Dabartinis naudojimas nenuspręstas. [Pavyzdys] |
1.00~ | ||
| Ime būsena | eilutė | Nurodo, kada IME taiko dekoraciją. IME galite nurodyti iš vieno iš šių būdų:
[Pavyzdys] |
○ | 1.00~ | |
| ImeStatuses | eilutė[] | Nurodo, kada IME taiko dekoraciją. ImeStatus gali nurodyti tik vieno IME būseną, bet ją galima apibrėžti kaip kelis. Jei buvo apibrėžti ir ImeStatus, ir ImeStatus, pirmenybė teikiama ImeStatus. Galite nurodyti tokias pačias reikšmes kaip ImeStatus. [Pavyzdys] |
○ | 1.00~ | |
| Paspauskite klavišą | eilutė | Galite pritaikyti dekoracijas, kai paspaudžiamas nurodytas klavišas. Pavyzdžiui, jei paspausite klavišą "Shift", kai klavišas paprastai turi "1", rodomas tekstas bus "!" Galite atlikti pakeitimus, pvz., keisti į. [Pavyzdys] |
○ | 1.00~ | |
| Paspauskite klavišus | eilutė[] | Naudokite šią funkciją, jei norite pritaikyti dekoracijas, kai paspaudžiami keli klavišai. Pavyzdžiui, jei norite pakeisti ekraną, kai vienu metu paspaudžiami "Shift" ir "Ctrl". Jei nurodyti ir PressKey, ir PressKey, pirmenybė teikiama PressKeys. Jei nenurodysite abiejų, jis bus taikomas visiems šablonams, nenurodytiems PressKey. [Pavyzdys] |
○ | 1.00~ | |
| IsPressed | bool | Galite nurodyti dekoraciją, kai paspaudžiamas klavišas. Pavyzdžiui, kai spaudžiate klavišą, galite priversti to klavišo kraštinę švytėti. [Pavyzdys] |
KLAIDINGA | ○ | 1.00~ |
| IsCapsLock | bool | Galite nurodyti dekoraciją, kai CapsLock įjungtas. [Pavyzdys] |
null | ○ | 1.03~ |
| IsInsert | bool | Galite nurodyti dekoraciją, kai Įterpti yra ĮJUNGTA. [Pavyzdys] |
null | ○ | 1.03~ |
| IsNumLock | bool | Galite nurodyti dekoraciją, kai NumLock įjungtas. [Pavyzdys] |
null | ○ | 1.03~ |
| IsScroll | bool | Galite nurodyti dekoraciją, kai Slinktis įjungta. [Pavyzdys] |
null | ○ | 1.03~ |
| Ekrano tekstas | eilutė | Nurodykite tekstą, kuris rodomas ant klavišo. Specialieji simboliai, pvz., eilučių lūžiai, yra pagrįsti JSON specifikacija. Tekstas rodomas vaizdo priekyje, o ne paveikslėlyje. [Pavyzdys] |
○ | 1.00~ | |
| Šrifto pavadinimas | eilutė | Galite nurodyti pagrindinio teksto šriftą. Galite naudoti tik tuos šriftus, kurie yra įdiegti jūsų OS. [Pavyzdys] |
(Priklauso nuo programos) | ○ | 1.00~ |
| Šrifto dydis | dvigubas | Nurodykite klaviše rodomo teksto šrifto dydį. Tai yra pikselių dydis esant 1 padidinimui ir DPI 96, tačiau tikrasis dydis priklauso nuo šrifto tipo. [Pavyzdys] |
(Priklauso nuo programos) | ○ | 1.00~ |
| Tekstas paryškintas | eilutė | Galite nurodyti teksto storį. Šiuo metu vienintelis storis, kurį galima naudoti, yra "Bold", o jei nurodysite ką nors kita, tai bus normalus svoris. [Pavyzdys] |
Normalus | ○ | 1.00~ |
| Teksto spalva | Spalva | Galite nurodyti rakto teksto spalvą. Taip pat galite padaryti alfa mažesnę nei 1, kad ji būtų permatoma. Diapazonas, kurį galima nurodyti, yra atitinkamai 0 ~ 1. [Pavyzdys] |
(Priklauso nuo programos) | ○ | 1.00~ |
| Fono spalva | Spalva | Rakto fono spalvą galite nurodyti nuo 0~1. Taip pat galite padaryti alfa mažesnę nei 1, kad ji būtų permatoma ir skaidri. Tačiau atkreipkite dėmesį, kad jei klavišo fonas yra skaidrus, o lentos fonas taip pat skaidrus, klavišo paspaudimo sprendimas nebus aptiktas. [Pavyzdys] |
(Priklauso nuo programos) | ○ | 1.00~ |
| Vaizdo pavadinimas | eilutė | Nurodykite paveikslėlio, kurį norite rodyti lentoje, pavadinimą. Palaikomas vaizdo formatas yra ". png" ir įkels viską, kas atitinka vaizdo failo pavadinimą, įdėtą į aplanko aplanką "Vaizdai" su lentos konteinerio apibrėžimo failu. Pavyzdžiui, jei nurodysite "Atgal" kaip ImageName, jis nuskaitys failą "Images/Back.png". [Pavyzdys] |
○ | 1.00~ | |
| "ImageStretchMode" | eilutė | Nustatykite, kaip vaizdai bus keičiami.
[Pavyzdys] |
Uniforma | ○ | 1.00~ |
| BorderColor | Spalva | Galite nurodyti fono kraštinės spalvą nuo 0~1. Taip pat galite padaryti alfa mažesnę nei 1, kad ji būtų permatoma ir skaidri. [Pavyzdys] |
(Priklauso nuo programos) | ○ | 1.00~ |
| Krašto storis | dvigubas | Galite nurodyti fono kraštinės storį. 0 padaro kraštinę nematomą. [Pavyzdys] |
1 | ○ | 1.00~ |
Rakto tipo išvardijimas
Sąrašas, apibrėžiantis pagrindinį raktų apdorojimą.
Ryšys tarp klavišų pavadinimų ir klavišų kodų yra pagrįstas japoniška klaviatūra. Jei norite nurodyti rakto kodą, kurio šiame sąraše nėra, naudokite KeyType "VirtualKeyCode".
| Išskirtinis vardas ir pavadinimas | Virtualaus rakto kodo | priedas |
|---|---|---|
| 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 | Tai skaičių klavišas klaviatūros viršuje. |
| D1 | 50 | Tai skaičių klavišas klaviatūros viršuje. |
| D2 | 51 | Tai skaičių klavišas klaviatūros viršuje. |
| D3 | 52 | Tai skaičių klavišas klaviatūros viršuje. |
| D4 | 53 | Tai skaičių klavišas klaviatūros viršuje. |
| D5 | 54 | Tai skaičių klavišas klaviatūros viršuje. |
| D6 | 55 | Tai skaičių klavišas klaviatūros viršuje. |
| D7 | 56 | Tai skaičių klavišas klaviatūros viršuje. |
| D8 | 57 | Tai skaičių klavišas klaviatūros viršuje. |
| D9 | 58 | Tai skaičių klavišas klaviatūros viršuje. |
| NumPad0 | 96 | Tai skaitmeninis klavišas skaitmeninėje klaviatūroje. |
| NumPad1 | 97 | Tai skaitmeninis klavišas skaitmeninėje klaviatūroje. |
| NumPad2 | 98 | Tai skaitmeninis klavišas skaitmeninėje klaviatūroje. |
| NumPad3 | 99 | Tai skaitmeninis klavišas skaitmeninėje klaviatūroje. |
| NumPad4 | 100 | Tai skaitmeninis klavišas skaitmeninėje klaviatūroje. |
| NumPad5 | 101 | Tai skaitmeninis klavišas skaitmeninėje klaviatūroje. |
| NumPad6 | 102 | Tai skaitmeninis klavišas skaitmeninėje klaviatūroje. |
| NumPad7 | 103 | Tai skaitmeninis klavišas skaitmeninėje klaviatūroje. |
| NumPad8 | 104 | Tai skaitmeninis klavišas skaitmeninėje klaviatūroje. |
| NumPad9 | 105 | Tai skaitmeninis klavišas skaitmeninėje klaviatūroje. |
| 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 | |
| Kairysis poslinkis | 160 | |
| Dešinysis poslinkis | 161 | |
| KairysisWindows | 91 | |
| DešinėLangai | 92 | |
| LeftAlt | 164 | |
| RightAlt | 165 | |
| Aukštyn | 38 | ↑ Raktas. |
| Žemyn | 40 | ↓ klavišą. |
| Į kairę | 37 | ← raktas. |
| Į dešinę | 39 | → raktas. |
| Pridėti | 107 | Tai yra "+" skaičių klaviatūroje. |
| Atimti | 109 | Tai yra "-" skaičių klaviatūroje. |
| Padalinti | 111 | Tai yra "/" skaičių klaviatūroje. |
| Padauginti | 106 | Tai yra "*" skaičių klaviatūroje. |
| Dešimtainis | 110 | Skaičių klaviatūra "." yra. |
| Separatorius | 108 | |
| Įeiti | 13 | |
| Atgalinis tarpas | 8 | |
| Erdvė | 32 | |
| Skirtukas | 9 | |
| Esc | 27 | |
| OemMinus | 189 | |
| OemTilde | 222 | |
| Jena | 220 | |
| OEMBackslash | 226 | |
| Ne | 192 | Tai yra klavišas "@" japoniškoje masyvo klaviatūroje. |
| OemOpenBrackets | 219 | |
| OemCloseBrackets | 221 | |
| Dvitaškis | 186 | |
| OemSemicolon | 187 | |
| OemPlus | 187 | |
| OemComma | 188 | |
| OEM laikotarpis | 190 | |
| Pasvirasis brūkšnys | 191 | |
| OemKlausimas | 191 | |
| Pasvirasis brūkšnys | 226 | |
| OEM citatos | 222 | |
| Kandži | 25 | Pusės pločio / viso pločio klavišai. |
| Nekonvertuoti | 29 | Tai nekonvertavimo raktas. |
| Konvertuoti | 28 | Tai yra konvertavimo raktas. |
| Kana | 21 | Tai katakana hiragana raktas. |
| CapsLock | 20 | |
| Programėlės | 93 | |
| Įterpti | 45 | |
| Ištrinti | 46 | |
| Pradžia | 36 | |
| Pabaiga | 35 | |
| Puslapio aukštyn | 33 | |
| Puslapis žemyn | 34 | |
| Pauzė | 19 | |
| Slinkties užraktas | 145 | |
| Slinkti | 145 | |
| Spausdinimo ekranas | 44 | |
| NumLock | 144 | Šis klavišas yra labai priklausomas, todėl jo paspaudimas gali neturėti jokio poveikio. |
| Attn | 246 | |
| NaršyklėAtgal | 166 | |
| Naršyklės parankiniai | 171 | |
| Naršyklė pirmyn | 167 | |
| NaršyklėPagrindinis | 172 | |
| Naršyklės atnaujinimas | 168 | |
| NaršyklėPaieška | 170 | |
| Naršyklės sustabdymas | 169 | |
| ChatPadGreen | Nėra. | |
| ChatPadOrange | Nėra. | |
| Crsel | 247 | |
| Ištrinti | Nėra. | |
| Ekselis | 248 | |
| Vykdyti | 43 | |
| Pagalba | 47 | |
| LaunchApplication1 | 182 | |
| LaunchApplication2 | 183 | |
| LaunchMail | 180 | |
| MediaNextTrack | 176 | |
| MediaPlayPauzė | 179 | |
| MediaPreviousTrack | 177 | |
| MediaStop | 178 | |
| Nėra | Nėra. | |
| Oem8 | 223 | |
| OemAuto | 243 | |
| OemClear | 254 | |
| OemCopy | 242 | |
| OemEnlW | 244 | |
| OemPipe | Nėra. | |
| Pa1 | 253 | |
| Žaisti | 250 | |
| spausdinti | 42 | |
| Proceso raktas | 229 | |
| Pasirinkite | 41 | |
| PasirinkiteMedia | 181 | |
| Miegas | 95 | |
| Garsumo mažinimas | 174 | Galite matyti garsumo valdiklį, bet veikimas priklauso nuo OS. |
| Garsumo nutildymas | 173 | Galite matyti garsumo valdiklį, bet veikimas priklauso nuo OS. |
| Garsumo didinimas | 175 | Galite matyti garsumo valdiklį, bet veikimas priklauso nuo OS. |
| Mastelio keitimas | 251 | |
| Lenta Kitas | Perjunkite į kitą lentą. | |
| LentaPrev | Perjunkite į ankstesnę lentą. | |
| BoardJump | Perjunkite į lentą nurodytu pavadinimu. | |
| Lentos perkėlimas | vilkite lentą, kad ją perkeltumėte. | |
| Lentos minimizavimas | Sumažinkite lentą. | |
| Išeiti | Išeikite iš jutiklinės lentos. | |
| ConfigMenu | Atverkite nustatymų meniu. | |
| MouseMovePad | Tai pelės kilimėlis, kuris judina pelės žymeklį tiek, kiek liečiate ir judinate pirštą. | |
| MouseMoveJoystick | Tai pelės lazdelė, kuri nuolat judina pelės žymeklį ta kryptimi, kuria palietėte ir judinate pirštą. | |
| PelėLeftClick | Tai kairysis pelės mygtukas. | |
| PelėDešiniuoju pelės mygtuku spustelėkite | Tai dešinysis pelės mygtukas. | |
| MouseMiddleClick | Tai yra vidurinis pelės mygtukas. | |
| PelėX1Spustelėkite | Pelės mygtukas X1. | |
| MouseX2Click | Tai pelės mygtukas X2. | |
| Pelės ratas | Tai pelės ratukas. Jis imituoja rato sukimąsi liesdamas ir judindamas pirštą aukštyn ir žemyn. | |
| VirtualKeyCode | Siųskite nurodytą virtualaus rakto kodą. | |
| DPad | Tai D-Pad su vienu klavišu viršuje, apačioje, kairėje ir dešinėje. |
Pagrindiniai papildymo parametrai
Kiekvieno KeyType papildomų parametrų sąrašas. Įtraukite objektą KeyInfo į objekto KeyProcessInfo parinktis kaip KeyValues sąrašą.
Konfigūracijos pavyzdys
{
"DisplayText": "",
"ImageName": "MousePadx2",
"ImageRenderMode": "Fill",
"KeyType": "MouseMovePad",
"Options": {"MoveScale":"2","TapAction":"MouseLeftButtonWhenSingleTap"},
"Position": {
"Height": 122,
"Width": 122,
"X": 64,
"Y": 30
},
},
Lenta Kitas
| Rakto | tipo | turinys | , pradinė reikšmė | , nenustatyta, su leidimais | suderinama programa, Ver. |
|---|---|---|---|---|---|
| NextBoardPositionType | eilutė | Nurodykite, kur rodyti perjungiant iš kitų lentų.
[Pavyzdys] |
○ | 0.01~ |
LentaPrev
| Rakto | tipo | turinys | , pradinė reikšmė | , nenustatyta, su leidimais | suderinama programa, Ver. |
|---|---|---|---|---|---|
| NextBoardPositionType | eilutė | Nurodykite, kur rodyti perjungiant iš kitų lentų.
[Pavyzdys] |
○ | 0.01~ |
BoardJump
| Rakto | tipo | turinys | , pradinė reikšmė | , nenustatyta, su leidimais | suderinama programa, Ver. |
|---|---|---|---|---|---|
| JumpBoardIdentityName | eilutė | Perjunkite į lentos konteinerį nurodytu pavadinimu. [Pavyzdys] |
0.20~ | ||
| NextBoardPositionType | eilutė | Nurodykite, kur rodyti perjungiant iš kitų lentų.
[Pavyzdys] |
○ | 0.20~ |
MouseMovePad
| Rakto | tipo | turinys | , pradinė reikšmė | , nenustatyta, su leidimais | suderinama programa, Ver. |
|---|---|---|---|---|---|
| Perkelti mastelį | dvigubas | Nurodo pelės žymeklio judėjimo greitį didinant 1. [Pavyzdys] |
1 | ○ | 0.01~ |
| BakstelėkiteVeiksmas | eilutė | Nurodo, kaip imituoti kairiojo pelės mygtuko spustelėjimą bakstelėjus klavišą.
[Pavyzdys] |
PelėKairysisMygtukasKadaDukart bakstelėkite | ○ | 0.01~ |
| TapPressInterval | dvigubas | Tai yra maksimalus laikas paspausti klavišą, kuris vertinamas kaip bakstelėjimas. Jei laikysite nuspaudę klavišą ilgiau nei šį laiką, jis nebus vertinamas kaip bakstelėjimas. Vienetas yra milisekundės. [Pavyzdys] |
250 | ○ | 0.01~ |
| KitasBakstelėkitePrisijungtiIntervalas | dvigubas | Laikas tarp bakstelėjimų prieš jį nustatomas po dvigubo bakstelėjimo. Jei laikas iki kito bakstelėjimo yra ilgesnis nei šis laikas, jis nebus atpažįstamas kaip dvigubas bakstelėjimas. Vienetas yra milisekundės. [Pavyzdys] |
250 | ○ | 0.01~ |
| TapEnableAreaRange | dvigubas | Tai didžiausias leistinas čiaupo padėties nuokrypio plotis, kuris turi būti atpažįstamas kaip dvigubas bakstelėjimas. Jei ankstesnio bakstelėjimo padėtis ir kito bakstelėjimo padėtis yra didesnė už šį skaičių, jis nebus atpažįstamas kaip dvigubas bakstelėjimas. Vienetas yra loginis pikselių atstumas lentoje. [Pavyzdys] |
5 | ○ | 0.01~ |
| PadMoveMode | eilutė | Nustato pelės žymeklio judėjimo greitį judinant pirštą.
[Pavyzdys] |
Pagreitinti | ○ | 0.01~ |
MouseMoveJoystick
| Rakto | tipo | turinys | , pradinė reikšmė | , nenustatyta, su leidimais | suderinama programa, Ver. |
|---|---|---|---|---|---|
| StickMode | eilutė | Nurodo, ar lazdos centrinis taškas turi būti klavišo centras, ar sąlyčio taškas.
[Pavyzdys] |
Jutiklinis centras | ○ | 0.01~ |
| Maksimalus greitisPersekundė | dvigubas | Tai yra didžiausias pelės žymeklio judėjimo greitis, kai lazda pakreipta žemyn. Judėjimo greitis yra pikselių skaičius darbalaukyje per sekundę. [Pavyzdys] |
1000 | ○ | 0.01~ |
| TipAreaLength | dvigubas | Tai yra didžiausias atstumas lazdai numušti. Atstumas bus loginis pikselis lentoje. Šis nustatymas galioja tik tada, kai "StickMode" yra "TouchCenter". "PanelCenter" tai priklauso nuo rakto dydžio. [Pavyzdys] |
100 | ○ | 0.01~ |
| BakstelėkiteVeiksmas | eilutė | Nurodo, kaip imituoti kairiojo pelės mygtuko spustelėjimą bakstelėjus klavišą.
[Pavyzdys] |
PelėKairysisMygtukasKadaDukart bakstelėkite | ○ | 0.20~ |
| TapPressInterval | dvigubas | Tai yra maksimalus laikas paspausti klavišą, kuris vertinamas kaip bakstelėjimas. Jei laikysite nuspaudę klavišą ilgiau nei šį laiką, jis nebus vertinamas kaip bakstelėjimas. Vienetas yra milisekundės. [Pavyzdys] |
250 | ○ | 0.20~ |
| KitasBakstelėkitePrisijungtiIntervalas | dvigubas | Laikas tarp bakstelėjimų prieš jį nustatomas po dvigubo bakstelėjimo. Jei laikas iki kito bakstelėjimo yra ilgesnis nei šis laikas, jis nebus atpažįstamas kaip dvigubas bakstelėjimas. Vienetas yra milisekundės. [Pavyzdys] |
250 | ○ | 0.20~ |
| TapEnableAreaRange | dvigubas | Tai didžiausias leistinas čiaupo padėties nuokrypio plotis, kuris turi būti atpažįstamas kaip dvigubas bakstelėjimas. Jei ankstesnio bakstelėjimo padėtis ir kito bakstelėjimo padėtis yra didesnė už šį skaičių, jis nebus atpažįstamas kaip dvigubas bakstelėjimas. Vienetas yra loginis pikselių atstumas lentoje. [Pavyzdys] |
5 | ○ | 0.20~ |
DPad
| Rakto | tipo | turinys | , pradinė reikšmė | , nenustatyta, su leidimais | suderinama programa, Ver. |
|---|---|---|---|---|---|
| Aukštyn raktas | eilutė | Nurodykite klavišą, kurį norite siųsti, kai paspausite klavišą ↑. [Pavyzdys] |
Aukštyn | ○ | 0.20~ |
| Žemyn klavišas | eilutė | Nurodykite klavišą, kurį norite siųsti, kai paspausite klavišą ↓. [Pavyzdys] |
Žemyn | ○ | 0.20~ |
| Kairysis klavišas | eilutė | Nurodykite klavišą, kurį norite siųsti paspaudus klavišą ←. [Pavyzdys] |
Į kairę | ○ | 0.20~ |
| Dešinysis klavišas | eilutė | Nurodykite klavišą, kurį norite siųsti paspaudus klavišą →. [Pavyzdys] |
Į dešinę | ○ | 0.20~ |
VirtualKeyCode
| Rakto | tipo | turinys | , pradinė reikšmė | , nenustatyta, su leidimais | suderinama programa, Ver. |
|---|---|---|---|---|---|
| VirtualKeyCode | int | Galite tiesiogiai siųsti virtualaus rakto kodą (numerį), skirtą "Windows". [Pavyzdys] |
0.22~ |