Fenster mit Schattenwurf

Probleme beim Erstellen von 3D-Modellen und Texturen, keine Ahnung womit man Musik macht? Dies ist dein Forum.
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Fenster mit Schattenwurf

Beitrag von Kiffi »

Hallo,

bisher habe ich nur Standard-Applikationen entwickelt. Dieses mal möchte
ich ein einfaches, aber grafisch anspruchsvolles Fenster auf den Bildschirm
bringen.

Es geht um ein Fenster mit weichem Schattenwurf. Ich habe mir den
neuerdings kostenlosen Konfabulator (http://www.konfabulator.com)
heruntergeladen. Dieser kann sogenannte Widgets auf den Desktop legen
-- meist unnütze, aber dennoch nett anzuschauende kleine Fenster, die
durch einen weichen Schattenwurf aber auch durch fliessende Übergänge
am Rahmen entzücken.

Meine Frage: Wie kann man sowas mit PB machen? Mein erster
Gedankenansatz: Mit der SkinWin-Library erstelle ich mir einen Skin und
lege diesen auf mein Fenster. Das Ergebnis: Dort, wo die transparente
Farbe definiert ist, sieht der Rand arg ausgefranst aus, weil eben nur eine
Farbe als transparent gekennzeichnet wird. Die Farben, die im
Antialias-Bereich liegen, stören dann je nach Hintergrund, auf dem das
Fenster dann liegt.

Die zweite Frage: Wie unterlege ich mein Fenster mit dem Schattenwurf?

Ich hoffe, ich habe mich einigermaßen verständlich ausgedrückt. Bei
Bedarf kann ich mal ein paar Bildchen posten.

Danke im voraus & Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
vonTurnundTaxis
Beiträge: 2130
Registriert: 06.10.2004 20:38
Wohnort: Bayreuth
Kontaktdaten:

Beitrag von vonTurnundTaxis »

Möglicherweise kannst du das über die GDI machen.
http://msdn.microsoft.com/library/defau ... t_9ezp.asp

//Edit: das hier hilft dir vermutlich mehr.
Nicht durch Zorn, sondern durch Lachen tötet man
ClipGrab | Pastor - jetzt mit kurzen URLs!
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

Durchsichtige Fenster gibt's doch schon im Codearchiv

Legst Du ein schwarzes(graues) transparentes Fenster hinter ein untransparentes ( heisst das so??) legst, dann hast Du ne Art Schatten.


Musst Du dann bloß die Fensterposition bei Verändern des Hauptfensters mit zurechtrutschen.
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
vonTurnundTaxis
Beiträge: 2130
Registriert: 06.10.2004 20:38
Wohnort: Bayreuth
Kontaktdaten:

Beitrag von vonTurnundTaxis »

bobobo hat geschrieben:Legst Du ein schwarzes(graues) transparentes Fenster hinter ein untransparentes ( heisst das so??) legst, dann hast Du ne Art Schatten.
Dann hat man aber einen ziemlich harten Schatten :(
Nicht durch Zorn, sondern durch Lachen tötet man
ClipGrab | Pastor - jetzt mit kurzen URLs!
Benutzeravatar
Green Snake
Beiträge: 1394
Registriert: 22.02.2005 19:08

Beitrag von Green Snake »

wiso?

er kann den schatten bzw das fenster das den schatten darstellt halbtransparent machen :wink:
-.-"
Benutzeravatar
vonTurnundTaxis
Beiträge: 2130
Registriert: 06.10.2004 20:38
Wohnort: Bayreuth
Kontaktdaten:

Beitrag von vonTurnundTaxis »

Es ist trotzdem ein harter Schatten :roll:
Nicht durch Zorn, sondern durch Lachen tötet man
ClipGrab | Pastor - jetzt mit kurzen URLs!
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

Beitrag von Kekskiller »

"Scharfkantig" trifft es wohl besser.
Benutzeravatar
vonTurnundTaxis
Beiträge: 2130
Registriert: 06.10.2004 20:38
Wohnort: Bayreuth
Kontaktdaten:

Beitrag von vonTurnundTaxis »

Es gibt harten und weichen Schatten...
Nicht durch Zorn, sondern durch Lachen tötet man
ClipGrab | Pastor - jetzt mit kurzen URLs!
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

Und harten und weichen Keks.


Ein transparentes Fenster als Schatten kann doch eh nur ne Notlösung sein. Der ScreenRefresh ist teils unerträglich.
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
vonTurnundTaxis
Beiträge: 2130
Registriert: 06.10.2004 20:38
Wohnort: Bayreuth
Kontaktdaten:

Beitrag von vonTurnundTaxis »

Was kann man dann machen?
Nicht durch Zorn, sondern durch Lachen tötet man
ClipGrab | Pastor - jetzt mit kurzen URLs!
Antworten