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).
No to to Avastowe płynnie nie chodzi, oj nie ;)
Myślę, że to jest to czego potrzebujesz... :)
Wyskakujące okienko (tips) 0.1
Wyskakujace okienko (tips) 0.2 XP
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..
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>
Moze chodzi Ci o
Form1.DoubleBuffered:=True;
...
a ja swoje - w JEDI jest już coś takiego
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.
Screen.WorkAreaHeight
Screen.WorkAreaWidth
to jest obszar roboczy pulpitu czyli bez paska
A sprawdziłeś dobrze te przykłady co Ci podałem, bo wydaje mi się że nie...
Opi, sprawdziłem, ale pierwszego nie da się pobrać a drugi robi przezroczystość tylko
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]
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);