Przeźroczysta forma a obiekty na formie nieprzezroczyste

dział ogólny

Przeźroczysta forma a obiekty na formie nieprzezroczyste

Nowy postprzez mate006 » niedziela, 29 stycznia 2012, 17:34

Jak zrobić by formularz był przeźroczysty a obiekty na nim nie, bo jest taka opcja AlphaBlend i AlphaBlendValue jednakże jak ustawie by przezroczystość była włączona to i obiekty na nim też są przeźroczyste.
Czy wie ktoś jak to rozwiązać?
Avatar użytkownika
mate006
Intelektryk
Intelektryk
 
Posty: 145
Dołączył(a): wtorek, 2 marca 2010, 14:12
PodziÄ™kowaÅ‚ : 7
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
System operacyjny: Windows 7 Premium 64
Kompilator: Embarcadero® C++Builder® XE
Gadu Gadu: 0
    Windows 7Firefox

Re: Przeźroczysta forma a obiekty na formie nieprzezroczyste

Nowy postprzez Cyfrowy Baron » niedziela, 29 stycznia 2012, 19:05

► patrz serwis: Cyfrowy Baron dziaÅ‚: porady -> formularz -> Tworzenie przeźroczystego formularza poprzez usuniÄ™cie wybranego koloru.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: Przeźroczysta forma a obiekty na formie nieprzezroczyste

Nowy postprzez mate006 » poniedziaÅ‚ek, 30 stycznia 2012, 14:24

źle się wyraziłem, nie chodzi mi o przeźroczyste tło tylko półprzeźroczyste, bo z tym przeźroczystym to wiem jak robić.
Avatar użytkownika
mate006
Intelektryk
Intelektryk
 
Posty: 145
Dołączył(a): wtorek, 2 marca 2010, 14:12
PodziÄ™kowaÅ‚ : 7
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
System operacyjny: Windows 7 Premium 64
Kompilator: Embarcadero® C++Builder® XE
Gadu Gadu: 0
    Windows 7Firefox

Re: Przeźroczysta forma a obiekty na formie nieprzezroczyste

Nowy postprzez Cyfrowy Baron » poniedziaÅ‚ek, 30 stycznia 2012, 16:35

Chciałbyś osiągnąć efekt jak w Windows 7. Sam kiedyś tego próbowałem, na różne sposoby i niestety w Windows XP nie da się tego osiągnąć. Można by oczywiście kopiować kawałek ekranu pod oknem, następnie wypełniać tym okno stosując efekt nałożenia koloru formularza na skopiowany ekran z częściową przeźroczystością, ale ta metoda ma tą wadę, że jest czasochłonna, a podczas przesuwania okna nie da się uzyskać płynności.
Inny sposób to zastosowanie dwóch formularzy. Na dolnym stosujesz półprzeźroczystość, a na górnym umieszczasz komponenty i czynisz go całkowicie przeźroczystym. Przykładowy program w załączniku. Jednak i to sprawia problemy przy minimalizacji, maksymalizacji i zmianie rozmiaru okna.
Nie masz wystarczających uprawnień, aby zobaczyć pliki załączone do tego postu.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: Przeźroczysta forma a obiekty na formie nieprzezroczyste

Nowy postprzez mate006 » poniedziaÅ‚ek, 30 stycznia 2012, 20:23

Dzięki Baronie za pomysł, o to mi chodziło, gdyż formularz ten będzie wyświetlał grafikę i nie będzie ani minimalizowany ani przemieszczany wypełni tylko cały ekran i po oglądnięciu zdjęć trzeba go zamknąć
Avatar użytkownika
mate006
Intelektryk
Intelektryk
 
Posty: 145
Dołączył(a): wtorek, 2 marca 2010, 14:12
PodziÄ™kowaÅ‚ : 7
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
System operacyjny: Windows 7 Premium 64
Kompilator: Embarcadero® C++Builder® XE
Gadu Gadu: 0
    Windows 7Firefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 1 gość

cron