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