Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi "Ungerade" Form erstellen - Bitmapumriss (https://www.delphipraxis.net/32998-ungerade-form-erstellen-bitmapumriss.html)

MisterNiceGuy 31. Okt 2004 09:02


"Ungerade" Form erstellen - Bitmapumriss
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi ich wollte wissen, wie das mit Delphi geht, dass man eine Form nach einem Bitmapumriss erstellt (Siehe Anhang).
Vielleicht kennt ihr den kleinen Zauberer der manchmal auf der WinXP Oberfläche erscheint. :)
Würde gerne wissen, wie sich das realisieren lässt.

MfG

fkerber 31. Okt 2004 09:05

Re: "Ungerade" Form erstellen - Bitmapumriss
 
Hi!

Also soweit ich weiß, ist dieser Zauberer da was anderes, aber wegen dem ungeraden Form kannst du mla hier schauen:

http://www.delphipraxis.net/internal...ateellipticrgn
http://www.swissdelphicenter.ch/de/showcode.php?id=533
http://www.swissdelphicenter.ch/de/showcode.php?id=995


Ciao Frederic

Nikolas 31. Okt 2004 09:07

Re: "Ungerade" Form erstellen - Bitmapumriss
 
Schau mal hier: Formular als Stern o.ä.

SirThornberry 31. Okt 2004 09:07

Re: "Ungerade" Form erstellen - Bitmapumriss
 
Es gibt 2 Möglichkeiten.

Die einfache: Lege ein Bild auf das Formular in dem die durchsichtig gewünschte Position zum Beispiel Pink ist. Dann setzt du in den Properties vom Form die Transparenzfarbe auf Pink (eventuell gibts noch ein property Transparent das auf True gesetzt werden muss) und dann sollte beim ausführen dein Programm an den stellen Transparent sein.
[Edit]Die Properties heißen: "TransparentColor" und "TransparentColorValue"[/Edit]

Die andere Variante: Such in der Hilfe oder hier im Forum nach "SetWindowRgn", damit kann man die Form des von Elementen mit Fenstern (Buttons, Forms u alles was ein Windowhandle hat) bestimmten

fkerber 31. Okt 2004 09:12

Re: "Ungerade" Form erstellen - Bitmapumriss
 
Hi!

@SirT:
Der erste Trick ist ja :thumb:
Wusste gar nicht, dass das so einfach geht.

Ciao Frederic

MisterNiceGuy 31. Okt 2004 09:13

Re: "Ungerade" Form erstellen - Bitmapumriss
 
Danke das ging schnell! :shock: :thumb:

MisterNiceGuy 31. Okt 2004 11:23

Re: "Ungerade" Form erstellen - Bitmapumriss
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hier ist mal eine fertige Form, nur um zu zeigen, dass das mit der Transparez wirklich geht :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz