Einzelnen Beitrag anzeigen

Benutzerbild von fylo
fylo

Registriert seit: 18. Feb 2004
Ort: Rostock
155 Beiträge
 
Delphi 7 Personal
 
#1

farbige Items in einer JvImageCombobox

  Alt 17. Okt 2007, 14:02
Hallo,

ich benutze die JvImageCombobox von den Jedi's und möchte für jeden Item (JvImageItem) den ich hinzufüge nicht nur eine Bildchen zuweisen, sonden auch eine andere Schriftfarbe.

Die Items besitzen auch die Eigenschaft 'Font' doch leider sehe ich keine Veränderungen, wenn ich dort z.B. clRed zuweise. Auch mit der Eigenschaft 'ListPropertiesUsed[puFont]' habe ich schon rumgespielt, aber leider auch ohne Erfolg.

Hier mal ein kleiner Ausschnitt aus meinem Code:
Delphi-Quellcode:
JvImageComboBox1.Items.Clear;
for i:= 0 to 7 do begin
  JvImageComboBox1.Items.Add;
  JvImageComboBox1.Items[i].ListPropertiesUsed := JvImageComboBox1.Items[i].ListPropertiesUsed - [puFont];
  JvImageComboBox1.Items[i].Text := 'item_'+inttostr(i);
  if i = 3 then begin
    JvImageComboBox1.Items[i].Font.Color := clred;
    JvImageComboBox1.Items[i].ColorHighlight := clred;
    JvImageComboBox1.Items[i].Font.Style := JvImageComboBox1.Items[i].Font.Style + [fsbold];
  end else begin
    JvImageComboBox1.Items[i].Font.Color := cllime;
  end;
  JvImageComboBox1.Items[i].ImageIndex := 1+random(5);
end;
Hat vielleicht jemand einen Tip für mich?
Miniaturansicht angehängter Grafiken
jvimagecombobox_soll_172.png   jvimagecombobox_220.png  
have fun
fylo
  Mit Zitat antworten Zitat