wysuwanie się okna z komunikatem (jak Avast)

0

jak mogę zrobić okno (z grafiką w tle), które stopniowo się wysuwa zza paska startu ? Chce uzyskać taki efekt, jak ma na przykład Avast, gdzie podczas aktualizacji wysuwa sie koło zegara informacja że pobrał pliki.
(musi chodzić płynnie żeby grafika nie skakała).

0

No to to Avastowe płynnie nie chodzi, oj nie ;)

0

Myślę, że to jest to czego potrzebujesz... :)

Wyskakujące okienko (tips) 0.1
Wyskakujace okienko (tips) 0.2 XP

0

Nie wiem jak z tą płynną grafiką ale na 4p jest <ort>artykół </ort>"WYSKAKUJĄCE OKNA INACZEJ" .... poszukaj tam.. może to pomoże na twój problem..

0

No to to Avastowe płynnie nie chodzi, oj nie ;)

A co ty używasz jeszcze Pentium 386? :|

<font size="1">// nie, potężnego dwugigahercowego Athlona - ale okienko potrafi się przyciąć nieźle czasami - Ktos</span>

0

Moze chodzi Ci o

Form1.DoubleBuffered:=True;

...

0

a ja swoje - w JEDI jest już coś takiego

0

No fajny przykład, ale nie do końca o to mi chodziło, bo ten programik z przykładu tylko robi wyświetlanie okna z progiem przezroczystosci a ja potrzebuje cos takiego, że forma się wysuwa z za paska :/ nie wiem, czy dobrze myśle, ale może jedynym sposobem jest zmniejszanie Form1.Top, pytanie tylko jak sprawdzic wysokosc i szerokosc ekranu (pulpitu bez paska :p ). Dodam że program ma być uniwersalny i chodzi również na win98 więc nie moge się bawić z przezroczystą formą bo mi błędy wywali.

0

Screen.WorkAreaHeight
Screen.WorkAreaWidth

to jest obszar roboczy pulpitu czyli bez paska

0

A sprawdziłeś dobrze te przykłady co Ci podałem, bo wydaje mi się że nie...

0

Opi, sprawdziłem, ale pierwszego nie da się pobrać a drugi robi przezroczystość tylko

0

To właśnie ten pierwszy przykład wykorzystuje wysuwanie okna.

Swoją drogą, dziwne że pokasowali pliki z działów Kody_źródłowe... no cóż
Podaj mejla, albo jeszcze lepiej - skontaktuj się ze mną to Ci wyśle... [email protected] [soczek]

0

O co tyle krzyku? Tutaj masz przykład wysuwania: http://4programmers.net/Delphi/Artyku%C5%82y/Wyskakuj%C4%85ce_okienka_inaczej

Przykład:

FormMessage(JakasForma, adTop, 10, 1);

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