問題タブ [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.

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

c# - Tooltip-Text (太字、下線など) をフォーマットすることは可能ですか?

WinForms アプリケーションで、標準的なツールチップの一部を太字にしたいと考えています。これは可能ですか?

そうでない場合、スタイルを設定できる (無料の) ツールチップ コンポーネントはありますか (できれば境界線と背景も)。

ありがとう!

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

c++ - ステータス バーに CMFCRibbonButton のツールヒントを表示するにはどうすればよいですか?

CMFCRibbonStatusBarメインフレームに があり、これに を追加しCMFCRibbonButtonsGroupますCMFCRibbonButton。このボタンは、メニュー エントリと同じ ID を持ちます。

ボタンの作成は次のように行われます。

このボタンをステータス インジケーターとして使用したいと考えています。

ツールチップを表示したいのは次の2つのケースです。

  • ステータスが変化したときと
  • ユーザーがボタンの上にマウスを移動したとき。

そもそもどうやって始めたらいいのかわからない。ToolTipDemoとサンプル プロジェクトを見てきましたが、ツールバー項目またはダイアログ ボタンのツールチップを表示するだけなので (の代わりに -derived ) DlgToolTips、その方法がわかりませんでした。CWndCMFCRibbonButton

サンプル プロジェクトに精通している場合: いくつかの方法があるように思われるため、このスクリーンショットに示されているようにToolTipDemo、ツールヒントを "拡張ビジュアル マネージャー ベース" のツール ヒントのように表示することをお勧めします。

ありがとう!

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

javascript - ツールチップ コードの改善

ホバー可能な Jquery ツールチップを作成しようとしています。このツールチップは、要素にカーソルを合わせると表示され、ツールヒント自体にカーソルを合わせるとそのままになります。ツールチップは、元の要素またはツールチップ本体から離れた場合にのみ消えるはずです。

私が見つけた例に基づいて、この動作を作成することができましたが、Jquery は初めてなので、機能の改善についてコメントをいただければ幸いです。

コード:


最も気になるのは次の 2 点です。

  1. Jquery を 2 つの関数 (tooltip と hidetooltip) で拡張する必要がありました。拡張機能を 1 つだけ使用して同じ動作を実現したいのですが、うまくいきませんでした。
  2. 私が "that.hide_ff" を使用したのは正しくないようです。繰り返しますが、この変数は「ツールチップ」オブジェクトに属するべきだと思いますが、間違っていなければ、Jquery オブジェクト自体に関連付けられています。

また、その他の改善点を教えていただけると嬉しいです...

前もってありがとう、ゴルディ

0 投票する
5 に答える
8281 参照

c++ - CTreeCtrlでカスタムツールチップを表示するにはどうすればよいですか?

から派生したクラスがありCTreeCtrlます。ここでは、デフォルトのオブジェクトをカスタムのオブジェクトOnCreate()に置き換えます。CToolTipCtrl

私のメッセージハンドラは次のようになります。

しかし、私はTTN_NEEDTEXTメッセージを受け取りません。Spy ++を見てみましたが、このメッセージが送信されないようです。

ここで何が問題になる可能性がありますか?

アップデート

これが適切かどうかはわかりません。CTreeCtrlの親ウィンドウのタイプはCDockablePaneです。これが機能するために必要な追加の作業がありますか?

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

c# - C# / .NET の OwnerDraw ツールチップでのテキストの配置

複数行のテキスト文字列 (例: "Stuff\nMore Stuff\nYet More Stuff") があり、それをビットマップと共にツールチップにペイントしたいと考えています。ビットマップをペイントしているので、OwnerDraw を true に設定する必要があります。また、Popup イベントも処理しているので、ツールチップのサイズをテキストとビットマップを保持するのに十分な大きさにすることができます。

e.DrawBackground と e.DrawBorder() を呼び出してから、ツールチップ領域の左側にビットマップをペイントしています。

テキストを左揃えにするために e.DrawText() に渡すことができるフラグのセットはありますが、ビットマップ上に描画されないようにオフセットすることはできますか? または、すべてのテキストもカスタム描画する必要がありますか (おそらく改行などで文字列を分割する必要があります)?

更新: 最終的なコードは次のようになります。

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

java - JTree のツールチップを実装する最良の方法は?

JTree と TreeModel はすぐに使用できるツールチップを提供しないため、JTree のアイテム固有のツールチップを表示するにはどうすればよいと思いますか?

編集:(後で自分の質問に答えます。)

@Zarkonnen: getTooltipText のアイデアをありがとう。

DefaultTreeCellRenderer をオーバーライドする別の (おそらくもう少し良い) 方法を見つけ、それを共有することを考えました:

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

silverlight - Silverlight 2 でのツールヒントの更新

アプリケーション中に状態を変更する Silverlight 2 のコントロールがあります。状態が変化したら、それに伴うツールチップを更新したいと考えています。

私は ToolTipService を使用しています:

ツールチップを初めて設定したときは問題なく動作しますが、2 回目には失敗します。

"Object reference not set to an instance of an object"有用なスタック トレース/ブレーク ポイントを取得できない Silverlight 内のどこかから。

ネットをトロールすると、いくつかの同様の問題が発生しますが、解決策はありません.

誰でもこれに光を当てることができますか?

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

javascript - jQuery ツールチップが IE で機能しない

私はjqueryツールチップを使用しています。これがそのコードです

Javascript :

CSS :

ツールチップ クラスをアンカー タグに追加するだけで、Firefox では正常に機能しますが、IE では機能しません。他の誰かがこれを経験しましたか?

これは、うまく機能しているように見えるオリジナルへのリンクですhttp://cssglobe.com/lab/tooltip/01/

ありがとうございました

0 投票する
4 に答える
848 参照

java - アクティブなツールチップがあるかどうかを Swing に教えてもらえますか?

フレームに現在表示されているツールチップがあるかどうかを確認するエレガントな方法はありますか?

カスタム ツールチップを使用しているため、メソッドにフラグを設定するのは非常に簡単createToolTip()ですが、ツールチップがいつなくなったかを確認する方法がわかりません。

ToolTipManagerこれにはtipShowingという素晴らしいフラグがありますが、もちろんそれはprivateあり、それに到達する方法を提供していないようです。 hideWindow()ツールチップコンポーネントを呼び出さないため(私にはわかります)、そこに方法がありません。

誰にも良いアイデアはありますか?

更新:私は反射に行きました。ここでコードを見ることができます:

0 投票する
31 に答える
341405 参照

html - HTMLツールチップでキャリッジリターンを使用するにはどうすればよいですか?

現在、詳細なツールチップをサイトに追加しています。キャリッジリターンを使用してツールチップをフォーマットしたいと思います(whizz-bang jQueryプラグインに頼る必要はありません!)。

ヒントを追加するには、title属性を使用しています。私は通常のサイトを見て回り、次の基本的なテンプレートを使用しました。

を次のように置き換えてみました?

  • <br />
  • &013; / &#13;
  • \r\n
  • Environment.NewLine(私はC#を使用しています)

上記のいずれも機能しません。出来ますか?