Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Transparentes Panel zu transparent (https://www.delphipraxis.net/119324-transparentes-panel-zu-transparent.html)

BullsEye 24. Aug 2008 22:43


Transparentes Panel zu transparent
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Leute,
Ich will ein transparentes Panel haben, dazu habe ich folgenden Code verwendet:

Delphi-Quellcode:
Form1.TransparentColor := true;
Form1.TransparentColorValue := Form1.Panel1.Color;
Allerdings erhalte ich ein hässliches Ergebniss.

1. Kann ich komplett durch mein Formular(Panel) gucken.
1.2 Ich kann bis auf die Caption, Labels etc hindurchklicken
2. Ist die Caption total unleserlich

(s. Anhang)

Punkt 1.2 ist ein richtiges Problem, da ich das Formular so verschieben kann (eine Art Drag &Drop). und wenn ich nun hindurchklicke und ziehe, verschieb ich ggf Desktop Icons aber nicht mein Programm.

Vllt gibts da ne andere bessere Lösung?!

peschai 25. Aug 2008 13:05

Re: Transparentes Panel zu transparent
 
-> schau dir mal die Eigenschaft AlphaBlend an ...

BullsEye 25. Aug 2008 14:21

Re: Transparentes Panel zu transparent
 
Zitat:

Zitat von peschai
-> schau dir mal die Eigenschaft AlphaBlend an ...

Hab ich schon, leider ebenfals vergeblich. Bzw da wird auch das ganze Formular durchsichtig und man erkennt die Caption nicht.

lbccaleb 25. Aug 2008 14:26

Re: Transparentes Panel zu transparent
 
Wenn ich mich recht erinnere, war bei den Jedis auch nen gutes Panel dabei, womit man ne menge mit der Transparenz anstellen konnte, da muss ich aber auch erst wieder schauen...

BullsEye 25. Aug 2008 14:27

Re: Transparentes Panel zu transparent
 
Zitat:

Zitat von lbccaleb
Wenn ich mich recht erinnere, war bei den Jedis auch nen gutes Panel dabei, womit man ne menge mit der Transparenz anstellen konnte, da muss ich aber auch erst wieder schauen...

Ok, schau ich später mal, ich hab hier auf dem Rechner keine Jedis. Auf meinem Notebook schon...
Aber es müsste doch auch so eine möglichkeit geben oder?

Neutral General 25. Aug 2008 14:29

Re: Transparentes Panel zu transparent
 
Hi,

Entweder seid ihr beide total aufm Holzweg oder nur Bullseye ist auf dem Holzweg und peschai hat die Frage nicht verstanden.

Mit

Delphi-Quellcode:
Form1.TransparentColor := true;
Form1.TransparentColorValue := Form1.Panel1.Color;
machst du dein Formular transparent. Bzw alles auf dem Formular, das die angegebene Farbe hat!

Schau dir mal diesen Thread dazu an oder lade dir das hier runter.

BullsEye 25. Aug 2008 14:46

Re: Transparentes Panel zu transparent
 
Zitat:

Zitat von Neutral General
machst du dein Formular transparent. Bzw alles auf dem Formular, das die angegebene Farbe hat!

Das hab ich kapiert, und das ist ja auch nicht das problem, das Problem ist, das man
A) durchklicken kann
B) Die Caption total unscharf wird!

Zitat:

Zitat von Neutral General
oder lade dir das hier runter.

Hab ich schonmal. Das Problem ist, das ich da gar keine Caption mehr habe.

Neutral General 25. Aug 2008 15:11

Re: Transparentes Panel zu transparent
 
Dann guck dir wie gesagt diesen Thread an :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:24 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