掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ListBoxで桁をあわせるには? (ID:19583)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 日本語OSだけなら問題ないのですが、 > 対象となるOSが各国それぞれ共通になっていないので > フォントを固定にすることができません。 どっちかってぇと、OSじゃなくて多国語対応ってわけですな。 「変なこと書いてるな」なんて思いつつレスしてしまいました。 すいません。 ちなみに、D5では、TListViewをViewStyle=vsReportで使用すると、 exe名.manifest による対応も含めて、XPのビジュアルスタイル表示すると kernel32.dllの読み込み違反が多発しています。 あとは、OwnerDraw を使い、 Canvas.TextWidth('W') とか、一番幅が広そうな一文字を基準に幅計算。 あとは、一文字ずつ、↑の計算幅で文字描画していくというのもありかと思います。 ちなみに、Font.Picth = fpFixed ではだめなんでしょうか? > Windows は指定されたすべてのフォント特性にもっともよく一致するものを探します。 ということで、固定ピッチにならない可能性もありそうな気も・・・。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.