問題タブ [dockable]
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.
c# - Windows ツールバーにドッキング可能なアプリケーション
Winamp Desk Bandのような Windows ツールバーにドッキング可能なアプリケーションを .NET で作成する方法は?
wpf - WPFドッキングライブラリに関する推奨事項
Visual Studio 2005/2008と同様に、ドッキング可能なウィンドウを必要とするアプリケーションを実装していますが、VSの単一のサイトとは異なり、複数の「ドッキングサイト」があります。OSSまたは商用のどちらかで、これに適したライブラリに関する推奨事項はありますか?Infragisticsには、DivelementのSandDockとDevComponentsのWPF-Dock、およびActiProのDocking&MDI製品が1つあることを知っています。CodeProjectにも1つあります。誰かがこれらのライブラリのいずれかを使用しましたか?経験は良かったですか、それとも悪かったですか?それらの1つを使用した経験がある場合、複数の「ドッキングサイト」をサポートしていますか?
qt - Qt4.4を使用したカスタムドックエリア
Qt 4.4を使用してカスタムドックエリアを作成することは可能ですか?このドキュメントが示唆しているように、これはQt3で可能であることを私は知っています。ドキュメントからの抜粋"...独自のドックエリアを作成する必要がある場合は、QWidgetのサブクラスを作成し、Q3DockAreasをサブクラスに追加することをお勧めします..."。ただし、Qt 4ではQ3DockAreaが削除され、QMainWindow自体にドック領域があるように見えます。基本的に、ウィジェットをドッキングできる独自のドックエリアウィジェットが必要です。このドックエリアウィジェットは、アプリケーションのどこにあってもかまいません。これをどのように行うことができるかについてのアイデアはありますか?
c++ - mfcでドッキング可能なダイアログを実装する方法は?
私は MFC でダイアログ ベースのアプリケーションに取り組んでいます。ビジュアル スタジオの左パネル、右パネル、下パネルのようなものが必要で、パネルを閉じるための閉じるボタンがあります。誰でもこれを実装する方法を知っていますか?
jquery - JavaScript を使用した「ドラッグ可能なボックス」のような Netvibes
netvibes のように、いくつかの固定された場所にスナップする素敵なドラッグ可能なウィンドウを持つ JavaScript (jquery など) のプロジェクト/フレームワークを知っていますか? jPolite v2 を見つけましたが、私がやりたいことには少し複雑すぎるようです。何か案が?
user-interface - コードを使用してスクリーンショットが示すように QDockWidgets を配置するにはどうすればよいですか?
Qt ウィンドウで、右側にドック ウィジェットを次のように配置する必要があります。
代替テキスト http://img72.imageshack.us/img72/6180/docksonside.png
Qt では、addDockWidget
メソッドに引数を指定して位置 (上、下、左、右) を指定できますが、同じ側に配置されたQMainWindow
2 つをどのように配置するかは明らかにできません。QDockWidgets
ドック ウィジェットを追加するコードを次に示します。これは PyQt4 を使用しますが、C++ を使用した Qt でも同じはずです
このコードを使用して両方を右側に追加すると、作成したスクリーンショットとは異なり、一方が他方の上に表示されます。そのショットを作成した方法は、プログラムを開始した後にマウスでドラッグすることでしたが、その方法で開始する必要があります。
c# - .Net 4.0 用の .Net/WinForms ドッキング/フローティング ライブラリ
ちがいない
- .Net 4.0 クライアント プロファイルをサポート (別のアセンブリのデザイナー)
- レイアウトをカスタム ストリームにシリアル化する
- キャプション doubleclick でフローティング ウィンドウの最大化を許可する
- コストはそれほど高くありません (200US$ が最適です)。また、1000と1コントロールのバンドルは必要ありません。
もうレビューした
- DockPanel スイート
- 1と3に違反しています。また、バグがあるようです(サンプルアプリを簡単にクラッシュさせました)。
- サンドドック
- 1、2、3に違反しています。
- ネブロン
- 1、3に違反しています。また、一部のマルチモニター シナリオでは正しく動作しません。
visual-c++ - C++MFC機能パック->CDialogに複数のCDockablePanesを作成する
CDialogに領域を作成して、CDockablePanesを配置できるようにします。これらは、固定のダイアログコンテンツに完全にドッキングできます。
Codejock Dialog Panes Sampleはまさに私が望むものですが、MFC機能パッククラスで実現されています:http://codejock.com/downloads/samples/dockingpane.asp
現時点では、CDialogに埋め込まれているCFrameWndExから継承されたクラスを取得しました。また、動作するCDockablePaneも含まれています。ドッキングを解除して移動できますが、ドッキングしたいときにプログラムがクラッシュします。
これは、ドッキング可能なペインクラスが、実際のペインの移動先をプレビューするためのダミーペインを生成しようとするためです。NULLを返すGetTopLevelFrame()を呼び出します。これにより、afxpane.cpp @CreateEx()でクラッシュが発生します。
誰かが私のために何か助けやアイデアを持っていますか?:(
挨拶、
編集:
わかりました、いくつかのコード:
CFrameWndExから継承された小さなクラスを作成しました(コンストラクターが保護されているため):
次に、このクラスをCDialogに埋め込み、そのサイズをダイアログサイズに変更します。
CMyFrameクラスのOnCreate()で、CDockablePaneを設定してドッキングします。
android - Android: ウィジェット/アプリをディスプレイの片側にドッキング
ディスプレイの片側にドッキングし、ドラッグできず、他の要素をドラッグできない Android アプリを実現する方法を知っている人はいますか? この ARCHOS Android の右側のようなものを意味します: http://i.stack.imgur.com/KpMSs.jpg