Как пользоваться инструментом Excel для создания платы
Узнайте, как пользоваться инструментом Board Creation Excel.
Скачайте инструмент Excel для создания платы
Скачайте файл по ссылке ниже и извлеките файлы из ZIP-файла.
Создание параметров раскладки платы
Чтобы определить макет и параметры платы, нужно отредактировать её в Excel и сохранить как .xlsx файл. Вы можете создать его с нуля или отредактировать на основе файла, который вы распространяете как образец.
Это также может быть любое имя файла, но также может быть имя файла окончательного файла определения контейнера на выходной плате.
Параметры контейнера платы
Чтобы создать параметры для контейнера платы, создайте лист контейнера. Этот лист должен быть сделан.
Создайте заголовки для первого столбца «Ключ» и второго столбца «Значение» в первой строке.
В столбце «Ключ» введите выделенное имя, которое определяет это значение, а затем каждое значение введите в столбец «Значение». Параметры, которые можно задать следующим образом:
- IdentityName
- Автор
- Версия
- IsExclludeNextBoard
- Порядок
- KeyReleaseTimeingWhenActiveWindowChange
- Замечания
Для получения дополнительной информации о каждом параметре, пожалуйста, обратитесь к ссылке на определение файла ниже.
См. ниже информацию о создании инструмента Excel и его собственных настройках.
| Ключевые | замечания |
|---|---|
| IdentityName | Этот параметр обязателен. |
| GeneratorIdentityName | Он устанавливается автоматически. |
| GeneratorVersion | Он устанавливается автоматически. |
Параметры платы
Чтобы создать параметры для доски, создайте лист Boards. Этот лист должен быть сделан.
В первой строке введите отличительное название параметров доски.
Начиная со второй строки, выходите на поле на несколько минут, чтобы соответствовать параметрам в заголовке.
Параметры, которые можно задать для столбца, следующие:
- IdentityName
- Положение
- СтартоваяПозицияТип
- PositionOffset
- NextBoardPositionType
- Центральная позиция
- FontSizeScale
- BoardScale
- ImageName
- ImageStretchMode
Для получения дополнительной информации о каждом параметре, пожалуйста, обратитесь к ссылке на определение файла ниже.
См. ниже информацию о создании инструмента Excel и его собственных настройках.
| Ключевые | замечания |
|---|---|
| Положение | Обычно вы вводите размер доски здесь, но если этого не сделать, автоматически определит, что она подходит к раскладке клавиш. Однако, поскольку позиция отображения будет (0, 0), её нужно указывать с помощью параметров StartPositionType и PositionOffset. Для каждого параметра введите «X, Y, Ширина, Высота», разделённые запятыми. |
| PositionOffset | Для каждого параметра введите «X, Y», разделённые запятыми. |
| Центральная позиция | Для каждого параметра введите «X, Y», разделённые запятыми. |
Расположение клавиш
Чтобы создать раскладку клавиш, создайте лист {X}_Layout. Для части «{X}» укажите индекс доски, начиная с 1. Если вам нужно выставить больше одной доски, этот лист понадобится столько досок, сколько захотите.
В этом листе вы вставляете фигуры, чтобы создать раскладку клавиш. Вы можете разместить любую форму, но сейчас можно создать только прямоугольный ключ, поэтому мы рекомендуем использовать прямоугольную форму.
После размещения фигуры введите ключевое отличительное имя внутри формы. Это отличительное название связано с ключевым параметром. Обратите внимание, что на клавише появляется не текст.
Если вы вводите имя идентификации, которого нет в параметре ключа, текст будет установлен в «KeyType» или «DisplayText» параметра ключа. Обратите внимание, что если указан отсутствующий «KeyType», приложение не сможет его загрузить.
При размещении фигур размер ячеек за ними не влияет на выход.
Ключевые параметры
Для создания ключевых параметров создайте лист {X}_KeyDefine. Для части «{X}» укажите индекс доски, начиная с 1. Этот лист сочетается с {X}_Layout. Если вам нужно выставить больше одной доски, этот лист понадобится столько досок, сколько захотите.
В первой строке введите выделенное название параметра ключа.
Начиная со второй строки, введите количество ключей, которые должны отображаться на целевой доске в соответствии с параметрами в заголовке каждой строки.
Параметры, которые можно задать для столбца, следующие:
- Название
- KeyType
- Положение
- DisplayText
- FontSize
- ImageName
- ImageStretchMode
- IsToggle
- IsOneClickToggleRelease
- Варианты
- Процессы
Для получения дополнительной информации о каждом параметре, пожалуйста, обратитесь к ссылке на определение файла ниже.
См. ниже информацию о создании инструмента Excel и его собственных настройках.
| Ключевые | замечания |
|---|---|
| Название | Имя, введённое здесь, связано с именем, введённым в форме на листе раскладки, а ключевой параметр применяется к ключу в целевой позиции. Вывод в файл определения контейнера платы основан на листе раскладки, так что неважно, если введённое имя здесь нет в листе раскладки. |
| KeyType | Если нет, используется значение, введённое в столбце Name. |
| Положение | Если вы введёте позицию и размер здесь, они будут использованы первым, но обычно вы будете использовать позицию и размер, установленные в листе раскладки ключей, так что можно оставить их невведёнными. Если хотите ввести, введите «X, Y, Ширина, Высота», разделённые запятыми. Блок — это логический пиксель. |
| DisplayText | Разбивая текст в ячейке, сам отображение текста также нарушается. |
| Варианты | Если вы хотите использовать его, пожалуйста, введите его в соответствии с форматом. |
| Процессы | Если вы хотите использовать его, пожалуйста, введите его в соответствии с форматом. |
Декорация доски
Вы можете установить детализированные украшения для внешнего вида доски.
В первой строке введите отличительное название параметров декора доски. Начиная со второй строки, мы задаём декор доски для каждой мишени и условия.
Вы можете указать, на какие советы подавать заявку, введя IdentityName, указанное в листе Boards для TargetBoardName.
Вы также можете указать, когда нужно применять IME для «ImeStatuses» и какую клавишу применять при нажатии на «PressKeys».
Параметры, которые можно задать для столбца, следующие:
- IdentityName
- TargetBoardName
- ImeStatuses
- PressKeys
- ФонЦвет
- ImageName
- ImageStretchMode
- BorderColor
- ГраницаТолщина
Для получения дополнительной информации о каждом параметре, пожалуйста, обратитесь к ссылке на определение файла ниже.
См. ниже информацию о создании инструмента Excel и его собственных настройках.
| Ключевые | замечания |
|---|---|
| TargetBoardName | Укажите, на какие советы вы хотите, чтобы она применялась. Имя, которое вы указываете, — это IdentityName, указанное в листе Boards. |
| ImeStatuses | Указывает, когда именно в IME применяется декорация. Для получения информации о том, какие значения можно задавать, см. раздел Defining BoardDecorateInfo. Если хотите ввести больше одного, введите их разделёнными запятыми. (например, KanaInputAlphaHalf, KanaInputKatakanaHalf) |
| PressKeys | Укажите, какие клавиши накладывают украшения при нажатии. Например, если указать LeftShift, украшение будет наноситься при нажатии клавиши Shift. Если хотите применить несколько клавиш одновременно, укажите несколько с разделением между запятыми. |
| ФонЦвет | Укажите цвет от 0~255. Введите значения как «A,R,G,B", разделённые запятыми. |
| BorderColor | Укажите цвет от 0~255. Введите значения как «A,R,G,B", разделённые запятыми. |
Декорация ключей
Вы можете установить детальные украшения, связанные с внешним видом клавиш.
В первой строке введите отличительное название параметра декорации ключа. Со второй строки мы зададим украшение ключа для каждого целевого ключа и условия.
Вы можете указать, на какую клавишу применять, введя «Name», указанное в листе «{X}_KeyDefine» в «TargetBoardName».
Вы также можете указать, когда IME применяется к «ImeStatuses», какая клавиша применяется при нажатии, и «IsPressed», какая клавиша нажимается.
Параметры, которые можно задать для столбца, следующие:
- IdentityName
- TargetKeyName
- ImeStatuses
- PressKeys
- IsPressed
- DisplayText
- FontName
- FontSize
- TextBold
- TextColor
- ФонЦвет
- ImageName
- ImageStretchMode
- BorderColor
- ГраницаТолщина
Для получения дополнительной информации о каждом параметре, пожалуйста, обратитесь к ссылке на определение файла ниже.
См. ниже информацию о создании инструмента Excel и его собственных настройках.
| Ключевые | замечания |
|---|---|
| TargetKeyName | Укажите, к каком ключу вы хотите применять её. Указанное имя — это «Имя», указанное в листе «{X}_KeyDefine». |
| ImeStatuses | Указывает, когда именно в IME применяется декорация. См. раздел «Определение KeyDecorateInfo», для которых можно задать значения. Если хотите ввести больше одного, введите их разделёнными запятыми. (например, KanaInputAlphaHalf, KanaInputKatakanaHalf) |
| PressKeys | Указывает, какая из других клавиш будет наносить украшение при нажатии. Например, если указать LeftShift, украшение будет наноситься при нажатии клавиши Shift. Если хотите применить несколько клавиш одновременно, укажите несколько с разделением между запятыми. Вы также можете включить свой ключ в состояние. |
| IsPressed | ВЕРНО. Наклейте украшения, когда нажимаете клавишу. ЛОЖНО или неуточнённо, обычная декорация клавиш. |
| TextColor | Укажите цвет от 0~255. Введите значения как «A,R,G,B", разделённые запятыми. |
| ФонЦвет | Укажите цвет от 0~255. Введите значения как «A,R,G,B", разделённые запятыми. |
| BorderColor | Укажите цвет от 0~255. Введите значения как «A,R,G,B", разделённые запятыми. |
Создание файла определения контейнера платы
Создание
Переместите созданный файл определения платы (.xlsx) в папку с файлом "BoardCreator_x_xx.xlsm". (x_xx версия)
После перемещения файла откройте BoardCreator.xlsm. Нажав кнопку «Generate Board Container Definition File», отображаемую на листе, на основе .xlsx файла в папке формируется файл определения контейнера платы.
Когда процесс будет успешно завершен, вы увидите ". Создаётся «файл определения контейнера платы» с расширением «setting».
Безопасность
Поскольку «BoardCreator.xlsm» — это файл Excel с макросами, вы можете получить предупреждение при его открытии, как показано на изображении. (Сообщение может отличаться от рисунка)
Если видите предупреждение, дайте макросу запуститься. Если вы не разрешите это, вы не сможете создать «файл определения контейнера платы».
Размещение файла определения контейнера платы
Поместите созданный файл определения контейнера платы (.setting) в папку "Boards\Default\" папки с "TiitanTouchBoard.exe". После установки сенсорная плата загружается при запуске.
Если вы укажете неправильные параметры, может возникнуть ошибка при выполнении, поэтому, пожалуйста, проверьте настройки целевой платы и воссоздайте её.
О включённых образцах плат
Чтобы упростить создание плат для новичков, инструмент Excel для создания платы содержит небольшую примерную плату для каждой функции оригинального пакета платы. Включенные образцы:
| Краткое изображение | имени файла | |
|---|---|---|
| 010_Normal_1_03_Ja | Это клавиатура с обычной раскладкой, установленной по умолчанию. | |
| 020_Thumb_1_03_Ja | Это клавиатура с раскладкой большого пальца, которая включена в стандартное состояние. | |
| 030_MousePad_1_03_Ja | Это коврик для мыши, который входит в начальное состояние. | |
| 031_MousePadOneHandLeft_1_03_Ja | Это левый коврик для мыши, входящий в комплект платы. | |
| 032_MousePadOneHandRight_1_03_Ja | Это правый килимок для мыши, входящий в комплект платы. | |
| 033_MousePadExtensionKey_1_03_Ja | Это расширенная коврик для мыши, входящая в комплект платы. | |
| 040_TenKeyLeft_1_03_Ja | Это левая цифровая клавиатура, входящая в комплект платы. | |
| 041_TenKeyRight_1_03_Ja | Это правая цифровая клавиатура, входящая в комплект платы. | |
| 042_TenKeyLeftNumLock_1_03_Ja | Это левая цифровая клавиатура NumLock, входящая в комплект платы. | |
| 043_TenKeyRightNumLock_1_03_Ja | Это цифровая клавиатура правой руки NumLock, входящая в комплект платы. | |
| 050_GameController_1_03_Ja | Это игровой контроллер, включённый в комплект платы. | |
| 060_IllustCspLeft_1_03_Ja | Это левая ярлыковая доска Clip Studio Paint, входящая в комплект доски. | |
| 061_IllustCspRight_1_03_Ja | Это ярлыки для правой руки Clip Studio Paint, которая входит в комплект доски. | |
| 062_IllustPsLeft_1_03_Ja | Это плата Photshop с левым ярлыком, входящая в комплект. | |
| 063_IllustPsRight_1_03_Ja | Это правая ярлыковая доска Photshop, входящая в комплект доски. | |
| 501_MinimumBoardSample_1_03_Ja | Это примерная плата, созданная в минимальной возможной конфигурации. | |
| 502_FourBoardsSample_1_03_Ja | Это образцовая доска с четырьмя досками, расположенными в четырёх углах. | |
| 503_BoardPositionSample_1_03_Ja | Пробная доска с доской в любом положении и размере. | |
| 504_BoardPositionOffsetSample_1_03_Ja | Это образцовая доска, где доска сдвинута с исходного положения. | |
| 505_BoardScaleSample_1_03_Ja | Это образец доски с увеличенной версией всей доски и ключевым текстом. | |
| 506_BoardImageSample_1_03_Ja | Это примерная доска с изображением на заднем плане. | |
| 511_ImeOnOffDecorateSample_1_03_Ja | Это пример украшений коммутационных досок согласно IME включённым и выключенным. | |
| 512_ImeDetailDecorateSample_1_03_Ja | Это пример украшений коммутационных пультов в соответствии с подробными спецификациями, такими как ввод кана, по моему мнению, и ввод римских символов. Смена цветов для каждого IME поможет вам понять текущий статус IME. | |
| 513_PressKeyBoardDecorateSample_1_03_Ja | Это пример переключения декора доски в зависимости от состояния нажатой клавиши. Нажмите клавиши Shift или Ctrl, чтобы поменять фон платы. | |
| 514_TransparentColorBoardSample_1_03_Ja | Это образец, который передаёт фон платы. Это также позволяет создать доску, где плавают только клавиши. | |
| 515_TransparentImageBoardSample_1_03_Ja | Образец доски, выполненной в любую форму с использованием прозрачного изображения на заднем плане. Вы также можете создать свободную доску, используя обрезанное изображение фона ключа. | |
| 521_KeySimpleDecorateSample_1_03_Ja | Это пример с стандартными украшениями, нанесёнными на клавиши. Вы можете указать «ключевой текст», «размер шрифта», «цвет фона» и т.д. | |
| 522_KeyToggleSample_1_03_Ja | Это пример для проверки поведения переключения различных клавиш. | |
| 523_CustomProcessKeySample_1_03_Ja | Это пример настройки процесса нажатия клавиш для выполнения различных нажатий клавиш. Вы можете выполнять ярлыки, такие как «Отменить», «Повторить», «Выбрать все» и «Открыть исследователь», а также вводить сразу несколько символов, таких как эмотиконы. | |
| 524_SpecialKeySample_1_03_Ja | Пример с минорной тональностью, которая определяется как тональность, но используется редко. Это просто набор очерчённых вещей, поэтому могут быть вещи, которые не происходят при нажатии клавиши. Некоторые могут вести себя по-разному в зависимости от операционной системы и предпочтений. | |
| 531_KeyExtendDecorateSample_1_03_Ja | Это образец с детальными украшениями, нанесёнными на клавиши. Вы можете задать различные настройки, такие как «отображение текста», «шрифт», «цвет текста», «цвет фона», «фоновое изображение» и «рамка». | |
| 532_KeyImeDecorateSample_1_03_Ja | Это пример, где оформление клавиши меняется в зависимости от состояния IME. Буквы, вводящиеся при нажатии клавиш, можно распознать по состоянию IME. | |
| 533_KeyPressDecorateSample_1_03_Ja | Это пример, в котором оформление клавиши меняется в зависимости от состояния нажатия указанной клавиши. Например, нажмите клавиши Shift или Ctrl, чтобы изменить текст выше. | |
| 534_KeyLockDecorateSample_1_03_Ja | Это пример получения состояния переключателя ключа, управляемого Windows, таких как CapsLock и Insert, и изменения дизайна ключа. |