- 233 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/25(水) 21:55:23 ID:iK3gTmvy0]
- userChromeJSのスクリプトについて質問です。GomitaさんところのMouseGestures2.uc.jsを改造中なのですが、標準の
case "DOMMouseScroll": if (this.enableWheelGestures && this._isMouseDownR) { event.preventDefault(); event.stopPropagation(); this._suppressContext = true; this._directionChain = "W" + (event.detail > 0 ? "+" : "-"); this._stopGesture(event); } break; このホイールジェスチャは右ボタン+マウスホイールのジェスチャがちゃんと機能するのですが 以下のようにCtrlキー+マウスホイールによるジェスチャを作ろうとしてもうまく動いてくれません。 キーイベントの書き方に問題があるのでしょうか?それともCtrl+マウスホイールによるジェスチャは 実装不可なのでしょうか?ご指摘お願いいたします。 case "DOMMouseScroll": if (this.enableWheelGestures && event.ctrlKey ) { event.preventDefault(); event.stopPropagation(); this._suppressContext = true; this._directionChain = "W" + (event.detail > 0 ? "+" : "-"); this._stopGesture(event); } break;
|
|