ComboBox mit Grafik
-
Hallo Zusammen,
ich möchte gerne eine ComboBox mit Grafiken füllen.
Genau genommen möchte ich gerne zu den einzelnen Strings Grafiken hinzufügen.Hat jemand vielleicht eine Ahnung, wie ich dieses Problem lösen könnte.
DANKE
-
hi,
steht in der BCB-Hilfe unter TComboBox->UsingTComboBox.
Schau da mal nach!
-
Danke, habe ich aber schon probiert, nur ohne Erfolg.
Wenn ich mich AddObject einem Eintrag eine Grafik zuweisen will,
erscheint in der ComboBox werder der Text noch eine Grafik.
-
[ Dieser Beitrag wurde am 11.02.2003 um 14:28 Uhr von maam editiert. ]
-
hi,
vielleicht liege ich ja völlig falsch, aber meine ComboBox zeigt keine Bilder an.
Gemäß C-Builder 4 Hilfe ist eine ComboBox:
TComboBox ist eine Kombination aus einem Eingabefeld und einem bildlauffähigen Listenfeld.
Also nix mit Bild.snoopy_kmo
-
Nix AddObject, das Grafikgefummel muß man schon "von Hand" fein säuberlich im OnDraw Ereigniss auf den Canvas der ComboBox pinseln. Zu OnDraw gibts was in der FAQ

-
wenn ich mit
ComboBox1->Canvas->TextOut(0,0,"A");
versuch ein "A" zu zeichnen, bekomme ich die Laufzeit-Fehlermeldung:
'Leinwand/Bild erlaubt kein Zeichnen'snoopy_kmo
-
Du hast sicherlich den erwähnten Beitrag in der FAQ nicht gefunden

Gugscht Du ...
-
Peter schrieb:
Du hast sicherlich den erwähnten Beitrag in der FAQ nicht gefunden

Gugscht Du ...Das Beispiel funktioniert ja problemlos bei mir, aber leider haben die Comboboxen dann kein Editfeld mehr, das liegt am zu verwendenden Style (csOwnerDrawFixed Erzeugt eine vom Eigentümer gezeichnete Dropdown-Liste ohne Eingabefeld.)
Wie bekomme ich nun aber eine Combobox hin, die wie in Browsern z.B. üblich links ein Symbol anzeigen kann und trotzdem ein Eingabefeld hat? Das muß doch gehen, leider bin ich noch nicht so fit im programmieren dieser Komponenten.