nsevent

    0

    2答えて

    私はステータスバーアプリケーション(Swift 3)を構築しており、ユーザーが左右をクリックしたかどうかによって異なるアクションを呼び出す必要があります。これまで私が持っていたことは次のとおりです。 var statusItem = NSStatusBar.system().statusItem(withLength: -1) statusItem.action = #selector(AppD

    0

    1答えて

    NSEventsには、「システム起動後にイベントが発生した時刻」を表すタイムインターバルを返すtimestampプロパティがあります。私は、正確にこの情報を必要とするアプリケーションを書いています。ユーザーがキーを押したときです。しかし、私はタイムスタンプが十分正確でないかもしれないと心配しています。 Time Interval自体はサブミリ秒の精度を持っています。キーボードやマウスの入力を表すN

    0

    1答えて

    以下のステートメントは、MacOSアプリケーションで実行された左クリックを処理します。すべてのクリック(左、右、中央、ホイールなど)をキャプチャしたいと思います。私はそれぞれのモニタを追加することができますが、1つのイベントマスクでそれらのイベントをすべて組み合わせる方法はありますか? NSEvent.addGlobalMonitorForEvents(matching: .leftMouseDo

    1

    1答えて

    私は現在、iOSデバイスとトラックパッドとしてiOSデバイスを機能させるMacOSのクロスプラットフォームアプリケーションを開発中です。 CGDisplayMoveCursorToPointを使用すると、画面上でカーソルを移動できます。魅力のように動作します。 (すなわち、MacOSの上で実行されている)「ホスト」アプリケーションのコードのこの作品で は、私は、マウスのクリック操作を行うことができ

    0

    1答えて

    Visual Studio 2015でC++でコーディングされ、クロスプラットフォーム(現在WindowsとLinuxをサポート)を目指すアプリケーションでは、AppleのAppkitからNSEventにアクセスできますか? iOSユーザによってどのマウスボタンが押されたかを検索したいとします:Visual Studioでコード化されたC++アプリケーションでは、関数pressedMouseBut

    0

    1答えて

    カラーピッカーを作成したいと思います。だから私はNSReadPixelを使用すると、ピクセルの色を受け取る良いアプローチになると思った。常にnilを返し class CustomWindowController: NSWindowController { override func mouseMoved(with event: NSEvent) { let mouseLo

    5

    1答えて

    OS Xユーザーが自分のアプリケーションだけでなくOS Xのファイルをドラッグしているときに通知を受けようとしています。私は私のデスクトップまたはFinderからファイルをドラッグを開始するとき、ハンドラが呼び出されているが、それはとも呼ばれている、 -は [NSEvent addGlobalMonitorForEventsMatchingMask:NSLeftMouseDraggedMask h

    5

    1答えて

    私はmacOSアプリケーションで作業しており、NSViewControllerにローカルホットキーイベント(コマンド+上矢印キー)を処理したいと考えています。ここで は、私はスウィフトでそれを行う方法は次のとおりです。 override func keyDown(with event: NSEvent) { let modifierkeys = event.modifierFlags.

    0

    1答えて

    私のMac OSアプリケーションでは、このNSImageViewで(ユーザによってトリガされた)mouseDownイベントが発生した後、NSView内でNSImageViewを移動できる機能が必要です。ユーザーがマウスUpイベントをトリガーすると、このビューは最後のmouseDragイベント方向に移動し、そこにとどまる必要があります。移動中に、NSImageViewを画面上に表示したい(マウスカー

    0

    1答えて

    私はカスタムNSButtonクラスを持っており、現在のマウスの位置がボタンフレームの内側にあるかどうか(viewWillDraw)をチェックします。 私はNSEvent.mouseLocation()を使用してマウスの位置を取得しますが、それは絶対NSPointを画面自体に対して表示します。 self.frame(= NSButton.frame)は、の相対座標を返すので、スーパービューのボタンを