Witam,

Mam na formie PageControl z 3 zakładkami i w każdej znich jest Image z align = alClient
W FormPaint ustawiam tło dla tych images, po uruchomieniu wszystko jest ok, kazdy image jest cały czarny, jednak zupełnie inaczej jest gdy robię to dynamicznie.

W FormPaint mam:

if (this->img1) delete this->img1;
		this->img1 = new TImage(this);
		this->img1->Parent  = this->tab1;
		this->img1->Align = alClient;

if (this->img2) delete this->imgYZ;
		this->img2 = new TImage(this);
		this->img2->Parent  = this->tab2;
		this->img2->Align = alClient;

if (this->img3) delete this->imgXZ;
		this->img3 = new TImage(this);
		this->img3->Parent  = this->tab3;
		this->img3->Align = alClient;

a następnie kolorowani i po uruchomieniu tylko aktywna zakładka ma rozciągniety obrazek, natomiast w dwóch pozostałych obrazek ma standardowe rozmiary - zaczyna się rozciągać na całości dopiero po zmianie rozmiaru okna

Co zrobić aby uzyskać taki efekt jak przy tworzeniu image nie dynamicznie, aby na poczatku zajmowaly cala wielkosc zakładki?

// jesli kod tworzenia zakladki dam da zdarzenia OnShow zakładki to działa, jednak chciałbym aby to działo sie raz na poczatku a nie przy kazdym kliknieciu na zakładce