nswindow

    0

    1答えて

    私のMacアプリケーションでは、キープレスイベントを聞き、モディファイアやキーコードに応じて内部クライアントに渡します。 現在、私は "Ctrl + Tab"イベントを保留できないという問題に直面しています。 「App」自体がこれを処理しようとしているようですが、これはタブベースのアプリケーションにとっては意味があります。だから私はTabbingmodeを無効にしたが、Ctrl + TabはKey

    0

    1答えて

    NSWindowのタイトルバーを赤色に変更する必要があります。 背景色を変更すると、ウィンドウ全体が赤くなります。 タイトルの背景色を変更したいだけです。 ありがとうございました。

    1

    1答えて

    どのように焦点を合わせてスポットライトを浮かべるのだろうと思っていましたが、別のウィンドウにはまだフォーカスがあります。 私は簡単window?.level = Int(CGWindowLevelForKey(.maximumWindow))と他のすべてのウィンドウの上にフローティングウィンドウを作ることができますが、私は2つの窓があり、焦点の両方を任せることはできない、助けて! ココアにShow

    0

    1答えて

    私はobjectiveC、OSX、iOSではありません。 XCode 8.3 私はメインウィンドウでモーダルとして開く設定ウィンドウ(カスタムNSWindow)を持っています。 環境設定ウィンドウには、タブを含むビューが含まれています。タブの高さは、クリックするたびにウィンドウのサイズを変更します。 最初のタブをクリック: 2番目のタブをクリック:今、誰かが設定ウィンドウが持つアクティブになり、ド

    1

    1答えて

    私は現在Swiftを学んでいて、this tutorialに続いて、SwiftのAppKitからvibrantDarkプロパティを継承するNSWindowを作成しました。次のように私はWindowController.swiftファイルに追加のコードは次のとおりです。 window?.titleVisibility = .hidden window?.appearance = NSAppeara

    0

    1答えて

    私のメニューバーのアプリケーションでは、ウィンドウを開くメニュー項目があります。ウィンドウが前面に開き、ウィンドウの後ろにキーウィンドウが残っています。 ブレークポイントの後で実行しない限り、window.makeKey()を動作させることができません。私はウィンドウのライフサイクルの異なる場所にコード行を入れてみて、それをDispatchQueue.main.asyncAfter(deadlin

    0

    1答えて

    スクリプト可能な場合は、AppleScriptを使用してウィンドウのサイズを簡単に変更できますが、NSWindowでも同じことができるかどうかを知りたいのですが? NSWindowのようなものか?私はhttps://developer.apple.com/documentation/appkit/nswindowに "Creating Windows"しか見つからなかったので、私はこの考え方の実現

    0

    1答えて

    バックグラウンドにあるウィンドウが最前面のウィンドウになるときを知りたいと思います。 私はこの質問を読んでいますが、ウィンドウが最前面ウィンドウになったときに最前面とないものウィンドウを知るために動作します:How to know if a NSWindow is the front window? 私はこのコードを実装しますが、残念ながら窓がない時にオープンされたときにのみ呼ばれます前景に戻って

    0

    1答えて

    NSWindowの境界線のサイズを取得するには、どのような方法が適していますか?基本的には、ウィンドウの境界線の太さをピクセル単位で調べる必要があります。 私は最近これを行う必要があると感じましたが、さまざまな解決策がかなり古くなっています(CarbonとHITheme)。

    1

    1答えて

    私はたくさんの質問を見ましたが、何か助けになるものは見つかりませんでした。私は多くのApple開発者のページを見てきましたが、私はそれらが少し不明であることがわかりました。 Objective-C++でXcodeや他のIDEを使わずにアプリケーションを作って、すべての作業をしたいと思っています。私のIDEはAtomで、g ++でコンパイルします。私は、ウィンドウを作成するには、以下のクラスを持って