問題タブ [rubber-band]
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.
listbox - リストボックス内にラバーバンドタイプの選択を実装するWPF
Listbox
ユーザーが選択したいアイテムのラバーバンドまたは投げ縄タイプの選択を許可しようとしています。私Listbox
はグリッド内にいて、グリッドに、選択したい領域に長方形を描画するコントロールを追加しました。Listbox
アイテムが長方形の中にあるかどうかを確認するためにヒットテストを試みましたが、すべてがそうではないことを返しているようです。これらのアイテムを見るとVisualTreeHelper.GetDescendantBounds
(長方形でX、Yを取得する場合と同様に)、アイテムごとに常にX、Yが0,0として返されます。ヒットテストで何が間違っているのですか?
c# - Winformアプリケーションの塗りつぶされたラバーバンド
不透明度 0.3 のウィンドウ フォーム上に不透明度ゼロのラバー バンドを描画するにはどうすればよいですか? (輪ゴムはマイクロソフトの例にならって作られています
アップデート:
マスクのようなものを機能させるには、その輪ゴムが必要です。Jing またはその他のスクリーン ショット ツールを使用すると、スクリーンショットを作成しようとするときに何をする必要があるかが正確にわかります。画面は半透明になり、選択すると不透明度 0 が表示されます。
opengl - OpenGL: Windows Vista/7 のラバーバンド
Windows Vista/7 でウィンドウ全体を再描画せずに OpenGL を介して輪ゴムとカーソルを描画するソリューションを探していましたが、適切なものが見つかりません。オーバーレイ プレーン アプローチは、特にデュアル スクリーン レンダリングに関しては、すべてのビデオカードで広くサポートされているようには見えません。フロント バッファとバック バッファを操作することを提案する解決策を見つけましたが、Windows Vista/7 ではフロント バッファの操作が一部のシステムで失敗する傾向があるとのコメントがあります。カーソルとラバーバンドの色は、下にある画像の色から独立している必要があるため、単純な XOR 演算は適していません。助言がありますか?
前もって感謝します。
linux - HOW-TO コンピュータを鳴らす
ユーザーがテキストを書き、ソフトウェアがそれをユーザーに歌い返すオンラインアプリケーションを開発しようとしています。
私は現在、espeak を使用してコンピューターによって話された言葉で音声ファイルを生成できますが、それを歌のように聞こえるようにする方法、それにリズムを追加する方法がわかりません。
ラバーバンドを使用してピッチとテンポを変更できますが、それは私が得た限りです.
これを実現する方法を知っている人はいますか?
c# - ラバーバンドがパネルの端に達したらスクロール
カーソルをキャプチャする輪ゴムがあります。カーソルがパネルの端に達した場合、パネルをスクロールするにはどうすればよいですか? さらに情報が必要な場合はお知らせください。それで説明できると思います。
c++ - OpenGL シーンで透明なラバーバンドを描画する方法
ビデオ カメラから取得したフレームをテクスチャ マッピングで表示するために OpenGL を使用しています。まったく問題はありませんが、グラブされたフレームの一部の領域を選択する必要があり、次にズームする必要があります。まず、ラバー長方形を描画できません。グラブされたフレームの一部の領域を選択すると、透明になる必要があります。テクスチャ付きフレームを透過的に表示するには、コードまたは手がかりを教えてください。ところで、私はそのようなグラブされたフレームを表示しています。
キャプチャしたフレーム データを setTextureData に渡していますが、動作していますが、良い方法はわかりません...
@genpfault さん、返信ありがとうございます。
x1=0、y1=0、x2=1、y2=1 を使用しましたが、すべてのテクスチャ領域に長方形を描画しています。座標 x1,y1... にもう 1 つの長方形を描画します。どうすれば修正できますか。ところで、その四角形を削除するにはどうすればよいですか?
c++ - QT付きのサイズ変更可能なラバーバンド
マウスで画像の一部を選択するサイズ変更可能な選択ツールを作成したいと考えています。QTでこれを達成したいのですが、基本的な選択を作成するためにQRubberBandが機能しています。
次のステップは、その選択範囲をマウスでサイズ変更できるようにすることです。したがって、コーナーをクリックしてドラッグすると、それに応じてサイズが変更され、選択範囲内をクリックしてドラッグすると、選択範囲が移動するはずです。
今私の考えは、QRubberBand をサブクラス化し、paintEvent メソッドをオーバーライドして、隅々に大きなドットをペイントし、それらのドットでマウスイベントを実行することです。しかし、誰かがこれを行うためのよりスマートな/より良い方法を持っているかどうか疑問に思っていましたか?
これについていくつかのアイデアを聞きたいです。前もって感謝します。
c++ - OpenGlでラバーバンドする方法
OpenGL と Visual Studio C++ でラバー バンドを作成する方法を見つけようとしています。私が直面している問題は、一部の Win 7 コンピューター (つまり、私の上司) では、フロント バッファーの読み取りまたは描画が許可されないため、直接描画できないことです。
または、フロント バッファをバック バッファにコピーします (再描画には時間がかかります) swapbuffers 描画を呼び出してから agian をスワップします
何か案は?