Ako používať nástroj na tvorbu dosiek v Exceli
Naučte sa používať Excel nástroj na tvorbu dosiek.
Získajte nástroj Excel na tvorbu dosiek
Stiahnite si súbor z nižšie uvedeného odkazu a extrahujte súbory z ZIP súboru.
Vytvoriť parametre rozloženia dosky
Na definovanie rozloženia a parametrov dosky je potrebné ju upraviť v Exceli a uložiť ako .xlsx súbor. Môžete ho vytvoriť od nuly alebo upraviť podľa súboru, ktorý distribuujete ako vzor.
Môže to byť aj akékoľvek meno súboru, ale môže to byť aj názov súboru finálneho súboru definície kontajnera na výstupnej doske.
Parametre kontajnera dosky
Na vytvorenie parametrov pre board container vytvorte Container sheet. Táto plachta musí byť vyrobená.
Vytvorte hlavičky pre prvý stĺpec "Key" a druhý stĺpec "Value" v prvom riadku.
V stĺpci Kľúč zadajte rozlíšený názov, ktorý identifikuje hodnotu, a potom zadajte každú hodnotu do stĺpca Hodnota. Parametre, ktoré možno špecifikovať, sú:
- IdentityName
- Autor
- Verzia
- IsExcludeNextBoard
- Poradie
- KeyReleaseTimingWhenActiveWindowChange
- Poznámky
Pre viac informácií o každom parametri si pozrite odkaz na definíciu súboru nižšie.
Nižšie nájdete informácie o tvorbe nástroja v Exceli a jeho vlastných nastaveniach.
| Kľúčové | poznámky |
|---|---|
| IdentityName | Tento parameter je povinný. |
| GeneratorIdentityName | Nastavuje sa automaticky. |
| GeneratorVersion | Nastavuje sa automaticky. |
Parametre dosky
Na vytvorenie parametrov pre dosku vytvorte tabuľkový list. Táto plachta musí byť vyrobená.
Do prvého riadku zadajte rozlíšený názov parametrov dosky.
Od druhého riadku ďalej zadávajte dosku na niekoľko minút, aby ste zodpovedali parametrom v hlavičke.
Parametre, ktoré možno špecifikovať pre stĺpec, sú:
- IdentityName
- Pozícia
- ŠtartPozíciaTyp
- PositionOffset
- NextBoardPositionType
- Stredná pozícia
- FontSizeScale
- BoardScale
- ImageName
- ImageStretchMode
Pre viac informácií o každom parametri si pozrite odkaz na definíciu súboru nižšie.
Nižšie nájdete informácie o tvorbe nástroja v Exceli a jeho vlastných nastaveniach.
| Kľúčové | poznámky |
|---|---|
| Pozícia | Zvyčajne tu zadávate veľkosť dosky, ale ak nie, automaticky ju určí podľa rozloženia tónov. Keďže však pozícia displeja bude (0, 0), musí byť určená pomocou parametrov StartPositionType a PositionOffset. Pre každý parameter zadajte "X, Y, Šírka, Výška" oddelené čiarkami. |
| PositionOffset | Pre každý parameter zadajte "X, Y" oddelené čiarkami. |
| Stredná pozícia | Pre každý parameter zadajte "X, Y" oddelené čiarkami. |
Rozloženie klávesov
Na vytvorenie rozloženia kľúča vytvorte {X}_Layout list. Pre časť "{X}" uveďte index dosky začínajúci číslom 1. Ak potrebujete zobraziť viac ako jednu dosku, budete potrebovať tento list toľko dosiek, koľko chcete.
V tomto liste vložíte tvary, aby ste vytvorili rozloženie kláves. Môžete umiestniť akýkoľvek tvar, ale momentálne môžete vytvoriť len obdĺžnikový kľúč, preto odporúčame použiť obdĺžnikový tvar.
Keď je tvar umiestnený, zadajte kľúčové označenie do tvaru. Tento rozlišovací názov je spojený s kľúčovým parametrom. Všimnite si, že na kľúči sa neobjavuje text.
Ak zadáte identifikačné meno, ktoré v parametri kľúča neexistuje, text, ktorý zadáte, bude nastavený na "KeyType" alebo "DisplayText" parametra kľúča. Upozorňujeme, že ak je špecifikovaný neexistujúci "KeyType", aplikácia ho nebude schopná načítať.
Pri umiestňovaní tvarov veľkosť buniek za nimi neovplyvňuje výstup.
Kľúčové parametre
Na vytvorenie kľúčových parametrov vytvorte {X}_KeyDefine list. Pre časť "{X}" uveďte index dosky začínajúci číslom 1. Tento list je spárovaný s {X}_Layout. Ak potrebujete zobraziť viac ako jednu dosku, budete potrebovať tento list toľko dosiek, koľko chcete.
V prvom riadku zadajte rozlíšený názov parametra kľúča.
Od druhého riadku ďalej zadajte počet klávesov, ktoré sa majú zobraziť na cieľovej doske podľa parametrov v hlavičke pre každý riadok.
Parametre, ktoré možno špecifikovať pre stĺpec, sú:
- Názov
- KeyType
- Pozícia
- DisplayText
- FontSize
- ImageName
- ImageStretchMode
- IsToggle
- IsOneClickToggleRelease
- Možnosti
- Procesy
Pre viac informácií o každom parametri si pozrite odkaz na definíciu súboru nižšie.
Nižšie nájdete informácie o tvorbe nástroja v Exceli a jeho vlastných nastaveniach.
| Kľúčové | poznámky |
|---|---|
| Názov | Meno zadané tu je prepojené s názvom zadaným v tvare v rozložení a zadaný parameter kľúča sa aplikuje na kľúč na cieľovej pozícii. Výstup do súboru s definíciou kontajnera je založený na layout sheete, takže nezáleží na tom, či meno zadané tu nie je v layout sheete. |
| KeyType | Ak nie, použije sa hodnota zadaná v stĺpci Meno. |
| Pozícia | Ak zadáte pozíciu a veľkosť tu, použije sa to ako prvé, ale zvyčajne použijete pozíciu a veľkosť nastavenú v rozložení kľúčov, takže v podstate ich môžete nechať nezadané. Ak chcete vstúpiť, zadajte "X, Y, Šírka, Výška" oddelené čiarkami. Jednotka je logický pixel. |
| DisplayText | Rozdelením textu v bunke sa rozbije aj samotný zobrazovaný text. |
| Možnosti | Ak ho chcete použiť, zadajte ho podľa formátu. |
| Procesy | Ak ho chcete použiť, zadajte ho podľa formátu. |
Dekorácia na dosku
Môžete nastaviť detailné dekorácie na vzhľad dosky.
Na prvý riadok zadajte rozlíšený názov parametrov dekorácie dosky. Od druhého riadku ďalej nastavíme výzdobu dosky pre každú cieľovú dosku a podmienky.
Môžete si určiť, na ktoré fóra sa chcete prihlásiť, zadaním IdentityName uvedeného v liste Boards pre TargetBoardName.
Môžete tiež určiť, kedy má byť IME aplikované pri "ImeStatuses" a ktorý kláves použiť pri stláčaní "PressKeys".
Parametre, ktoré možno špecifikovať pre stĺpec, sú:
- IdentityName
- TargetBoardName
- ImeStatuses
- PressKeys
- PozadieFarba
- ImageName
- ImageStretchMode
- BorderColor
- Hrúbka okraja
Pre viac informácií o každom parametri si pozrite odkaz na definíciu súboru nižšie.
Nižšie nájdete informácie o tvorbe nástroja v Exceli a jeho vlastných nastaveniach.
| Kľúčové | poznámky |
|---|---|
| TargetBoardName | Špecifikuj, na ktoré komisie chceš, aby sa to vzťahovalo. Meno, ktoré ste zadali, je IdentityName uvedené v liste Boards. |
| ImeStatuses | Špecifikuje, kedy sa aktuálne nachádza IME, v ktorom sa dekorácia aplikuje. Pre informácie o tom, ktoré hodnoty je možné špecifikovať, pozri Defining BoardDecorateInfo. Ak chcete zadať viac ako jednu, zadajte ju oddelenú čiarkami. (napr. KanaInputAlphaHalf, KanaInputKatakanaHalf) |
| PressKeys | Špecifikujte, ktoré klávesy pridávajú dekorácie počas stláčania. Napríklad, ak špecifikujete LeftShift, dekorácia sa pridá po stlačení klávesu Shift. Ak chcete aplikovať viacero kľúčov naraz, špecifikujte ich viacero s čiarkovým odstupom. |
| PozadieFarba | Špecifikujte farbu od 0~255. Zadajte hodnoty ako "A,R,G,B" oddelené čiarkami. |
| BorderColor | Špecifikujte farbu od 0~255. Zadajte hodnoty ako "A,R,G,B" oddelené čiarkami. |
Kľúčová dekorácia
Môžete si nastaviť detailné dekorácie týkajúce sa vzhľadu kláves.
Do prvého riadku zadajte výrazný názov parametra dekorácie kľúča. Od druhého riadku budeme nastavovať kľúčovú dekoráciu pre každý cieľový kľúč a podmienku.
Môžete určiť, na ktorý kľúč chcete aplikovať, zadaním "Mena" uvedeného v hárku "{X}_KeyDefine" v "TargetBoardName".
Môžete tiež určiť, kedy sa IME aplikuje na "ImeStatuses", ktorý kláves sa použije pri stlačení a "IsPressed", ktorý kláves sa stlačí.
Parametre, ktoré možno špecifikovať pre stĺpec, sú:
- IdentityName
- TargetKeyName
- ImeStatuses
- PressKeys
- IsPressed
- DisplayText
- FontName
- FontSize
- TextBold
- TextColor
- PozadieFarba
- ImageName
- ImageStretchMode
- BorderColor
- Hrúbka okraja
Pre viac informácií o každom parametri si pozrite odkaz na definíciu súboru nižšie.
Nižšie nájdete informácie o tvorbe nástroja v Exceli a jeho vlastných nastaveniach.
| Kľúčové | poznámky |
|---|---|
| TargetKeyName | Špecifikuj, na ktorý kľúč chceš, aby sa to vzťahovalo. Meno, ktoré sa má špecifikovať, je "Name" uvedené v hárku "{X}_KeyDefine". |
| ImeStatuses | Špecifikuje, kedy sa aktuálne nachádza IME, v ktorom sa dekorácia aplikuje. Pozri Defining KeyDecorateInfo, pre ktoré je možné špecifikovať hodnoty. Ak chcete zadať viac ako jednu, zadajte ju oddelenú čiarkami. (napr. KanaInputAlphaHalf, KanaInputKatakanaHalf) |
| PressKeys | Špecifikuje, ktoré z ostatných klávesov pridajú dekoráciu počas stlačenia. Napríklad, ak špecifikujete LeftShift, dekorácia sa pridá po stlačení klávesu Shift. Ak chcete aplikovať viacero kľúčov naraz, špecifikujte ich viacero s čiarkovým odstupom. Môžete tiež zahrnúť svoj vlastný kľúč do štátu. |
| IsPressed | PRAVDA. Dekorácie aplikujte, keď stlačíte kláves. FALOŠNÉ alebo nešpecifikované, bežná výzdoba kľúča. |
| TextColor | Špecifikujte farbu od 0~255. Zadajte hodnoty ako "A,R,G,B" oddelené čiarkami. |
| PozadieFarba | Špecifikujte farbu od 0~255. Zadajte hodnoty ako "A,R,G,B" oddelené čiarkami. |
| BorderColor | Špecifikujte farbu od 0~255. Zadajte hodnoty ako "A,R,G,B" oddelené čiarkami. |
Vytvorenie súboru definície kontajnera dosky
Vznik
Presuňte vytvorený súbor s definíciou dosky (.xlsx) do priečinka s súborom "BoardCreator_x_xx.xlsm". (x_xx je verzia)
Keď presuniete súbor, otvorte BoardCreator.xlsm. Kliknutím na tlačidlo "Generate Board Container Definition File" zobrazené na hárku sa vygeneruje súbor s definíciou kontajnera na základe .xlsx súboru uloženého v priečinku.
Keď je proces úspešne dokončený, uvidíte ". Vytvorí sa "board container definition file" s príponou "setting".
Bezpečnosť
Keďže "BoardCreator.xlsm" je Excel súbor obsahujúci makrá, môžete pri jeho otvorení dostať varovanie, ako je znázornené na obrázku. (Správa môže byť odlišná od obrázka)
Ak uvidíte varovanie, nechajte makro spustiť. Ak to neumožníte, nebudete môcť vytvoriť "board container definition file".
Umiestnenie súboru definície kontajnera dosky
Vložte vytvorený súbor definície kontajnera (.setting) do priečinka "Boards\Default\" priečinka s "TiitanTouchBoard.exe". Po umiestnení sa dotyková doska načíta, keď ju spustíte.
Ak zadáte nesprávne parametre, môžete počas vykonávania dostať chybu, preto prosím skontrolujte nastavenia cieľovej dosky a vytvorte ju znova.
O ukážkových doskách zahrnutých
Aby bolo pre začiatočníkov jednoduchšie vytvárať dosky, nástroj Board Creation Excel obsahuje ukážkovú dosku, ktorá je malá pre každú funkciu pôvodného balíka dosky, ktorý je distribuovaný. Zahrnuté ukážky sú:
| Obrázok | so zhrnutím | názvu súboru |
|---|---|---|
| 010_Normal_1_03_Ja | Toto je klávesnica s normálnym rozložením v predvolenom nastavení. | |
| 020_Thumb_1_03_Ja | Ide o klávesnicu s rozložením palca, ktorá je zahrnutá v predvolenom stave. | |
| 030_MousePad_1_03_Ja | Toto je podložka pod myš, ktorá je zahrnutá v počiatočnom stave. | |
| 031_MousePadOneHandLeft_1_03_Ja | Toto je ľavostranná podložka pod myš, ktorá je súčasťou balenia dosky. | |
| 032_MousePadOneHandRight_1_03_Ja | Toto je pravá podložka pod myš, ktorá je súčasťou balenia dosky. | |
| 033_MousePadExtensionKey_1_03_Ja | Ide o rozšírenú podložku pod myš, ktorá je súčasťou balenia dosky. | |
| 040_TenKeyLeft_1_03_Ja | Ide o ľavorukú číselnú klávesnicu, ktorá je súčasťou balenia dosky. | |
| 041_TenKeyRight_1_03_Ja | Toto je pravá číselná klávesnica zahrnutá v balení dosky. | |
| 042_TenKeyLeftNumLock_1_03_Ja | Toto je ľavostranná numerická klávesnica NumLock, ktorá je súčasťou balenia dosky. | |
| 043_TenKeyRightNumLock_1_03_Ja | Toto je číselná klávesnica pre pravý NumLock zahrnutý v balení dosky. | |
| 050_GameController_1_03_Ja | Toto je herný ovládač, ktorý je súčasťou balenia na doske. | |
| 060_IllustCspLeft_1_03_Ja | Toto je ľavostranná skratka od Clip Studio Paint, ktorá je súčasťou balenia dosky. | |
| 061_IllustCspRight_1_03_Ja | Toto je skratková doska pre pravú ruku Clip Studio Paint, ktorá je súčasťou balíka dosky. | |
| 062_IllustPsLeft_1_03_Ja | Toto je ľavostranná skratka Photshop, ktorá je súčasťou balenia dosky. | |
| 063_IllustPsRight_1_03_Ja | Toto je pravá skratka Photshopu, ktorá je súčasťou balíka dosky. | |
| 501_MinimumBoardSample_1_03_Ja | Ide o vzorkovú dosku vytvorenú v čo najmenšej konfigurácii. | |
| 502_FourBoardsSample_1_03_Ja | Ide o ukážkovú tabuľu so štyrmi doskami umiestnenými v štyroch rohoch. | |
| 503_BoardPositionSample_1_03_Ja | Vzorková doska s doskou v akejkoľvek polohe a veľkosti. | |
| 504_BoardPositionOffsetSample_1_03_Ja | Toto je vzorková doska s doskou posunutou z pôvodnej polohy. | |
| 505_BoardScaleSample_1_03_Ja | Toto je vzorka dosky s rozšírenou verziou celej dosky a textu klávesov. | |
| 506_BoardImageSample_1_03_Ja | Toto je ukážková doska s obrázkom na pozadí dosky. | |
| 511_ImeOnOffDecorateSample_1_03_Ja | Toto je ukážka dekorácií na prepínaciu dosku podľa IME, zapínanie a vypínanie. | |
| 512_ImeDetailDecorateSample_1_03_Ja | Toto je ukážka výzdoby na prepínaciu dosku podľa podrobných špecifikácií, ako sú podľa IME vstup kana a vstup rímskych znakov. Zmena farieb pre každý IME vám pomôže pochopiť aktuálny stav IME. | |
| 513_PressKeyBoardDecorateSample_1_03_Ja | Toto je príklad zmeny dekorácie dosky v závislosti od stavu stlačeného klávesu. Stlačte kláves Shift alebo Ctrl na prepnutie pozadia dosky. | |
| 514_TransparentColorBoardSample_1_03_Ja | Toto je vzorka, ktorá prenáša pozadie dosky. To vám tiež umožňuje vytvoriť dosku s iba klávesmi, ktoré plávajú. | |
| 515_TransparentImageBoardSample_1_03_Ja | Vzorka dosky vytvorenej do akéhokoľvek tvaru pomocou priehľadného obrazu na pozadí dosky. Môžete tiež vytvoriť voľnú dosku použitím orezaného obrázka kľúčového pozadia. | |
| 521_KeySimpleDecorateSample_1_03_Ja | Toto je ukážka so štandardnými dekoráciami aplikovanými na klávesy. Môžete špecifikovať "kľúčový text", "veľkosť písma", "farbu pozadia" a podobne. | |
| 522_KeyToggleSample_1_03_Ja | Toto je príklad na kontrolu správania prepínania rôznych klávesov. | |
| 523_CustomProcessKeySample_1_03_Ja | Toto je príklad prispôsobenia procesu stláčania klávesov na vykonávanie rôznych stlačení klávesov. Môžete vykonávať skratky ako "Undo", "Redo", "Vybrať všetko" a "Otvoriť prieskumníka" a zároveň zadávať viacero znakov, napríklad emotikonov. | |
| 524_SpecialKeySample_1_03_Ja | Príklad s molovou tóninou, ktorá je definovaná ako tónina, ale zriedka sa používa. Je to len súbor definovaných vecí, takže sa môžu vyskytnúť veci, ktoré sa nestanú, keď stlačíte kláves. Niektoré sa môžu správať inak v závislosti od operačného systému a preferencií. | |
| 531_KeyExtendDecorateSample_1_03_Ja | Toto je ukážka s detailnými dekoráciami aplikovanými na klávesy. Môžete si nastaviť rôzne nastavenia, ako napríklad "zobraziť text", "písmo", "farba textu", "farba pozadia", "obrázok pozadia" a "okraj". | |
| 532_KeyImeDecorateSample_1_03_Ja | Toto je vzorka, kde sa výzdoba kľúča mení v závislosti od stavu IME. Písmená zadané pri stlačení klávesov je možné rozpoznať podľa stavu IME. | |
| 533_KeyPressDecorateSample_1_03_Ja | Ide o ukážku, pri ktorej sa výzdoba klávesu mení v závislosti od stavu stlačenia daného klávesu. Stlačte klávesy Shift alebo Ctrl na zmenu vyššie uvedeného textu, napríklad. | |
| 534_KeyLockDecorateSample_1_03_Ja | Toto je príklad získania stavu prepínania kľúčov, ktorý je spravovaný Windows, ako sú CapsLock a Insert, a zmeny dizajnu kľúča. |