ToolTipTextを改行させる方法を教えて下さい。

解決


61333  2003-04-24 19:24:27  No: 77818

ToolTipTextは本来長文に使用すべきものではない
のかも知れませんが、便利なツールです。
改行する方法があったら教えて下さい。


うーー、、  2003-04-25 08:02:58  No: 77819

自分が持っている本では(VB6)改行はできませんって書いてあります。


たかみちえ  URL  2003-04-25 15:57:59  No: 77820

Delphi用のコンポーネント(TTaskTray)では、平気で改行されていますけどね…。
(WindowsXP HomeSP1の場合)
  なぜかと思ってソースをのぞいてみると、
何のことはない、表示前にツールチップ内の改行を、
半角スペースに変えてるだけでした。
  他は何一つ、特殊なことはなしですね。
オーナードローもできるように設計されているようですけど、
オーナードローはしていないようです。

  無理だというのなら、その前にちょっと試してみてはどうでしょう?
改行をスペースに置き換えて。

  でも、このコンポーネント、バルーンヘルプを表示するのにも対応しているので、
それが知らないうちに発動しているのかもしれません。
(うちではシェルにLiteStepを使っているので、バルーンヘルプが表示できてないだけかも)

  無理なら、MouseMoveあたりをうまく使って、
マウスが入ったときに独自のヘルプウィンドウを表示するなどにしなきゃだめかもしれませんね。


nanashi  2003-04-25 19:04:28  No: 77821

VBの標準機能では出来ません。
ただAPIを使えば実現できるようです。
み〜くんパパの仕事部屋にサンプルがあるようなので確認してみてください。
VB サンプル, クラスのWindowsコモンコントロール内にあります。

http://www.mitene.or.jp/~sugisita/family/papa/vb/


61333  2003-04-26 02:44:38  No: 77822

VB6では不可能、APIを使えば可能(チップと言うには
もったいない程立派なものも自由自在に作成可能)と言うこ
とが判りました。
早速活用させて頂きます、皆様ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加