보드 생성 엑셀 도구 사용법

페이지 업데이트 :
페이지 생성 날짜 :

보드 생성 엑셀 도구 사용법을 배우세요.

보드 생성 엑셀 도구를 사용하세요

아래 링크에서 파일을 다운로드하고 ZIP 파일에서 파일을 추출하세요.

보드 레이아웃 매개변수 생성

보드의 레이아웃과 파라미터를 정의하려면 엑셀에서 편집하고 .xlsx 파일로 저장해야 합니다. 처음부터 직접 만들거나, 샘플로 배포하는 파일을 바탕으로 편집할 수 있습니다.

어떤 파일 이름이든 될 수 있지만, 최종 출력 보드 컨테이너 정의 파일의 파일 이름일 수도 있습니다.

보드 컨테이너 매개변수

보드 컨테이너의 매개변수를 만들려면 컨테이너 시트를 만드세요. 이 종이는 반드시 만들어야 합니다.

첫 번째 열의 헤더는 "Key", 두 번째 열은 "Value"로 설정하세요.

키 열에는 값을 식별하는 구별 이름을 입력한 후, 각 값을 값 열에 입력합니다. 지정할 수 있는 매개변수는 다음과 같습니다:

  • 정체성
  • 저자
  • 버전
  • IsExcludeNextBoard
  • 순서
  • KeyReleaseTimingWhenActiveWindowChange
  • 비고사항

각 매개변수에 대한 자세한 정보는 아래 파일 정의 링크를 참고하시기 바랍니다.

아래에서 엑셀 도구 생성 및 자체 설정에 대한 정보를 참고하세요.

주요 발언
정체성 이 매개변수는 필수입니다.
생성원 정체성 자동으로 설정됩니다.
제너레이터 버전 자동으로 설정됩니다.

보드 파라미터

보드의 매개변수를 만들려면 보드 시트를 만드세요. 이 종이는 반드시 만들어야 합니다.

첫 줄에 보드 매개변수의 독특한 이름을 입력하세요.

두 번째 줄부터 몇 분씩 보드에 들어가 헤더의 매개변수와 일치하세요.

열에 대해 지정할 수 있는 매개변수는 다음과 같습니다:

  • 정체성
  • 위치
  • StartPositionType
  • 위치 오프셋
  • NextBoardPositionType
  • 센터 포지션
  • 글꼴 크기
  • 보드스케일
  • 이미지네임
  • 이미지스트레치모드

각 매개변수에 대한 자세한 정보는 아래 파일 정의 링크를 참고하시기 바랍니다.

아래에서 엑셀 도구 생성 및 자체 설정에 대한 정보를 참고하세요.

주요 발언
위치

보통 보드 크기를 입력하지만, 입력하지 않으면 자동으로 키 배치에 맞게 결정됩니다. 하지만 표시 위치가 (0, 0)이므로, 표시 위치는 StartPositionType과 PositionOffset 매개변수로 지정해야 합니다.

각 매개변수에 대해 쉼표로 구분된 "X, Y, 너비, 높이"를 입력하세요.

위치 오프셋 각 매개변수에 대해 쉼표로 구분한 "X, Y"를 입력하세요.
센터 포지션 각 매개변수에 대해 쉼표로 구분한 "X, Y"를 입력하세요.

키 배열

키 레이아웃을 만들려면 {X}_Layout 시트를 만드세요. "{X}" 부분의 경우, 보드의 인덱스를 1로 시작하도록 지정합니다. 여러 개의 보드를 표시해야 한다면, 원하는 만큼 이 시트가 필요합니다.

이 시트에서는 도형을 삽입하여 키 레이아웃을 만듭니다. 어떤 도형이든 배치할 수 있지만, 현재는 직사각형 키만 만들 수 있으니 직사각형 도형을 사용하는 것을 권장합니다.

도형을 놓으면 도형 안에 키 디스티튜드 네임을 입력합니다. 이 구별 명칭은 키 파라미터와 연관되어 있습니다. 키에 나타난 것은 텍스트가 아님을 유의하세요.

키 파라미터에 존재하지 않는 식별 이름을 입력하면, 입력한 텍스트는 키 파라미터의 "KeyType" 또는 "DisplayText"로 설정됩니다. 존재하지 않는 "KeyType"이 지정되면 애플리케이션이 이를 로드할 수 없다는 점을 유의하세요.

도형을 배치할 때, 그 뒤에 있는 셀의 크기는 출력에 영향을 주지 않습니다.

주요 매개변수

