XE2でVCLフォームのwidthを1366にすると
1292に変わってしまいます。
何か設定が必要なのでしょうか。
宜しくお願い致します。
ちなみに、そのフォームのプロパティConstraintsのMaxWidthは 0 ですか?それとも、1292 になってますか?
ConstraintsのMaxWidthは 0 でした。
その他の最大値も0です。
宜しくお願いします。
試してみたら、こちらでも同じ現象が起きました。(Delphi7)
もしかしたら、使用しているPCの画面の解像度に合わせて、制限がかかってるのかもしれませんね。
私のはXE3ですが、ConstraintsのMaxWidthは 0で、Width,ClientWidthのどちらも1292に戻ってしまいます。
Displayは、1280×1024です。
私の開発環境の解像度も1280×1024です。
開発環境の解像度によって制限がかかるようですね。
プログラムをワイド画面で動かす場合は困りますね。
皆様ありがとうございました。
実行環境だと思う
これは
DELPHIの問題じゃない
メモ帳とかIEとかでも
左側を画面に隠して右を伸ばそうとしても
右いっぱいまでは伸ばせない
最大まで伸ばして画面左をそろえると
画面よりちょっと大きめの長さが
限界ってのがわかる
ツイート | ![]() |