modifier-key

    19

    8答えて

    私はkeydownイベントを使用して、押されたキーを検出し、さまざまな操作のためのいくつかのキーの組み合わせを持っています。私は + Cが動作していないはCtrl +Shiftキーを打つキーの組み合わせれるいくつかの理由で if (e.KeyCode == Keys.C && e.Modifiers == Keys.Control && e.Modifiers == Keys.Shift) {

    2

    4答えて

    私はキーボードイベントリスナーを持っています。数字ロックが有効になっているときはnumber pad key codes(1〜9)を聞いています。これはうまく動作します。しかし、私のアプリケーションでは、数字キーと一緒に修飾キー(CTRL)を使用できるようにしたいと考えています。奇妙なことは、Ctrlキーを押しながら1または3を押してもキーボードイベントは発生しませんが、2と4 - 9は予想される

    5

    2答えて

    [OK]を、私はmodifierkeyが押された場合NSEventから決定する方法を理解する: if ([theEvent modifierFlags] & NSAlternateKeyMask) { // The Option/Alt key was pressed } をしかし、これはまた、オプションキーと同時に別のmodifierkey、例えばオプションをキャプチャ

    14

    2答えて

    私はQTデザイナーでUIを構築しています。異なる修飾子で異なるアクションを実行するボタンが必要です。だから私は、修飾子に応じてアクションを実行する動的文字列プロパティを持つ関数を呼び出すことができると思った。 誰かがこれを行う簡単な方法を知っていれば、私は非常に感謝します。

    -1

    2答えて

    は、VCLを作成し、アプリケーションとメインフォームのOnMouseDownイベントハンドラの書き込みにフォーム: procedure TForm2.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin if Shift = [ssCtrl] then

    -1

    1答えて

    私はPython 3.5とQt5.7で2つのQTableWidgetsを使ってアプリケーションを作成しています。テーブルの1つから別のテーブルにアイテムをドロップしたいと考えています。私は両方のテーブルにドラッグアンドドロップの設定を行い、修飾キー(Ctrl、Alt、Shiftなど)を押すまですべてが正しく機能します。この時点から、ドラッグ&ドロップ機能は動作しなくなります。 私はすでにテーブルを