Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Breite des Form's randes. (https://www.delphipraxis.net/78041-breite-des-forms-randes.html)

shifter 28. Sep 2006 08:12


Breite des Form's randes.
 
Hallo,

ich suche eine möglichkeit bei dem TForm die Rand breite zu ändern und auf diese ein anderen Componenten zu
platzieren, ein Button oder ein Progressbar.

Es ist aber wichtig das das Component sich auf dem Rand Befindet ( oder im den Rand selber ).

Hintergrund : Siehe Bild

http://shifter.de/temp/a.jpg

mfg
seba

Luckie 28. Sep 2006 08:14

Re: Breite des Form's randes.
 
Das wird nicht gehen, da dieser Teil des Fensters von Windows gezeichnet wird. Die Komponente auf dem Screenshot befindet sich mit Sicherheit auch nicht auf dem Rand, sondern gant normal im Clientbereich des Fensters.

shifter 28. Sep 2006 08:29

Re: Breite des Form's randes.
 
Das Screenshot ist von Vista.
Wie ist es also möglich ein teil der Form mit der gleich eingenschaft wie das rand der form zu erstellen.
Ränder bei Forms von Vist sind "durchsichtig" nicht alphablending. Also die haben es geschaft vieleicht ein panel zu erstellen der die gleiche eingenschaft wie das rand der form zu erstellen. Wie ist es möglich ?


gruss
seba

morri 28. Sep 2006 08:34

Re: Breite des Form's randes.
 
Der Screenshot ist doch vom Mediaplayer oder?
Also, wenn ich Windows selber Programmiere, dann sollte es mir auch möglich sein, da was rein zu kriegen.
Soll aber nicht heißen, dass du das auch kannst (darfst).

shifter 28. Sep 2006 08:38

Re: Breite des Form's randes.
 
Es ist ein Foto Album der in Vista Intergriert ist,
aber dieser art findest Du sehr oft in Vista. Es muss doch eine möglichkeit geben,
es ist viel zu oft vorhanden.

gruss
seba

Luckie 28. Sep 2006 08:40

Re: Breite des Form's randes.
 
Seit Windows 2000 gibt es Alphablending, sollte also kein Problem sein auch den restlichen Fensterhintergrung transparent zu machen.

shifter 28. Sep 2006 08:46

Re: Breite des Form's randes.
 
Es ist leider nicht mit den normalen Alphablending gemacht worden.

Mit dem standart Alphablending bleibt der hintergrund "scharf" nicht verwischt,
Hier ist das Hintergrund verwischt. Den "verwischungs grad" kann mann in controll center einstellen.

Ich habe natürlich auch mit Alphablending versucht, leider ist es nicht.


gruss
seba

morri 28. Sep 2006 09:29

Re: Breite des Form's randes.
 
Vielleicht hilft die das hier schonmal weiter...


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