![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Autosize of form [D7, Win2k, WinXP]
RustiK © (2004-07-20 15:41:00)Здрасте, ВСЕ!!!
Долго мучаю вот с такой проблемкой.
У меня на форме есть картинка со свойством autosize, у формы тоже выставлено свойство autosize. Нажимаю я на кнопку и у меня должна показаться моя картинка таким размером как она есть и форма тоже должна подогнаться под ее размеры.
При первом нажатии все ок, но если картинка меняеться и при повторном показе формы свойства autisize не срабатывает, а размеры формы остается такими какими они были после первого показа.
К стати на Delphi 5 все работало нормально...
Не подскажет мне кто в чем проблема?
Спасибо
Красный молоток (2004-07-20 17:35:00) [1]//Думается что вместо height надо спользовать clientheight и т.п.
Ну да :)
Mim1 (2004-07-20 17:19:00) [2]Думается что вместо height надо спользовать clientheight и т.п.
RustiK (2004-07-20 16:13:00) [3]ха.. и как эт я сам не додумался.... хорошая идея как грится гениальность заключается в простоте...
Спасибо большое
А все таки почему не работает?
Красный молоток (2004-07-20 15:49:00) [4]А если делать так:
procedure TForm1.Button1Click(Sender: TObject);
begin
Image1.Picture... //поменяли картинку
Width:=Image1.Picture.Width;
Height:=Image1.Picture.Height;
end;
и autosiz'a не надо %-)