Autor Beitrag
muppet max
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 06.03.06 18:45 
Gibt es für Delphi eine Komponente, die mein Programm mit schlagschatten versetzt. So wie bei Vista. Auf Torry gibt es nichts. Oder kennt jemand einen besonderen Trick.
digi_c
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1905

W98, XP
D7 PE, Lazarus, WinAVR
BeitragVerfasst: Di 07.03.06 12:11 
Das ist IMHO auch nicht so einfach, da du ja nur problemlos an die Zeichenflächen innerhalb deines Programms rannkommst. Außerhalb ist das so eine Sache, da muss man mit der WinAPI spielen: Suche bei Delphi-Treff ZEICHNEN AUF DEN DESKTOP. Ich weiß aber nichtmehr ob das nur den Hintergrund beeinflusst oder auch über andere Programme rübermalt.

Für so einen schönen Schatten musst du dann noch eine vernünftige AlphaMask generieren lassen.
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Di 07.03.06 18:12 
Eventuell eine 2. schwarze Form ohne Border hinter der ersten Form fixieren. Form2.Left immer z.B. 10px größer als Form1.Left, ebenso bei Form2.Top.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)