키 매개변수를 만들려면 {X}_KeyDefine 시트를 만드세요. "{X}" 부분의 경우, 보드의 인덱스를 1로 시작하도록 지정합니다. 이 시트는 {X}_Layout와 짝을 이룹니다. 여러 개의 보드를 표시해야 한다면, 원하는 만큼 이 시트가 필요합니다.

첫 줄에 키 매개변수의 구별 이름을 입력합니다.

두 번째 줄부터 각 라인의 헤더에 있는 매개변수에 따라 목표 보드에 표시할 키 수를 입력합니다.

열에 대해 지정할 수 있는 매개변수는 다음과 같습니다:

  • 이름
  • 키타입
  • 위치
  • 디스플레이텍스트
  • 폰트 크기
  • 이미지네임
  • 이미지스트레치모드
  • IsToggle
  • IsOneClickToggleRelease입니다
  • 옵션
  • 공정

각 매개변수에 대한 자세한 정보는 아래 파일 정의 링크를 참고하시기 바랍니다.

아래에서 엑셀 도구 생성 및 자체 설정에 대한 정보를 참고하세요.

주요 발언
이름 여기에 입력된 이름은 레이아웃 시트의 도형에 입력된 이름과 연결되어 있으며, 입력된 키 매개변수는 목표 위치의 키에 적용됩니다. 보드 컨테이너 정의 파일에 대한 출력은 레이아웃 시트를 기반으로 하므로, 여기 입력된 이름이 레이아웃 시트에 없어도 상관없습니다.
키타입 그렇지 않으면 이름 열에 입력된 값을 사용합니다.
위치 여기서 위치와 크기를 입력하면 먼저 사용되지만, 보통은 키 레이아웃 시트에서 설정한 위치와 크기를 사용하므로 기본적으로 입력하지 않아도 됩니다. 입력하려면 쉼표로 구분한 "X, Y, 너비, 높이"를 입력하세요. 이 유닛은 논리 픽셀입니다.
디스플레이텍스트 셀 내 텍스트를 끊으면 실제 표시 텍스트도 깨집니다.
옵션 사용하고 싶으시면 형식에 따라 입력해 주세요.
공정 사용하고 싶으시면 형식에 따라 입력해 주세요.

보드 장식

보드의 외관에 대해 세밀한 장식을 설정할 수 있습니다.

첫 번째 줄에는 보드 장식의 파라미터 명칭이 적혀 있습니다. 두 번째 줄부터 각 목표 보드와 조건에 맞는 보드 장식을 설정합니다.

TargetBoardName의 보드 시트에 지정된 IdentityName을 입력하면 신청할 보드를 지정할 수 있습니다.

또한 "ImeStatuses"에 IME를 언제 적용해야 하는지, 그리고 "PressKeys"를 누르면서 어떤 키를 적용할지 지정할 수도 있습니다.

열에 대해 지정할 수 있는 매개변수는 다음과 같습니다:

  • 정체성
  • 타겟보드네임
  • ImeStatuses
  • 프레스키
  • 배경 색상
  • 이미지네임
  • 이미지스트레치모드
  • 보더컬러
  • 경계두께

각 매개변수에 대한 자세한 정보는 아래 파일 정의 링크를 참고하시기 바랍니다.

아래에서 엑셀 도구 생성 및 자체 설정에 대한 정보를 참고하세요.

주요 발언
타겟보드네임 어떤 보드에 적용할지 명시하세요. 지정하신 이름은 보드 시트에 지정된 IdentityName입니다.
ImeStatuses 현재 IME가 적용되는 시기를 명시합니다. 어떤 값을 지정할 수 있는지에 대한 정보는 Defining BoardDecorateInfo를 참조하세요. 여러 개 입력하고 싶으면 쉼표로 구분해 입력하세요. (예: KanaInputAlphaHalf, KanaInputKatakanaHalf)
프레스키 누를 때 어떤 키가 장식을 적용하는지 명시하세요. 예를 들어, LeftShift를 지정하면 Shift 키를 누르면 장식이 적용됩니다. 여러 키를 동시에 적용하고 싶다면, 쉼표 구분을 하여 여러 키를 지정하세요.
배경 색상 0~255 범위의 색상을 지정합니다. 값을 "A, R, G, B"로 입력하고 쉼표로 구분합니다.
보더컬러 0~255 범위의 색상을 지정합니다. 값을 "A, R, G, B"로 입력하고 쉼표로 구분합니다.

주요 장식

열쇠의 외관에 대해 세밀한 장식을 설정할 수 있습니다.

첫 번째 줄에는 키 장식 매개변수의 특별한 이름이 들어옵니다. 두 번째 줄부터 각 목표 키와 조건에 대한 키 장식을 설정합니다.

