Ich hab mir jetzt schon viel durchgelesen, hab aber noch nirgends eine Lösung für mein Problem gefunden. Beziehungsweise hab ich auch einiges nicht verstanden...
Also ich möchte folgendes machen: Ich möchte ein Hintergrundbild haben und die daraufliegenden Listctrls und eventuell Buttons sollen halbdurchsichtig sein, wie es in der wxpython demo unter 'Using Images'-->'AlphaDrawing
mit panels findet.
Wenn wer weiß wie das geht wäre es super wenn er oder sie mir Code und Erklärung weiterhelfen könnte.
Lg, Rene
Wie macht man halbdurchsichtige Widgets
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hallo Rene!Rene hat geschrieben:Ich möchte ein Hintergrundbild haben und die daraufliegenden Listctrls und eventuell Buttons sollen halbdurchsichtig sein
Ich glaube nicht, dass das möglich ist. Du kannst zwar ein wx.TopLevelWindow mit ``SetTransparent`` unsichtbar oder teilweise unsichtbar machen, aber ich kenne nichts dergleichen für einzelne Widgets.
mfg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
hmm,...
Ich hab gehofft dass man vielleicht bei einer Farbe die durchsichtigkeit(den Alphawert, wenn ich jetzt keinen totalen blödsinn red) festlegen kann und dann einfach mit
Gibts da Möglichkeiten das zu realisieren?
Vielleicht weiß ja auch wer bescheid ob das in z.B. pyGame möglich ist?
Lg, Rene
Ich hab gehofft dass man vielleicht bei einer Farbe die durchsichtigkeit(den Alphawert, wenn ich jetzt keinen totalen blödsinn red) festlegen kann und dann einfach mit
die hintergrundfarbe der ListCtrl festlegen.....lc.SetBackgroundColour(MyColour)
Gibts da Möglichkeiten das zu realisieren?
Vielleicht weiß ja auch wer bescheid ob das in z.B. pyGame möglich ist?
Lg, Rene