del6パーソナルで、
ヒントの文字列中に|を区切りとさせずに
表示させるにはどうすればいいでしょうか?
THintWindowを継承したクラスを作り、Paintプロシージャをoverrideして自前で描画させます。
作成したクラスを、HintWindowClass変数に入れれば完了です。
とりあえず|を表示するべきところに別の文字をおいておき、
Application変数のイベントを使って、
ヒント表示直前に別の文字を|に置き換えるという方法もあると思いますよ、
ええと、どのイベントだったかは確認してませんから、
ヘルプで見てみてください。
ちなみに、2個め以降の|は、普通に文字として表示されるようです^^;
置換させるようにやってみます。
ありがとうございました。
ツイート | ![]() |