"TargetBoardName"에 "{X}_KeyDefine" 시트에 지정된 "Name"을 입력하면 적용할 키를 지정할 수 있습니다.

또한 IME가 "ImeStatuses"에 적용되는 시기, 누를 때 어떤 키가 적용되는지, "IsPressed"에서 어떤 키를 눌렀는지 지정할 수도 있습니다.

열에 대해 지정할 수 있는 매개변수는 다음과 같습니다:

  • 정체성
  • TargetKeyName
  • ImeStatuses
  • 프레스키
  • 이스프레디드
  • 디스플레이텍스트
  • 폰트 이름
  • 폰트 크기
  • 텍스트볼드
  • 텍스트컬러
  • 배경 색상
  • 이미지네임
  • 이미지스트레치모드
  • 보더컬러
  • 경계두께

각 매개변수에 대한 자세한 정보는 아래 파일 정의 링크를 참고하시기 바랍니다.

아래에서 엑셀 도구 생성 및 자체 설정에 대한 정보를 참고하세요.

주요 발언
TargetKeyName 어떤 키에 적용할지 명시하세요. 지정해야 할 이름은 "{X}_KeyDefine" 시트에 명시된 "이름"입니다.
ImeStatuses 현재 IME가 적용되는 시기를 명시합니다. 값을 지정할 수 있는 KeyDecorateInfo 정의를 참고하세요. 여러 개 입력하고 싶으면 쉼표로 구분해 입력하세요. (예: KanaInputAlphaHalf, KanaInputKatakanaHalf)
프레스키 누를 때 어떤 다른 키가 장식을 적용할지 지정합니다. 예를 들어, LeftShift를 지정하면 Shift 키를 누르면 장식이 적용됩니다. 여러 키를 동시에 적용하고 싶다면, 쉼표 구분을 하여 여러 키를 지정하세요. 조건에 본인의 열쇠도 포함시킬 수 있습니다.
이스프레디드 맞아요. 키를 누를 때 장식을 하세요. 거짓 또는 불명시, 일반적인 키 장식.
텍스트컬러 0~255 범위의 색상을 지정합니다. 값을 "A, R, G, B"로 입력하고 쉼표로 구분합니다.
배경 색상 0~255 범위의 색상을 지정합니다. 값을 "A, R, G, B"로 입력하고 쉼표로 구분합니다.
보더컬러 0~255 범위의 색상을 지정합니다. 값을 "A, R, G, B"로 입력하고 쉼표로 구분합니다.

보드 컨테이너 정의 파일 생성

창설

생성된 보드 정의 파일(.xlsx)을 "BoardCreator_x_xx.xlsm" 파일이 있는 폴더로 옮기세요. (x_xx 이 버전입니다)

파일을 옮기면 BoardCreator.xlsm을 열어보세요. 시트에 표시된 "보드 컨테이너 정의 파일 생성" 버튼을 클릭하면 폴더에 배치된 .xlsx 파일을 기반으로 보드 컨테이너 정의 파일이 생성됩니다.

과정이 성공적으로 완료되면, ". 확장자 "setting"을 가진 "보드 컨테이너 정의 파일"이 생성됩니다.

보안

"BoardCreator.xlsm"은 매크로가 포함된 엑셀 파일이기 때문에, 이미지를 열면 경고가 뜰 수 있습니다. (메시지가 그림과 다를 수 있습니다)

경고가 보이면 매크로를 실행하게 하세요. 이를 허용하지 않으면 "보드 컨테이너 정의 파일"을 생성할 수 없습니다.

보드 컨테이너 정의 파일 배치

생성된 보드 컨테이너 정의 파일(.setting)을 "TiitanTouchBoard.exe"이 있는 폴더의 "Boards\Default\" 폴더에 넣으세요. 설치 후 터치보드는 시동 시 로드됩니다.

잘못된 매개변수를 지정하면 실행 중에 오류가 발생할 수 있으니, 대상 보드 설정을 검토하고 다시 생성해 주세요.

포함된 샘플 보드에 대하여

처음 보드를 만드는 사람들이 보드를 만들기 쉽게 하기 위해, 보드 생성 엑셀 도구는 배포되는 원본 보드 패키지의 각 기능에 맞는 작은 샘플 보드를 포함하고 있습니다. 포함된 샘플은 다음과 같습니다:

파일 이름 요약 이미지
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 이것은 보드 패키지에 포함된 클립 스튜디오 페인트 오른손잡이의 단축키 보드입니다.
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마다 색상을 바꾸면 현재 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 이는 CapsLock과 Insert 같은 Windows에서 관리하는 키 토글 상태의 상태를 얻고, 키 디자인을 변경하는 예입니다.