Jak používat nástroj pro tvorbu desky v Excelu
Naučte se používat nástroj Board Creation Excel.
Získejte nástroj Board Creation Excel
Stáhněte si soubor z níže uvedeného odkazu a extrahujte soubory z ZIP souboru.
Vytvořte parametry rozložení desky
Pro definování rozložení a parametrů desky je potřeba ji upravit v Excelu a uložit jako .xlsx soubor. Můžete ho vytvořit od začátku nebo upravit podle souboru, který distribuujete jako vzorek.
Může to být také jakýkoli název souboru, ale může být také názvem souboru konečné definice kontejneru výstupní desky.
Parametry kontejneru desky
Pro vytvoření parametrů pro board container vytvořte Container sheet. Tento list musí být vyroben.
Vytvořte hlavičky pro první sloupec "Klíč" a druhý sloupec "Hodnota" v prvním řádku.
Do sloupce Klíč zadejte rozlišující název, který identifikuje hodnotu, a poté zadejte každou hodnotu do sloupce Hodnota. Parametry, které lze specifikovat, jsou:
- IdentityName
- Autor
- Verze
- ISEXCLUDENextBoard
- Řád
- ČasováníUvolněníKlíčuKdy Aktivní Změna Okna
- Poznámky
Pro více informací o každém parametru prosím navštivte odkaz na definici souboru níže.
Níže najdete informace o tvorbě nástrojů v Excelu a jeho vlastních nastaveních.
| Klíčové | poznámky |
|---|---|
| IdentityName | Tento parametr je povinný. |
| GenerátorIdentitaJméno | Nastavuje se automaticky. |
| GeneratorVersion | Nastavuje se automaticky. |
Parametry desky
Pro vytvoření parametrů pro desku vytvořte list Boardů. Tento list musí být vyroben.
Do prvního řádku zadejte rozlišený název parametrů desky.
Od druhého řádku pokračujte v tabuli na několik minut, abyste odpovídali parametrům v hlavičkách.
Parametry, které lze pro sloupec specifikovat, jsou:
- IdentityName
- Pozice
- StartPoziceTyp
- PositionOffset
- NextBoardPoziceTyp
- CenterPosition
- FontSizeScale
- BoardScale
- ImageName
- ImageStretchMode
Pro více informací o každém parametru prosím navštivte odkaz na definici souboru níže.
Níže najdete informace o tvorbě nástrojů v Excelu a jeho vlastních nastaveních.
| Klíčové | poznámky |
|---|---|
| Pozice | Obvykle zde zadáte velikost desky, ale pokud ne, automaticky ji určí, aby odpovídala rozložení kláves. Protože však pozice displeje bude (0, 0), musí být pozice displeje zadána pomocí parametrů StartPositionType a PositionOffset. Pro každý parametr zadejte "X, Y, Width, Height" oddělené čárkami. |
| PositionOffset | Pro každý parametr zadejte "X, Y" oddělené čárkami. |
| CenterPosition | Pro každý parametr zadejte "X, Y" oddělené čárkami. |
Rozložení kláves
Pro vytvoření rozložení klíče vytvořte {X}_Layout list. Pro část "{X}" uveďte index desky začínající na 1. Pokud potřebujete zobrazit více než jednu desku, budete potřebovat tento list tolik desek, kolik chcete.
V tomto listu vložíte tvary, abyste vytvořili rozložení kláves. Můžete umístit jakýkoli tvar, ale momentálně můžete vytvořit pouze obdélníkový klíč, proto doporučujeme použít obdélníkový tvar.
Jakmile je tvar umístěn, zadejte klíčové označení do tvaru. Tento rozlišovací název je spojen s klíčovým parametrem. Všimněte si, že na klávese se neobjevuje text.
Pokud zadáte identifikační jméno, které v parametru klíče neexistuje, text, který zadáte, bude v parametru klíče nastaven na "KeyType" nebo "DisplayText". Upozorňujeme, že pokud je zadán neexistující "KeyType", aplikace jej nebude schopna načíst.
Při umisťování tvarů velikost buněk za nimi neovlivňuje výstup.
Klíčové parametry
Pro vytvoření klíčových parametrů vytvořte {X}_KeyDefine list. Pro část "{X}" uveďte index desky začínající na 1. Tento list je spárován s {X}_Layout. Pokud potřebujete zobrazit více než jednu desku, budete potřebovat tento list tolik desek, kolik chcete.
Do prvního řádku zadejte rozlišující název parametru klíče.
Od druhého řádku dále zadejte počet kláves, které se zobrazí na cílové desce podle parametrů v hlavičce pro každý řádek.
Parametry, které lze pro sloupec specifikovat, jsou:
- Jméno
- KeyType
- Pozice
- DisplayText
- FontSize
- ImageName
- ImageStretchMode
- IsToggle
- IsOneClickToggleRelease
- Možnosti
- Procesy
Pro více informací o každém parametru prosím navštivte odkaz na definici souboru níže.
Níže najdete informace o tvorbě nástrojů v Excelu a jeho vlastních nastaveních.
| Klíčové | poznámky |
|---|---|
| Jméno | Jméno zadané zde je propojeno s názvem zadaným ve tvaru v rozvržení a zadaný parametr klávesy se aplikuje na klíč na cílové pozici. Výstup do souboru s definicí kontejneru desky je založen na layout sheetu, takže nezáleží na tom, jestli jméno zadané zde není v layout sheetu. |
| KeyType | Pokud ne, použije se hodnota zadaná ve sloupci Jméno. |
| Pozice | Pokud zadáte pozici a velikost zde, použije se to jako první, ale obvykle použijete pozici a velikost nastavenou v klíčovém rozvržení, takže ji můžete nechat nezadanou. Pokud chcete vstoupit, zadejte "X, Y, Width, Height" oddělené čárkami. Jednotka je logický pixel. |
| DisplayText | Rozdělením textu v buňce se rozbije i samotný zobrazovaný text. |
| Možnosti | Pokud ji chcete použít, zadejte ji podle formátu. |
| Procesy | Pokud ji chcete použít, zadejte ji podle formátu. |
Dekorace na tabuli
Můžete nastavit detailní dekorace pro vzhled desky.
Do prvního řádku je uveden rozlišovací název parametrů dekorace desky. Od druhého řádku nastavíme dekoraci desky pro každou cílovou desku a podmínky.
Můžete určit, na které boardy se chcete přihlásit, zadáním IdentityName uvedeného v tabulce Boards pro TargetBoardName.
Můžete také určit, kdy má být IME použito pro "ImeStatuses" a kterou klávesu při stisknutí "PressKeys".
Parametry, které lze pro sloupec specifikovat, jsou:
- IdentityName
- TargetBoardName
- ImeStatuses
- PressKeys
- Barva pozadí
- ImageName
- ImageStretchMode
- BorderColor
- BorderThickness
Pro více informací o každém parametru prosím navštivte odkaz na definici souboru níže.
Níže najdete informace o tvorbě nástrojů v Excelu a jeho vlastních nastaveních.
| Klíčové | poznámky |
|---|---|
| TargetBoardName | Specifikujte, na které komise chcete, aby se vztahoval. Jméno, které zadáváte, je IdentityName uvedené v tabuli. |
| ImeStatuses | Specifikuje, kdy je aktuálně IME na místě, kde je dekorace aplikována. Pro informace o tom, které hodnoty lze specifikovat, viz Defining BoardDecorateInfo. Pokud chcete zadat více než jeden, zadejte ho oddělené čárkami. (např. KanaInputAlphaHalf, KanaInputKatakanaHalf) |
| PressKeys | Určete, které klávesy při mačkání přidávají dekorace. Například pokud zadáte LeftShift, dekorace se aplikuje po stisknutí klávesy Shift. Pokud chcete aplikovat více klíčů najednou, uveďte více kláves s čárkovou separací. |
| Barva pozadí | Zadejte barvu od 0~255. Zadejte hodnoty jako "A,R,G,B" oddělené čárkami. |
| BorderColor | Zadejte barvu od 0~255. Zadejte hodnoty jako "A,R,G,B" oddělené čárkami. |
Klíčová dekorace
Můžete nastavit detailní dekorace týkající se vzhledu klíčů.
V prvním řádku je uveden rozlišovací název parametru dekorace klíče. Od druhého řádku nastavíme ozdobu klíče pro každý cílový klíč a podmínku.
Na který klíč se použijete zadáním "Name" uvedeného v listu "{X}_KeyDefine" v "TargetBoardName".
Můžete také určit, kdy se IME aplikuje na "ImeStatuses", která klávesa se použije při stisku a "IsPressed", která klávesa je zmáčknuta.
Parametry, které lze pro sloupec specifikovat, jsou:
- IdentityName
- TargetKeyName
- ImeStatuses
- PressKeys
- IsPressed
- DisplayText
- FontName
- FontSize
- TextBold
- TextColor
- Barva pozadí
- ImageName
- ImageStretchMode
- BorderColor
- BorderThickness
Pro více informací o každém parametru prosím navštivte odkaz na definici souboru níže.
Níže najdete informace o tvorbě nástrojů v Excelu a jeho vlastních nastaveních.
| Klíčové | poznámky |
|---|---|
| TargetKeyName | Určete, na který klíč chcete, aby se to vztahovalo. Jméno, které je třeba specifikovat, je "Name" uvedené v listu "{X}_KeyDefine". |
| ImeStatuses | Specifikuje, kdy je aktuálně IME na místě, kde je dekorace aplikována. Viz Defining KeyDecorateInfo, pro které lze specifikovat hodnoty. Pokud chcete zadat více než jeden, zadejte ho oddělené čárkami. (např. KanaInputAlphaHalf, KanaInputKatakanaHalf) |
| PressKeys | Specifikuje, které z ostatních kláves při stisknutí aplikují dekoraci. Například pokud zadáte LeftShift, dekorace se aplikuje po stisknutí klávesy Shift. Pokud chcete aplikovat více klíčů najednou, uveďte více kláves s čárkovou separací. Do podmínky můžete také zahrnout svůj vlastní klíč. |
| IsPressed | PRAVDA. Dekorace aplikujte, když stisknete klávesu. NEPRAVDA nebo nespecifikovaná, běžná ozdoba klíče. |
| TextColor | Zadejte barvu od 0~255. Zadejte hodnoty jako "A,R,G,B" oddělené čárkami. |
| Barva pozadí | Zadejte barvu od 0~255. Zadejte hodnoty jako "A,R,G,B" oddělené čárkami. |
| BorderColor | Zadejte barvu od 0~255. Zadejte hodnoty jako "A,R,G,B" oddělené čárkami. |
Vytvoření souboru definice kontejneru na desce
Vznik
Přesuňte vytvořený soubor s definicí desky (.xlsx) do složky se souborem "BoardCreator_x_xx.xlsm". (x_xx je ta verze)
Jakmile soubor přesuneš, otevři BoardCreator.xlsm. Kliknutím na tlačítko "Generate Board Container Definition File" zobrazené na listu se vygeneruje soubor s definicí kontejneru na základě .xlsx souboru uloženého ve složce.
Když je proces úspěšně dokončen, uvidíte ". Je vytvořen "board container definition file" s příponou "setting".
Bezpečnost
Protože "BoardCreator.xlsm" je Excel soubor obsahující makra, můžete při jeho otevření dostat varování, jak je vidět na obrázku. (Zpráva může být jiná než obrázek)
Pokud uvidíte varování, nechte makro spustit. Pokud to neumožníte, nebudete moci vytvořit "board container definition file".
Umístění souboru definice kontejneru desky
Vložte vytvořený soubor s definicí kontejneru desky (.setting) do složky "Boards\Default\" ve složce s "TiitanTouchBoard.exe". Po umístění se dotyková deska načtou, když ji spustíte.
Pokud zadáte špatné parametry, můžete při spuštění dostat chybu, proto prosím zkontrolujte nastavení cílové desky a vytvořte ji znovu.
O ukázkových deskách zahrnutých
Aby bylo pro začátečníky jednodušší vytvářet desky, nástroj Board Creation Excel obsahuje ukázkovou desku, která je malá pro každou funkci původního balíčku desky, který je distribuován. Zahrnuté ukázky jsou:
| Obrázek | shrnutí | názvu souboru |
|---|---|---|
| 010_Normal_1_03_Ja | Toto je klávesnice s normálním rozložením ve výchozím nastavení. | |
| 020_Thumb_1_03_Ja | Jedná se o klávesnici s rozložením palce, která je zahrnuta ve výchozím stavu. | |
| 030_MousePad_1_03_Ja | Jedná se o podložku pod myš, která je zahrnuta v počátečním stavu. | |
| 031_MousePadOneHandLeft_1_03_Ja | Toto je levá podložka pod myš, která je součástí balíčku desky. | |
| 032_MousePadOneHandRight_1_03_Ja | Toto je pravá podložka pod myš, která je součástí balíčku desky. | |
| 033_MousePadExtensionKey_1_03_Ja | Jedná se o rozšířenou podložku pod myš, která je součástí balíčku desky. | |
| 040_TenKeyLeft_1_03_Ja | Jedná se o levou číselnou klávesnici obsaženou v balíčku desky. | |
| 041_TenKeyRight_1_03_Ja | Jedná se o pravotočivou numerickou klávesnici, která je součástí balíčku desky. | |
| 042_TenKeyLeftNumLock_1_03_Ja | Jedná se o levostrannou numerickou klávesnici NumLock, která je součástí balíčku desky. | |
| 043_TenKeyRightNumLock_1_03_Ja | Toto je číselná klávesnice pro pravý NumLock součástí balíčku desky. | |
| 050_GameController_1_03_Ja | Toto je herní ovladač, který je součástí balíčku desky. | |
| 060_IllustCspLeft_1_03_Ja | Toto je levá klávesová deska Clip Studio Paint jako zkratka, která je součástí balíčku. | |
| 061_IllustCspRight_1_03_Ja | Toto je zkratková deska pro pravou ruku Clip Studio Paint, která je součástí balíčku desky. | |
| 062_IllustPsLeft_1_03_Ja | Toto je levá zkratka Photshopu, která je součástí balíčku. | |
| 063_IllustPsRight_1_03_Ja | Toto je pravá klávesová deska Photshop, která je součástí balíčku. | |
| 501_MinimumBoardSample_1_03_Ja | Jedná se o vzorkovou desku vytvořenou v co nejmenší konfiguraci. | |
| 502_FourBoardsSample_1_03_Ja | Toto je ukázková deska se čtyřmi deskami umístěnými ve čtyřech rozích. | |
| 503_BoardPositionSample_1_03_Ja | Ukázková deska s deskou v jakékoli pozici a velikosti. | |
| 504_BoardPositionOffsetSample_1_03_Ja | Jedná se o vzorkovou desku s deskou posunutou z původní pozice. | |
| 505_BoardScaleSample_1_03_Ja | Toto je ukázka desky s rozšířenou verzí celého textu desky a kláves. | |
| 506_BoardImageSample_1_03_Ja | Toto je ukázková deska s obrázkem na pozadí desky. | |
| 511_ImeOnOffDecorateSample_1_03_Ja | Toto je ukázka dekorací na přepínací desky podle IME zapnutí a vypnutí. | |
| 512_ImeDetailDecorateSample_1_03_Ja | Toto je ukázka výzdoby na přepínací desce podle podrobných specifikací, jako je podle IME vstup kana a vstup římských znaků. Přepínání barev pro každé IME vám pomůže pochopit aktuální stav IME. | |
| 513_PressKeyBoardDecorateSample_1_03_Ja | Toto je příklad změny dekorace desky podle stavu stisknuté klávesy. Stiskněte klávesu Shift nebo Ctrl pro přepnutí pozadí desky. | |
| 514_TransparentColorBoardSample_1_03_Ja | Jedná se o vzorek, který přenáší pozadí desky. To vám také umožní vytvořit desku, kde plovoucí pouze klávesy. | |
| 515_TransparentImageBoardSample_1_03_Ja | Ukázka desky vytvořené do libovolného tvaru pomocí průhledného obrazu na pozadí desky. Můžete také vytvořit volnou desku pomocí oříznutého obrázku pozadí klíče. | |
| 521_KeySimpleDecorateSample_1_03_Ja | Toto je ukázka se standardními dekoracemi aplikovanými na klávesy. Můžete zadat "klíčový text", "velikost písma", "barvu pozadí" atd. | |
| 522_KeyToggleSample_1_03_Ja | Toto je příklad pro kontrolu chování přepínače různých kláves. | |
| 523_CustomProcessKeySample_1_03_Ja | Toto je příklad přizpůsobení procesu stisku kláves pro různé stisky kláves. Můžete provádět zkratky jako "Zpět", "Znovu", "Vybrat vše" a "Otevřít průzkumníka" a zároveň zadat více znaků, například emotikony. | |
| 524_SpecialKeySample_1_03_Ja | Příklad s mollovou tóninou, která je definována jako tónina, ale používá se zřídka. Je to jen soubor definovaných věcí, takže se mohou objevit věci, které se nestanou při stisknutí klávesy. Některé se mohou chovat odlišně podle operačního systému a preferencí. | |
| 531_KeyExtendDecorateSample_1_03_Ja | Toto je ukázka s detailními dekoracemi na klávesách. Můžete nastavit různá nastavení, jako je "zobrazit text", "písmo", "barva textu", "barva pozadí", "obrázek pozadí" a "rámeček". | |
| 532_KeyImeDecorateSample_1_03_Ja | Toto je ukázka, kde se dekorace klíče mění podle stavu IME. Písmena zadaná při stisknutí kláves lze podle stavu IME rozpoznat. | |
| 533_KeyPressDecorateSample_1_03_Ja | Jedná se o ukázku, ve které se dekorace klávesy mění v závislosti na stavu stisku dané klávesy. Stiskněte klávesy Shift nebo Ctrl pro změnu výše uvedeného textu, například. | |
| 534_KeyLockDecorateSample_1_03_Ja | Toto je příklad získání stavu klíčového přepínače spravovaného Windows, jako jsou CapsLock a Insert, a změny návrhu klíče. |