A więc. mam programik, w którym image wypełna całą formę. Chciałbym, żeby po zmianie rozmiarów formy przez usera zmienił się także rozmiar image'a zmienił się (nadal zajmował całą formę). Jak to zrobić??
Align ustaw na alClient
To działa tylko przy tworzeniu, gdy zmieniam rozmiar formy, rozmiar image'a pozostaje bez zmian...
Stretch = True ??
To prawie to, ale w tym przypadku, obraz jest rozciągnięty.
Może opszę bardziej mój program. Rysuje on wykres funkcji o określonym wzorze. Rysuje on przy okazji siatkę pomocniczą, a gdy zmieniam wielkość formy to siatka jest rysowana jak dla wymiarów poszątkowych, a następnie jakby rozciągana (po zmianie powyższych właściwości). A ja chciałbym, by rozmiar image'a się zmieniał i procedura, która ją rysuje brała pod uwagę nowe rozmiary image'a a nie żeby obraz był rozciągany.
To sprawdzaj rozmiary image. Może to pomoże.
Na OnChange (chyba) w formie walnij sobie tak:
begin
Image1.Width:=Form1.ClientWidth;
Image1.High:=Form1.ClientHigh;
Procedura_rysująca_wykres;
end;
Wydaje mi się, że powinno zadziałać...