Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
FreePascal / Lazarus
|
Re: Hintergrund Taskbar undurchsichtig
5. Aug 2009, 21:45
Nach dem Screenshot, den du in dem K&T-Thread gepostet hast, sieht das so aus, als ob du mit der GDI32 auf das Fenster zeichnest. Der Effekt ähnelt dem, wenn man versucht z.B. eine Delphi-Komponente in einem Aero-Glass-Bereich einer Form zu platzieren, und entsteht dadurch, dass die GDI32 keine Alphatransparenz kennt, und das erste Byte eines Farbwertes dort anders verwendet wird (z.B. um Systemfarben zu kodieren).
Du könntest versuchen z.B. mit den Graphics32 oder einer anderen Lib, die Alphatransparenz kennt, ein Bild mit korrektem Alphakanal auf dein Deskband zu zeichnen und gucken, ob es dann korrekt dargestellt wird.
[edit]
Hab das geschrieben, bevor du die Anhänge hochgeladen hast
[/edit]
|