問題タブ [dock]
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.
cocoa - Mac OS X ドックのスタックのようなウィンドウを作成するにはどうすればよいですか?
Dock の Stack のようなウィンドウ オブジェクトを作成しようとしています。(ピサの傾いたリストではなく、灰色の四角形)。タイトル、透明度、ナビゲーション ボタン、字幕付きの大きなアイコン、および下部の尖った矢印ビットを備えています。
NSPanel の「HUD」は実際には適合しませんでした... ユーザーがアプリをクリックすると、アイコンがアクションを示し、矢印ビットがクリックした場所を指し示すポップアップが欲しいです。
ヘルプ?
ありがとう、
-S!
c# - C#でWindowsフォームをドッキングする方法は?
ユーザー画面の上にWindowsフォームをドッキングできるかどうか知りたいのですが。フォームの位置を必要な座標に手動で設定することで、これを実行しようとしています。ただし、この方法を使用すると、ユーザーはフォームをドラッグするだけでフォームの位置を変更できます。このウィンドウフォームは、作成中のプロジェクトのメニューとして機能するため、フォームを画面の上部にドッキングさせたいと思います。
どうもありがとう。:)
iphone - iPhoneはドックコネクタ経由でオーディオをサポートしていますか
まず、下手な英語で申し訳ありません。ドック コネクタ経由で iPhone / iPod でオーディオを再生したいのですが、モデルはドックから iPhone へのオーディオ入力であり、iPhone からのオーディオ出力はできません。
objective-c - MacOSXドックでアプリケーションアイコンをクリックしたときのカスタム動作
ドックで実行中のアプリケーションのアイコンをクリックしたときのデフォルトの動作を変更しようとしています。デフォルトでは、アプリケーションのメインウィンドウが前面に表示されます。
アイコンをクリックしたときにカスタム操作をしたいのですが。
これを達成するためのアイデアはありますか?
python - Python での XML GUI
私は、誰かが GDL のドックを使用する PyGTK GUI を作成したプロジェクトに取り組んでいます。彼は GUI を XML ファイルとして保存しています。
コードが呼び出す
GDL 依存関係を削除する必要があります。XML レイアウトを引き続き使用できますか? もしそうなら、どのように?
objective-c - ココア:窓のようなドック
ドックウィンドウのように動作するNSWindowを作成しようとしています。-マウスカーソルが画面の一方の端にあるときに表示されます-フォーカスを取得しません(フォーカスを持っているアプリがフォーカスを保持します)が、マウスイベントを受け取ります
これをどのように実装できるかについてのアイデアはありますか?
よろしくお願いします。
c# - グラフィック要素を「ドック風」にする
具体的には、Windows のタスクバーと同様に、デスクトップを含むすべての上に要素を重ねることを試みています。タブのような Windows フォーム コントロールがあります。幅50px、長さ150pxです。私がやりたいことは、デスクトップ自体を含むすべてのウィンドウの前にそのコントロールを表示することです。私が「ドックのような」と言うのは、ドッキングするとウィンドウが押し出されると信じているからです (つまり、タブがドッキングされていると、フルスクリーンのアプリケーション ウィンドウが 50px を超えて押し出されます)。タブをすべての上に重ねて表示したい。私が考えることができる最も近い例は Winamp です。Winamp は画面の上部にドッキングでき、常にアプリケーションの上部に表示されます。
C#でこれを行うにはどうすればよいですか?
delphi - Delphi / C ++ Builderのドッキングライブラリに関する推奨事項はありますか?
私のチームは現在、既存のMDIベースのアプリケーションをより最新のドッキングベースのアプローチに移行することを考えています。私たちはまだ考えていますが、VS2010のドッキングと視覚的な外観のようなものに移動したいと思います:
これには次の機能があります。
- ウィンドウがドッキングするブレンドされたアウトラインを表示します
- タブにドッキングするだけでなく、並べて配置する
- ドックの位置を示す画像上でドラッグアンドリリースすることでドッキングを許可します(以下ではこれを「ドッキングウィジェット」と呼びます)
- 見た目もかなり良い(テーマ/ UIに関して)
RAD Studio 2010で使用する高品質のドッキングライブラリを見つけるのに苦労しており、見つけていないライブラリ、または見つけたライブラリを使用してこのようなことを実現する方法についてアドバイスを求めています。
- 更新:AutomatedQAのドッキングライブラリを購入することになりました。最高だと思います。詳細については、以下のセクションをご覧ください。
- 更新2、2011年7月:この質問では、Delphi / C ++ Builderで使用可能なすべてのドッキングライブラリを調べたので、最新の状態に保とうとしています。私が知っている2つの変更:
- 現在AutomatedQAを所有しているSmartBearには、使用済みのAutomatedQAのドッキングライブラリがあります。これは私が購入することをお勧めしたものです。彼らはそれをオープンソーシングすることを検討しています。
- 私がDevExpressドッキングで抱えていた問題の1つは、VS2008 / 10スタイルのドッキングがサポートされていないことでした。ドッキングウィジェット、ドラッグしたときの透明なオーバーレイなど があります。現在、実装されています。このため、またAQDockingは販売されなくなったため、この質問をした場合、受け入れられる答えはDevExpressDockingを購入することです。
次のライブラリを見つけました。概要は次のとおりです。
内蔵VCLドッキング
これにより、フォームを他のフォームまたはTWinControlsにドッキングできますが、非常に基本的なように見えます。フォームは、XORペイントされたアウトラインを使用してドラッグします。これは、VistaおよびWin7では非常にうまく機能しません。タブ付きのドッキングされたフォーム用のTTabDockSetコントロールがありますが、ドッキングされたフォームのタイトルがドッキングされた後のレンダリング方法を制御する方法がわかりません。ドッキングを並べて実装するには、手動で実行して、新しいドックサイトパネルをその場で作成する必要があると思います。RAD Studio IDEのドッキングウィンドウは、これよりも少し滑らかです(たとえば、フォームをドラッグするときの透明な長方形)。これは、VCLドッキングサポートを使用していると思ったため、奇妙なことです。
JVCLドッキング
これは、組み込みのVCLドッキングよりもまともなソリューションのように見えます。任意のエッジまたはクライアントでのドッキングをサポートし、フォームがドッキングする場所にアルファブレンドされた長方形を表示します。
かなりバグがあるようで(最初のフォームの上に2番目のフォームをドロップすることは許可されていますが、プログラムがフリーズします)、タブ付きドックのサポートやドロップロケーションウィジェットは組み込まれていません。
LMDドッキングパック
これは有望に見えます。フォームを直接ドッキングしているようには見えませんが、ドッキングパネルがあり、その上にコントロール/フレームが配置されています。既存のフォームをフレームに移行できます。また、ドッキングウィジェットとタブ付きドックのサポートもあります。
ただし、デモは非常に信頼性が低いようです。最新の評価バージョンをインストールしました。ドックサイトといくつかのパネルを使用して新しいプロジェクトを作成し、[実行]を押すと、次のようになります。
これは、フォームコンポーネントストリーミングでクラッシュしています。DFMファイルを視覚的に調べても問題はありませんが、それを引き起こしている可能性のあるレイアウト情報の不透明なバイナリブロブがあります。これは、評価バージョンでは特に推奨されません。
DevExpress ExpressDocking
私はこれに大きな期待を抱いていました。これまでDevExpressコントロールを使用したことはありませんが、評判は良いです。しかし、彼らのデモプログラムは本当にがっかりしました:
コントロールがちらつき、XPスタイルを使用していても、Windowsではテーマがうまく機能していないようです。タブ付きドッキングはありますが、XOR化されたアウトラインを使用します。これはXPまたはVistaではうまく機能しません。また、ドッキングウィジェットもありません。率直に言って、WindowsXPの時代から更新されていないようです。2011年7月の更新: これは改善されています。
AutomatedQA/SmartBearドッキングライブラリ
これは、これまでのすべてのライブラリの中で最も有望です。
私は定期的にAQTimeを使用しています。これは、独自のドッキングライブラリを使用して作成されているように見える優れたプロファイラーであり、うまく機能します。ただし、ドッキングライブラリの試用版のダウンロードの最新バージョンはRAD Studio 2009用であり、2010にインストールする場合のアドバイスは、サポートされていないため、ソースを再コンパイルする必要があるということです。デモにはソースが付属しておらず、RS2009もありません。インストールしない限り、インストーラーはインストールを拒否します。インストールするように管理したとしても、再コンパイルする必要があるため、使用できません。存在しないソース。
私は彼らのサポートチームと連絡を取り合っており、彼らは私にこのスレッドを教えてくれました。私はまた、顧客がほとんど同じことを求めている別のスレッドを見つけました。私は返信しました、そしてより良いニュースを聞くことを望んでいます。特にIDEでサポートされていない場合は、評価できない製品を購入することをお勧めしません。
更新:私はこのライブラリを購入することになりました。評価に問題があるにもかかわらず(D2007で動作し、そのコピーを持っていました)、すべてのライブラリを使用するのが最も簡単で、最も強力であるように見えます。たとえば、テーマを作成するのは簡単です。ドッキングライブラリも選択する必要がある場合は、絶対にお勧めします。
2011年7月の更新: このライブラリは現在販売されていませんが、まもなくオープンソースになる可能性があります。
私は何を逃しましたか?
それが私がこれまでに見つけたすべてです。今何?
- Delphi / C ++ Builder / RAD Studio 2010用の優れたドッキングライブラリを見逃したことがありますか?
- これまでに見たライブラリの機能を見逃したことがありますか?「FooBarを見逃しました」や「JVCLには確かにドッキングウィジェットがあり、そのように使用できます...」などの回答を聞くと、かなり素晴らしいでしょう。
- 次のステップとして何をお勧めしますか?
ご入力いただきありがとうございます:)
iphone - Dockを介して接続された外部アクセサリを使用したiOSアプリのデバッグ
明白な何かが欠けているのでしょうか、それとも、ログなどのバケットロードを使用せずに30ピンドックを介して接続された外部アクセサリを使用するiOSアプリをデバッグする方法がありません。ブレークポイントや楽器。
おそらくWi-Fi、Bluetoothを介してリモートデバッグする方法はありますか?
注:はい、最近質問しましたが、答えが見つかったと思ったので削除しました。しかし、答えは、InstrumentsがWi-Fiをサポートしているだけでした。Xcodeのデバッグはサポートしていません。だから問題はまだ残っています...
そして...:答えを見つけるのに本当の運がなく、まだ誰も私に答えを与えていないことを考えると、それは大きな脂肪だと思います。:(
バグが発生する場所を魔法のように推測するのか、それともデバイスとアクセサリの間でドックコネクタを継続的に前後に動かしてドックコネクタを使い果たしている間にすべてのがらくたをログアウトするのか、疑問に思います。
バグレポートを提出する時が来たと思います。
objective-c - cocoa: ドック内のアプリアイコンの位置を知る
Dock アイコンをホバーしたときに特別なメニューを表示する必要があります。これを行うには、ドック内のアプリ アイコンの座標を取得する方法を見つける必要があります。
どうすればこの情報を入手できるか知っていますか?
よろしくお願いいたします。