![]() |
FMX Combobox mit BMP
Ich habe eine Problem mit der FMX Combobox
Delphi-Quellcode:
Wenn ich diesen Code Benutze wird kein Bild in der Combobox angezeigt.
Var
Item : TComboItem; Item1 : TListBoxItem; BMP : TBitmap; begin Item1:=TListBoxItem.Create(Nil); Item1.ItemData.Text:=aText; Item1.Parent:=Combo_1; Item1.ItemData.Detail:=IntToStr(Combo_1.Items.Count); BMP:=TBitmap.Create; BMP.Width:=10; BMP.Height:=10; BMP.Canvas.BeginScene(); BMP.Canvas.Fill.Color:=TAlphaColorRec.Red; BMP.Canvas.Fill.Kind:=TBrushKind.Solid; BMP.Canvas.FillRect(RectF(0,0,10,10),0,0,AllCorners,1); BMP.Canvas.EndScene; BMP.SaveToFile('test.bmp'); Item1.ItemData.Accessory:=TListBoxItemData.TAccessory.aMore; Item1.ItemData.Bitmap.LoadFromFile('test.bmp'); //Item1.OnPaint:=lst1Paint; Combo_1.AddObject(Item1); Das speichern des BMP dient nur zum Testen und es ist ein Rotes Quadrat. Was habe ich da Falsch gemacht |
AW: FMX Combobox mit BMP
|
AW: FMX Combobox mit BMP
Das habe ich auch schon gefunden geht aber leider nicht mit einer Combobox
|
AW: FMX Combobox mit BMP
Hilft dir das ggf. weiter:
![]() Demnach musst du nach dem ändern noch einen Aufruf machen. "Call ImagesChanged when Images is changed." Und sonst: ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz