Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Form soll die Umrisse von einem Bild annehmen??! (https://www.delphipraxis.net/120342-form-soll-die-umrisse-von-einem-bild-annehmen.html)

DiKay90 9. Sep 2008 18:35


Form soll die Umrisse von einem Bild annehmen??!
 
Hallo, ich hab folgendes Problem:

Ich möchte für meiner Freundin ein Delphi-Projekt zum Geburtstag erstellen, welces als Oberfläche die Form eines herzens haben soll.
Ich hab mit also ein Bild von einem Herzen besorgt und hab es auf mein Pc.
Ich weis halt wie gesagt nur nicht, wie ich es mache, dass die FORM sich dem Bild anpasst (die Umrisse)...

habe zwar schon Probiert den Hintergrund der Form transparent zu machen, was auch funktionier, das ist aber unschön, weil man dann im zwar den Desktop als Hintergrund sieht aber nichts anklicken kann, weil ja das tranparente Programm darüberliegt.


kann mir irgendjemand helfen? :dancer:

:dp: :dp: :dp: :dp: :dp: :dp: :dp: :dp: :dp: :dp: :dp: :dp: :dp: :dp: :dp: :dp:

Mikescher 9. Sep 2008 18:38

Re: Form soll die Umrisse von einem Bild annehmen??!
 
Mit der ganz unschönen Art :zwinker: gehts so :

-Bild auf die Form
-BorderStyle := bsnone
-TransparentColor der Form auf Form.Color

(VORSICHT ungetestet)

MfG Mikescher

[EDIT] Natürlich soll es BorderStyle und nicht FormStyle heißen[/EDIT]

[EDIT²] Und es soll dann auch bsnone und nicht fsnone heißen[/EDIT]

Apollonius 9. Sep 2008 18:40

Re: Form soll die Umrisse von einem Bild annehmen??!
 
Suche mal hier im Forum nach dem Stichwort Region.

Edit: Man findet zum Beispiel das hier.

DiKay90 9. Sep 2008 18:51

Re: Form soll die Umrisse von einem Bild annehmen??!
 
also zur ersten Antwort: funzt leider nicht...(fehler: undefinierter Bezeichner fsnone)

und was meintest du mit Region??? :wiejetzt:
:warn: ich hab überall nachgeschaut...

toms 9. Sep 2008 18:54

Re: Form soll die Umrisse von einem Bild annehmen??!
 
Zitat:

Zitat von DiKay90
:warn: ich hab überall nachgeschaut...

Dem Link von Apollonius schon gefolgt?

HalloDu 9. Sep 2008 18:56

Re: Form soll die Umrisse von einem Bild annehmen??!
 
und schon bsnone statt fsnone versucht?

DiKay90 9. Sep 2008 18:58

Re: Form soll die Umrisse von einem Bild annehmen??!
 
sorry, den Link atte ich nicht gesehen^^ :mrgreen:

DiKay90 9. Sep 2008 19:01

Re: Form soll die Umrisse von einem Bild annehmen??!
 
Zitat:

Zitat von HalloDu
und schon bsnone statt fsnone versucht?

das mit bsnone hab ich gemacht aber bei dem hier:

Delphi-Quellcode:
  Form1.TransparentColor:=Form1.color;
zeigt er mir an:

Unit1.pas(38): Inkompatible Typen: 'Boolean' und 'TColor'

DiKay90 9. Sep 2008 19:11

Re: Form soll die Umrisse von einem Bild annehmen??!
 
Zitat:

Zitat von Apollonius
Suche mal hier im Forum nach dem Stichwort Region.

Edit: Man findet zum Beispiel das hier.

Hey du sorry, aber ich werd irgendwie hieraus nicht ganz schlau, das mit dem langen Quelltext der da drin steht peil ich irgendwie nicht ganz...?!! :wall: :wall: :wall: :wall: :wall:

schoh-paehr 10. Sep 2008 08:12

Re: Form soll die Umrisse von einem Bild annehmen??!
 
Du könntest auch das hier mal ausprobieren: Gabes Odd Form. Damit kannst du Forms mit allen möglichen und unmöglichen Umrissen erstellen und verwenden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:19 Uhr.
Seite 1 von 2  1 2      

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