Spread.Sheets > 開発者の手引き > ユーザーインタフェースの管理 > 入力マッピングの使用 |
組み込みアクションの実行に使用するキーボードキーを、別のキーに変更できます。 マッピングできるアクションは、ナビゲーション、選択、切り取り、コピー、貼り付け、消去、アンドゥ、リドゥなどです。
次のサンプルコードは、左に移動するためのキーを指定します。
JavaScript |
コードのコピー
|
---|---|
// [Ctrl]+[Shift]+[B]キーを使用します。 spread.commandManager().setShortcutKey("navigationLeft","B".charCodeAt(0),true,true,false,false); |
次のサンプルコードは、アクティブセルに対し、上下の矢印キーに対応するデフォルトのアクションを変更します。
JavaScript |
コードのコピー
|
---|---|
var activeSheet = spread.getActiveSheet(); // アクティブセルに対し、上矢印キーのデフォルトアクションを「1画面分上へ移動」に変更します。 spread.commandManager().setShortcutKey("navigationPageUp", GC.Spread.Commands.Key.up, false, false, false, false); // アクティブセルに対し、下矢印キーのデフォルトアクションを「1画面分下へ移動」に変更します。 spread.commandManager().setShortcutKey("navigationPageDown", GC.Spread.Commands.Key.down, false, false, false, false); |
次のサンプルコードは、カスタムアクションを作成します。
JavaScript |
コードのコピー
|
---|---|
var activeSheet = spread.getActiveSheet(); spread.commandManager().register('myCmd', function ColorAction(){ |