przezroczystosc w ICO (TImagePlus)

0

witam!

mam taki problem. Uzywam w moim programie komponentu TImage+, po najechaniu na jakis button (znaczy obrazek) zmienia sie on w inny (jasniejszy troche). Obrazki laduje w formacie ICO, zawieraja one pewne czesci przezroczyste. Tzn caly obrazek jest oczywiscie w ksztaucie prostokata, a moje buttony sa owalne, daltego te miejsca na rogach sa przezroczyste w ICO. No i wszystko pieknie u mnie chodzi na moim systemie win XP. u mojego brata to samo. Ale u kogo innego na windows milenium sie kaszani, u kogos innego na win98SE tez. I teraz chcialem sie dowiedziec czy to jest wina tego ze tylko XP obsluguje przezroczystosc ICO, a moze to cos innego? Oto link do screenu ktory przedstawia blad :

www.snikers.pl/JA/blad.JPG

0

powstaly jeszcze 2 hipotezy :

  1. Owe buttony maja rozmiar 143x28 a win 95/98 nie obsluguje ikon wiekszych niz 127x127.

  2. buttony (znaszy obrazki:P) sa zapisane w formacie ICO 32 bitowym. A tamte systemy moge sobie z tym nie radzic;

Jaka jest prawdziwa przyczyna? Kto mi powie?

0

Czy zaden z panow mistrzow "programistow", nie potrafi odpowiedziec na to bardzo "trudne" pytanie?

0

[diabel] Ech... Człowieku, czy ty myślisz, że wszyscy tylko to mają do roboty jak odpowiadać na twoje posty? [glowa] Uspokój się, meliski się napij czy co?

0

Czy zaden z panow mistrzow "programistow", nie potrafi odpowiedziec na to bardzo "trudne" pytanie?

Daruj sobie takie komenty ;P bo niektorych moze to urazic, mi osobiscie to wisi ale innym moze nie ... zastanow sie nad tym ... :]

A co do Twojego problemu, to wydaje mi sie (ale nie jestem pewien bo nie testowalem) :D zebys dal sobie zamiast bialego podklady (to co ci wystaje wokol obraska/buttona) zmienil na kolor np Różowy tak jak np. w GLYPH'ach i ustawil w formie Transparent := True; i przypisal mu kolor taki jak tko obrazka czy buttona jak Ty to nazywasz :)

0

Daruj sobie takie komenty ;P bo niektorych moze to urazic, mi osobiscie to wisi ale innym moze nie ... zastanow sie nad tym ... :]

Dokładnie. A skoro Twoim zdaniem to jest "trudne" pytanie, to po kiego grzyba piszesz to na forum a sam nie rozwiążesz???

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