Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Windows Vista Hintergrund Schwarz (https://www.delphipraxis.net/105693-windows-vista-hintergrund-schwarz.html)

Christian18 27. Dez 2007 18:18


Windows Vista Hintergrund Schwarz
 
Hallo,

ich verwende Windows Vista Ultimate. Bei Windows Vista ist es so, wenn eine Meldung kommt, dann wird der Hintergrund dunkel. Wie kann ich einen solchen Effekt mit Delphi realisieren?

MFG Christian18

mkinzler 27. Dez 2007 18:21

Re: Windows Vista Hintergrund Schwarz
 
Unter Vista oder OS-unabhängig? Bei Vista ist das der Admin-Desktop.

Christian18 27. Dez 2007 18:25

Re: Windows Vista Hintergrund Schwarz
 
Ich kenne das nur von Windows Vista.

argonix 27. Dez 2007 18:29

Re: Windows Vista Hintergrund Schwarz
 
2 Möglichkeiten:
Bei einem Formular die Eigenschaft BorderStyle (oderso) auf bsNone stellen, dem Form eine schwarze farbe geben und mittels AlphaBlend und AlphaBlendValue, die mit einem Timer heruntergezählt wird, einen ähnlichen Effekt simulieren.
Oder mittels OffScreen Bitmap und dem DC-Handle direkt auf den Desktop zeichnen, dabei wird dann allerdings alles überdeckt.

Prototypjack 27. Dez 2007 18:30

Re: Windows Vista Hintergrund Schwarz
 
Zitat:

Zitat von argonix
Bei einem Formular die Eigenschaft BorderStyle (oderso) auf bsNone stellen, dem Form eine schwarze farbe geben und mittels AlphaBlend und AlphaBlendValue, die mit einem Timer heruntergezählt wird, einen ähnlichen Effekt simulieren.

Ist soweit ich weiß nicht mit jeder Version von Windows kompatibel. Im Zweifelsfall: Screenshot drauflegen und diesen dann blenden.

Grüße,
Max

argonix 27. Dez 2007 18:41

Re: Windows Vista Hintergrund Schwarz
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hier mal eine kleine Demoanwendung. Der Effekt sieht nicht ganz so aus wie Vista, aber ähnlich.
Das Programm läuft unter Windows ab 2000.

[edit] Quelltext formatiert, Taskleiste wird angezeigt. (Ich dachte, Vista blendet die aus) [/edit]

turboPASCAL 27. Dez 2007 20:15

Re: Windows Vista Hintergrund Schwarz
 
@argonix, autsch, die Formatierung deines Quelltextes lässt zu wünschen übrig!

jakobwenzel 27. Dez 2007 20:54

Re: Windows Vista Hintergrund Schwarz
 
Und das ganze erscheint nur auf dem Primärmonitor.

Namenloser 27. Dez 2007 21:07

Re: Windows Vista Hintergrund Schwarz
 
Und es dunkelt die Taskbar nicht ab (die verschwindet ganz oO) und es laggt total, wenn man das Fenster verschiebt (zumindest auf meiner alten Schrottmühle).

turboPASCAL 27. Dez 2007 21:35

Re: Windows Vista Hintergrund Schwarz
 
Ach, ich habe noch 'n alten Link zum Thema gefunden:
http://www.delphipraxis.net/internal...=547286#547286


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