大きいBMPファイルをTImageで表示するには?

解決


ダルマシアン  2005-09-16 21:32:39  No: 17583

サイズの大きいビットマップファイルを表示したいのですが、
縦、横にイメージをスクロールして見たい部分が見えるように
したいのですが、どうすればよいのでしょうか?

縦用、横用に  TScrollBar を2つ使って、
それぞれが変更された場合に、描画位置を変えられるとしても、
BMPファイルの書き出し位置(たとえば左上のポイント)を
指定するプロパティが見つかりません。
どうすればよいのでしょうか?


anone  2005-09-16 22:51:00  No: 17584

普通は TScrollBox に AutoSize を true にしたTImage をはって終わりですけど。


ダルマシアン  2005-09-24 17:22:18  No: 17585

ありがとうございました。

いろいろやってみました。
AutoSize ではなくて、AutoScroll を True にすると
できました。


anone  2005-09-24 19:50:45  No: 17586

> AutoSize ではなくて、AutoScroll を True にすると
> できました。

えーと、TForm も TScrollBox も AutoScroll はデフォルトで true なのでは?
一方、TImage は AutoSize を true にしないと大きなビットマップに自動で
サイズを追随できませんけど。


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

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






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