Autor Beitrag
funcry
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 110
Erhaltene Danke: 1

Win7 64, XP 32
C# (VS 2010 EE), Delphi (TD 2006 Win32)
BeitragVerfasst: Sa 11.07.09 08:54 
Wie der Titel sagt, suche ich nach dem "Vista-Effekt" glänzende Oberfläche. Vielleicht ist es zu trivial, weshalb ich mittels google nichts dazu finde.
Der Effekt welcher z.B. die Taskleiste hat. Oberflächen die glänzen als wären sie lackiert.
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Sa 11.07.09 09:56 
Die Taskleiste besteht (in der opaquen Variante) aus nichts als einem simplen Farbverlauf. Mach einen Screenshot davon und vergrößere ihn, dann solltest du ihn mit einem LinearGradientBrush (am besten in Blend) exakt nachbauen können.

_________________
>λ=
funcry Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 110
Erhaltene Danke: 1

Win7 64, XP 32
C# (VS 2010 EE), Delphi (TD 2006 Win32)
BeitragVerfasst: So 12.07.09 12:13 
Stimmt! Es kann so einfach sein.

Um eine schwarz glänzende Leiste zu bauen kommt dies recht gut an das "Original" heran:

ausblenden XML-Daten
1:
2:
3:
4:
5:
6:
7:
<StackPanel.Background>
    <LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="LightGray" Offset="0" />
        <GradientStop Color="gray" Offset="0.45" />
        <GradientStop Color="Black" Offset="0.45" />
    </LinearGradientBrush>
</StackPanel.Background>