AB初心者です
リストボックスの文字が 隠れて見えないのです。
水平スクロールバーは 使用可にしているのに 水平スクロールバーは
ハイライトできず 使えません
この水平スクロールバーは 複数列で 使用するものなのでしょうか?
リストボックスの設定は 以下です
複数列:無 水平スクロールバー:有 選択: シングル
フォントを小さくすればOKですが ボタンなどの全てのフォントが小さくなるので
都合が悪いのです
RADツールを使用するだけしか できない初心者ですが なにか 良い方法は
ないのでしょうか_?
また 複数列にした場合は 文字数制限は あるのでしょうか?
リストボックスの文字が 隠れてしまうのは・・・
Re: リストボックスの文字が 隠れてしまうのは・・・
> 水平スクロールバーは 使用可にしているのに 水平スクロールバーは
> ハイライトできず 使えません
> この水平スクロールバーは 複数列で 使用するものなのでしょうか?
LB_SETHORIZONTALEXTENTというメッセージを使ってリストボックスの項目の幅を設定する必要があります。
リストビューなどは自動でやってくれるんだと思うんですけど、リストボックスは手動でやる必要があります...。
LB_SETHORIZONTALEXTENTのwParamには項目の中で最も長い文字列の横幅をピクセル単位で指定する必要があります。
文字列の横幅をピクセル単位で取得するのが結構難しかったような気がします。
誰か詳しい方あと頼みます。
> ハイライトできず 使えません
> この水平スクロールバーは 複数列で 使用するものなのでしょうか?
LB_SETHORIZONTALEXTENTというメッセージを使ってリストボックスの項目の幅を設定する必要があります。
リストビューなどは自動でやってくれるんだと思うんですけど、リストボックスは手動でやる必要があります...。
LB_SETHORIZONTALEXTENTのwParamには項目の中で最も長い文字列の横幅をピクセル単位で指定する必要があります。
文字列の横幅をピクセル単位で取得するのが結構難しかったような気がします。
誰か詳しい方あと頼みます。
Re: リストボックスの文字が 隠れてしまうのは・・・
> LB_SETHORIZONTALEXTENTというメッセージを使ってリストボックスの項目の幅を設定する必要があります。
> リストビューなどは自動でやってくれるんだと思うんですけど、リストボックスは手動でやる必要があります...。
>
> LB_SETHORIZONTALEXTENTのwParamには項目の中で最も長い文字列の横幅をピクセル単位で指定する必要があります。
ありがとうです
LB_SETHORIZONTALEXTENTという LBに関するものの ヘルプをもう少し見ないと
いけないと思いました
安易な質問に 毎回すばやい回答をいただき 感謝です
> 文字列の横幅をピクセル単位で取得するのが結構難しかったような気がします。
そうなんですネ
難しそうなので 想定される横文字列より かなり大きくして解決しました
> リストビューなどは自動でやってくれるんだと思うんですけど、リストボックスは手動でやる必要があります...。
>
> LB_SETHORIZONTALEXTENTのwParamには項目の中で最も長い文字列の横幅をピクセル単位で指定する必要があります。
ありがとうです
LB_SETHORIZONTALEXTENTという LBに関するものの ヘルプをもう少し見ないと
いけないと思いました
安易な質問に 毎回すばやい回答をいただき 感謝です
> 文字列の横幅をピクセル単位で取得するのが結構難しかったような気がします。
そうなんですネ
難しそうなので 想定される横文字列より かなり大きくして解決しました