英字シフトモードで表示される候補文字のテーブルを表します。

構文

typedef struct {
  char *listForNum[10];
  char *listForPeriod;
} AM_ShiftCandidateTable, *pAM_ShiftCandidateTable;

メンバー

listForNum
 数字キー([0]~[9])で表示される候補文字。
listForPeriod
 ピリオドキーで表示される候補文字。

解説

 デフォルトで表示される英字シフトモードの候補文字の定義は次の通りです。

//Default ALPHA mode candidates
static const AM_ShiftCandidateTable const default_AlphaCandidateTable[2] = {
  {   
    {
      "-+()[]<>{}",   // 0
      " _:;|&\"'`^~", // 1
      "abc",          // 2
      "def",          // 3
      "ghi",          // 4
      "jkl",          // 5
      "mno",          // 6
      "pqrs",         // 7
      "tuv",          // 8
      "wxyz"          // 9
    },
    ".,*/@%\\$#=!?"   // .
  },
  {
    {
      "-+()[]<>{}",   // 0 CAPS
      " _:;|&\"'`^~", // 1 CAPS
      "ABC",          // 2 CAPS
      "DEF",          // 3 CAPS
      "GHI",          // 4 CAPS
      "JKL",          // 5 CAPS
      "MNO",          // 6 CAPS
      "PQRS",         // 7 CAPS
      "TUV",          // 8 CAPS
      "WXYZ"          // 9 CAPS
    },
    ".,*/@%\\$#=!?"   // . CAPS
  }
};

必要条件

ヘッダファイル:
lib.h
AdvancedMenu.h

関連事項

最終更新日:2020/10/04