問題タブ [nstouchbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
245 参照

macos - プログラムでMacタッチバーのファンクションキーを強制する

https://support.apple.com/en-us/HT207240に従って、ユーザーはデフォルトでタッチバーでアクティブなファンクションキーを使用して特定のアプリを実行するようにシステムキーボード設定で設定できることを知っています。しかし、開発者がアプリ内からこれを要求する方法はありますか? 私はこのテーマに関する Apple 開発者向けドキュメントを閲覧しましたが、これを行う方法は見当たりませんでした。もしあれば、それは十分に隠されています - Apple は開発者に f キーの存在を忘れさせ、動的な機能を採用するよう促しているようですタッチバー。

0 投票する
1 に答える
582 参照

nstouchbar - マルチレベルの NSPopoverTouchBarItem を持つ NSTouchBar

私はNSTouchBarの 3 つのレベルでシンプルにしようとしているNSPopoverTouchBarItemので、基本的には次のようになります。

タッチバー2番目を開くNSTouchbar3NSButtonと1 のメインがありますNSPopoverTouchBarItemNSTouchbar

3番目を開くNSTouchbar2NSButtonと1の2番目NSPopoverTouchBarItemNSTouchbar

問題は、3番目を開こうとするとNSTouchbar、2番目が却下されたように見え、3番目NSTouchbarが開かないことがあります。

また、3 つ目を開いたら、2 つ目ではNSTouchbarなく1 つ目に移動します。NSTouchbar

これがコードで、シンプルで動作するはずです(私はXcode TouchBar Simulatorを使用しています

0 投票する
2 に答える
613 参照

cocoa - フォーカスされていないときに TouchBar をアクティブにしておく方法

既存のクローズド ソース アプリにタッチバー機能を提供するプロキシ アプリを作成しようとしています。API を介してアプリと通信できますが、フォーカスされていないとタッチバーが消えます。

NSTouchBarドキュメントには次のように書かれています。

サポートされている MacBook Pro モデルでは、キーボードの上の Touch Bar に、最前面のアプリの NSTouchBar クラスのインスタンスが表示されます。

ただし、どのタッチバーが表示されているかを強制する方法があるかどうか疑問に思っています。辞任しないようにしましたが、これはある程度機能しますが、アプリケーションからフォーカスを失います。

0 投票する
3 に答える
4215 参照

macos - macOS Touch Bar アイコンの場所

macOS Sierra の Touch Bar を備えた新しい MacBook Pro のシステム コントロール ストリップのアイコンはどこにありますか?

ここに画像の説明を入力

HD/System/Library/CoreServices の下を見ましたが、そこにはありません.....

0 投票する
2 に答える
4367 参照

java - MacBook Pro のタッチバーをサポートする Java アプリケーションを作成しますか?

タイルが説明しているように、MacBook Pro 2016 ユーザー向けの Java アプリケーションにいくつかのクールなタッチバー ボタンを追加できるようにしたいと思っています.Java でそれを実装する方法がまだあるかどうかはまだわかりません。

誰かそれについての知識を持っていますか?

0 投票する
1 に答える
1044 参照

objective-c - メイン ウィンドウの作成後に NSTouchBar サポートを追加する

NSTouchBar他の方法では変更できないアプリケーションに、プラグインを介してボタンを公開するためのサポートを追加しようとしています。共有ライブラリであるプラグインは、メイン ウィンドウが作成された後、実行時に読み込まれます。私はAppDelegate次のように作成しました:

and関数@implmentationを実装する を使用すると、次のようになります。makeTouchBartouchBar

最後に、アプリケーションに挿入しようとしましたonload。アプリケーションにロードされたときに動的ライブラリで呼び出される関数には、次のものがあります。

ただし...AppDelegate::touchBar呼び出されることはないため、タッチバーにテストボタンが入力されることはありません。

Xcode で新しいプロジェクトを作成し、まったく同じ実装 (同じとAppDelegateをコピーして貼り付ける) を使用すると、表示され、プレス イベントに応答する機能ボタンが表示されるため、壊れているように見えるのはインジェクション部分です。(Xcodeでは、すべてが接続されていると思います)@interface@implementationMainMenu.xib

更新: 主な問題は、TouchBar が機能しないようにアプリケーションがコンパイルされたことです。おそらく古いバージョンの Mac OS 上に構築されています。

0 投票する
1 に答える
320 参照

objective-c - プログラムでnstouchbarのコントロールストリップを非表示にする方法は?

プログラムでNSTouchBarのコントロールストリップを非表示にする方法はありますか? NSPopOverTouchBarItem にはプライベート プロパティ showsControlStrip があります。しかし、この私有財産をどのように活用すればよいのでしょうか。

ありがとうございました。

0 投票する
1 に答える
357 参照

objective-c - NSTouchbar をサポートする os x 10.11 用の cocoa ビルド

Swift では #available を利用できることを知っていますが、objective-c はそれをサポートしていません。

10.11 で実行できるが、NSTouchbar (10.12 以降) もサポートする os x アプリを作成する方法はまだありますか?