Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flax,
25. Jan 2005
Die Bilder in der ImageList können verschiedene Hintergrundfarben haben. Beim Adden wird eine Maske mit der ausgewählten Transparenzfarbe hinzugefügt (Wenn Masked=True).
Das Problem ist wenn in der ImageList BkColor undgleich clNone ist - also eine Farbe gesetzt wurde - , ist die Darstellung in den TPopUpMenus falsch wenn dort die ImageList unter Images steht. Dafür stimmt alles wenn man z.B....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flax,
23. Jan 2005
TPopUpMenu kommt damit nicht klar wenn ImageList.BkColor gesetzt ist! Stellt dann alle Bilder mit dieser Farbe als transparente Farbe dar. :wall: :firejump: :spin2:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flax,
23. Jan 2005
Ja hab ich auch schon probiert. Ist eine halb befriedigende Lösung.
Trotzdem thx für Hilfe! Diese ganze Transparenzgeschichte in Delphi war schon immer nen Problem bei mir!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flax,
23. Jan 2005
..ops error..
so stimmts:
Ein Bild in der ImageList enthält ABER auch clYellow als normale Farbe, also nicht Transparente. Dieses unschuldige GELB (clYellow) des Bildchens wird nun transparent dargestellt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flax,
23. Jan 2005
Farbe stimmt im Farbauswahldialog.
Das Problem ist:
ImageList.BkColor := clYellow;
Ein Bild in der ImageList enthält ABER auch clYellow als normale Farbe, also nicht Transparente. Dieses unschuldige Geld des Bildchens wird nun transparent dargestellt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flax,
23. Jan 2005
Was ich einfach nur will und was immer funzen soll ist:
Gespeicherte Bilder im ImageList sollen richtig mit transparenter Farbe dargestellt werden!
Also mit ImageList.GetImage soll das Bild mit "richtiger" Transparenz geladen werden!
Fall 1:
ImageList.BkColor := clNone;
ImageList.BlentColor := clNone;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flax,
23. Jan 2005
Die ImageList von Delphi ist total buggy!
Mit Transparent-Effekten kommt man da nicht weit! Falsche Darstellung fast immer!