Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Medium,
10. Nov 2011
Mein Aktueller Behelf: Die Fenster zu Layered-Windows machen, und bei Fensterwechsel über dessen Alpha animieren. Dabei bleiben die Edit-Texte drin. Nachteil: Wenn ich auf diese Fenster nun AnimateWindow() mit AW_SLIDE anwende, flackern sie kurz vor Start der Animation. :evil: (Das taten sie vorher nicht.)
Das ist zwar verschmerzbarer als fehlende Texte, aber wirklich schön ist das auch nicht....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Medium,
9. Nov 2011
Ups, den habe ich meiner Liste vergessen, sorry :oops:. Heisst: Auch schon probiert, aber die Edits weigern sich geflissentlich.
Was mir gerade erst auffiel: Das mit dem Inhalt passiert nur, wenn ich ein Fenster mittels AnimateWindow() und AW_BLEND einblenden lasse, die Rahmen aber würden ohne meine Lösung von oben weder mit AW_BLEND noch mit AW_SLIDE gezeichnet - nur manchmal(TM).
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Medium,
9. Nov 2011
Aloah!
In meinem Programm wechsel ich zwischen diversen Fenster hin und her (Wechselspiel zwischen "CurrentWindow.Hide" und "NewWindow.Show", und an anderen Stellen mittels AnimateWindow()). Das neu gezeigte Fenster schaut bestens aus, bis auf dass meinen Edits alles fehlt, was an ihnen wichtig ist: Rahmen und vor allem der Inhalt.
Den Rahmen habe ich nun nach dem .Show() durch folgende...