Problem z oknami modalnymi.

0

Wyobrazcie sobie taka sytuacje:

Mam forme glowna. Klikam na jakis przycisk i pojawia mi sie okno modalne nr.1
Na tym oknie mam jakiegos labela pokazujacego wartosci jakiejs liczby.
Teraz klikam na przycisk na oknie modalnym nr1 i otwiera mi sie drugie okno modalne. W nim zmieniam wartosc liczby pokazywanej przez labela w pierwszym oknie. Teraz zamykam to okno.
I teraz w labelu pokazujacym wartosc liczby powinna nastapic zmiana. Powinien on pokazac zmieniana przeze mnie wartosc liczby. Niestety tak sie nie dzieje.. Dlaczego?
I jak mam to naprawic?

Nie dziala ani odrysowanie okna nr1 w OnClose okna nr2. Ani umieszczenie instrukcji Labela w OnActivate okna nr1.

Czy ktos moze mi pomoc?

Mam nadzieje ze za abrdzo nie namieszalem...

Pozdrawiam...--take care,

Wodzu

0

Proponuje:
a) uzyc dla zdarzenia OnClose tego okna gdzie wpisujesz nowa wartosc taka oto procedure
Form1.Label1.Refresh;
Powinno zadzalac, albo (to jest troche glupsze i nie wiem, czy wypali)
b) usunac tego labela
Label1.Destroy;
a pozniej stworzyc go jeszcze raz dynamicznie.
P. S. Sposob a) powinien zadzialac. A jesli nie zadziala to sprobuj zdarzenie OnActive dla Formularza 1. Chyba bardzien namotalem niz Ty:)--Delphi vs. C++

0

Dzieki za obre checi ale to tez nie dziala.

Jednak wiem juz jak to zrobic.

Wystarczy w OnClose Formy3 wywolac OnActivate formy2.

albo

wywolac to zdarzenie po Form2.ShowModal;

trzym sie:)

I nie pij tyle {browar} :D

--take care,

Wodzu

1 użytkowników online, w tym zalogowanych: 0, gości: 1