ďťż

Ładny brzuch

Witam. Chciałbym, żeby jeden komponent (w moim przypadku TImage) był przezroczysty,
a reszta formy nie. Czy tak się da? Jak tak to jak (śmieszne zdanie, nie?)?



Nie jest to trudne, możesz w bardzo prosty sposób (choć nie polecam :P ) Dajesz na formę TImage, ładujesz białą bitmapę, poźniej w Form1.TransparentColor := true i Form1.TransparentColorValue := clWhite ;) Ale to tak dla żartów :P

poważnie, zajrzyj tu:
http://www.torry.net/pages.php?id=109

nie, nie, nie o to mi chodziło. chciałbym, żeby był alpha-blending TImage (taki jak np. formy).
na przykład alphablendvalue na 50 i żeby zrobiło się przezroczyste do 50.


nie, nie, nie o to mi chodziło. chciałbym, żeby był alpha-blending TImage (taki jak np. formy).
na przykład alphablendvalue na 50 i żeby zrobiło się przezroczyste do 50.
Tak raczej nie dasz rady, bo oćcem timage'a jest forma, wiec jak image bedzie przezroczysty to bedziesz widzial forme.

A mozna z tym poprobowac tak jak z forma. Byl gdzies kod (patrz: guuuugle) api jak zrobic forme przezroczysta. To dziala na kazde okno, a np. przycisk jest oknem, ale timage juz chyba nie.
Kombinuj, ale obawiam sie ze tak latwo Ci nie pojdzie.



zainstaluj sobie png image dla delphi i wczytaj do image obraz png z kanalem alpha

dzięki za pomoc. jakos to wykombinuje. a co do tego:

zainstaluj sobie png image dla delphi i wczytaj do image obraz png z kanalem alpha
to nie o to chodziło greenmag...

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •