フォームのサイズにボタンの大きさを変える

解決


ニトロ  2009-04-23 21:04:07  No: 34182  IP: 192.*.*.*

フォームにボタンを貼り付けてフォームを最大化
しても、ボタンの大きさはそのままですよね?
フォームを最大化した時にそれに合わせて
ボタンの大きさも自動で変えることは可能でしょうか?

編集 削除
ofZ  2009-04-23 22:39:30  No: 34183  IP: 192.*.*.*

Anchors プロパティ

編集 削除
Delphi大好き  2009-04-25 21:28:26  No: 34184  IP: 192.*.*.*

手動で簡単な例ですが・・・。

procedure TForm1.FormResize(Sender: TObject);
begin
  //Formの5分の1の大きさにする
 button1.Height := form1.Height div 5;
 button1.Width  := form1.Width  div 5;
end;

編集 削除
ニトロ  2009-05-03 22:26:08  No: 34185  IP: 192.*.*.*

フォームとボタンの比率でサイズを変更することにしました。

編集 削除