問題タブ [tooltip]
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# - Tooltip-Text (太字、下線など) をフォーマットすることは可能ですか?
WinForms アプリケーションで、標準的なツールチップの一部を太字にしたいと考えています。これは可能ですか?
そうでない場合、スタイルを設定できる (無料の) ツールチップ コンポーネントはありますか (できれば境界線と背景も)。
ありがとう!
c++ - ステータス バーに CMFCRibbonButton のツールヒントを表示するにはどうすればよいですか?
CMFCRibbonStatusBar
メインフレームに があり、これに を追加しCMFCRibbonButtonsGroup
ますCMFCRibbonButton
。このボタンは、メニュー エントリと同じ ID を持ちます。
ボタンの作成は次のように行われます。
このボタンをステータス インジケーターとして使用したいと考えています。
ツールチップを表示したいのは次の2つのケースです。
- ステータスが変化したときと
- ユーザーがボタンの上にマウスを移動したとき。
そもそもどうやって始めたらいいのかわからない。ToolTipDemo
とサンプル プロジェクトを見てきましたが、ツールバー項目またはダイアログ ボタンのツールチップを表示するだけなので (の代わりに -derived ) DlgToolTips
、その方法がわかりませんでした。CWnd
CMFCRibbonButton
サンプル プロジェクトに精通している場合: いくつかの方法があるように思われるため、このスクリーンショットに示されているようにToolTipDemo
、ツールヒントを "拡張ビジュアル マネージャー ベース" のツール ヒントのように表示することをお勧めします。
ありがとう!
javascript - ツールチップ コードの改善
ホバー可能な Jquery ツールチップを作成しようとしています。このツールチップは、要素にカーソルを合わせると表示され、ツールヒント自体にカーソルを合わせるとそのままになります。ツールチップは、元の要素またはツールチップ本体から離れた場合にのみ消えるはずです。
私が見つけた例に基づいて、この動作を作成することができましたが、Jquery は初めてなので、機能の改善についてコメントをいただければ幸いです。
コード:
最も気になるのは次の 2 点です。
- Jquery を 2 つの関数 (tooltip と hidetooltip) で拡張する必要がありました。拡張機能を 1 つだけ使用して同じ動作を実現したいのですが、うまくいきませんでした。
- 私が "that.hide_ff" を使用したのは正しくないようです。繰り返しますが、この変数は「ツールチップ」オブジェクトに属するべきだと思いますが、間違っていなければ、Jquery オブジェクト自体に関連付けられています。
また、その他の改善点を教えていただけると嬉しいです...
前もってありがとう、ゴルディ
c++ - CTreeCtrlでカスタムツールチップを表示するにはどうすればよいですか?
から派生したクラスがありCTreeCtrl
ます。ここでは、デフォルトのオブジェクトをカスタムのオブジェクトOnCreate()
に置き換えます。CToolTipCtrl
私のメッセージハンドラは次のようになります。
しかし、私はTTN_NEEDTEXT
メッセージを受け取りません。Spy ++を見てみましたが、このメッセージが送信されないようです。
ここで何が問題になる可能性がありますか?
アップデート
これが適切かどうかはわかりません。CTreeCtrl
の親ウィンドウのタイプはCDockablePane
です。これが機能するために必要な追加の作業がありますか?
c# - C# / .NET の OwnerDraw ツールチップでのテキストの配置
複数行のテキスト文字列 (例: "Stuff\nMore Stuff\nYet More Stuff") があり、それをビットマップと共にツールチップにペイントしたいと考えています。ビットマップをペイントしているので、OwnerDraw を true に設定する必要があります。また、Popup イベントも処理しているので、ツールチップのサイズをテキストとビットマップを保持するのに十分な大きさにすることができます。
e.DrawBackground と e.DrawBorder() を呼び出してから、ツールチップ領域の左側にビットマップをペイントしています。
テキストを左揃えにするために e.DrawText() に渡すことができるフラグのセットはありますが、ビットマップ上に描画されないようにオフセットすることはできますか? または、すべてのテキストもカスタム描画する必要がありますか (おそらく改行などで文字列を分割する必要があります)?
更新: 最終的なコードは次のようになります。
java - JTree のツールチップを実装する最良の方法は?
JTree と TreeModel はすぐに使用できるツールチップを提供しないため、JTree のアイテム固有のツールチップを表示するにはどうすればよいと思いますか?
編集:(後で自分の質問に答えます。)
@Zarkonnen: getTooltipText のアイデアをありがとう。
DefaultTreeCellRenderer をオーバーライドする別の (おそらくもう少し良い) 方法を見つけ、それを共有することを考えました:
silverlight - Silverlight 2 でのツールヒントの更新
アプリケーション中に状態を変更する Silverlight 2 のコントロールがあります。状態が変化したら、それに伴うツールチップを更新したいと考えています。
私は ToolTipService を使用しています:
ツールチップを初めて設定したときは問題なく動作しますが、2 回目には失敗します。
"Object reference not set to an instance of an object"
有用なスタック トレース/ブレーク ポイントを取得できない Silverlight 内のどこかから。
ネットをトロールすると、いくつかの同様の問題が発生しますが、解決策はありません.
誰でもこれに光を当てることができますか?
javascript - jQuery ツールチップが IE で機能しない
私はjqueryツールチップを使用しています。これがそのコードです
Javascript :
CSS :
ツールチップ クラスをアンカー タグに追加するだけで、Firefox では正常に機能しますが、IE では機能しません。他の誰かがこれを経験しましたか?
これは、うまく機能しているように見えるオリジナルへのリンクですhttp://cssglobe.com/lab/tooltip/01/
ありがとうございました
java - アクティブなツールチップがあるかどうかを Swing に教えてもらえますか?
フレームに現在表示されているツールチップがあるかどうかを確認するエレガントな方法はありますか?
カスタム ツールチップを使用しているため、メソッドにフラグを設定するのは非常に簡単createToolTip()
ですが、ツールチップがいつなくなったかを確認する方法がわかりません。
ToolTipManager
これにはtipShowingという素晴らしいフラグがありますが、もちろんそれはprivate
あり、それに到達する方法を提供していないようです。 hideWindow()
ツールチップコンポーネントを呼び出さないため(私にはわかります)、そこに方法がありません。
誰にも良いアイデアはありますか?
更新:私は反射に行きました。ここでコードを見ることができます:
html - HTMLツールチップでキャリッジリターンを使用するにはどうすればよいですか?
現在、詳細なツールチップをサイトに追加しています。キャリッジリターンを使用してツールチップをフォーマットしたいと思います(whizz-bang jQueryプラグインに頼る必要はありません!)。
ヒントを追加するには、title
属性を使用しています。私は通常のサイトを見て回り、次の基本的なテンプレートを使用しました。
を次のように置き換えてみました?
:
<br />
&013; /
\r\n
Environment.NewLine
(私はC#を使用しています)
上記のいずれも機能しません。出来ますか?