Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mlspider,
30. Dez 2006
So, habe das Screen am geplanten Desktop angepasst.(Siehe Screen-Link oben) Hier sieht man nun wirklich, wie unschön Standard-Kompos sein können.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mlspider,
30. Dez 2006
OK, danke erst mal. Ich werde jetzt mal meine schlaue Fibel nach Rat fragen. Vielleicht komme ich von selbst auf das Rätsels Lösung.
Edit: @nils, das hilt doch schon ungemein. Danke.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mlspider,
30. Dez 2006
Ich habe mal zur Veranschaulichung ein Screen gemacht. Diee Scrollbar sieht grotten schlecht aus.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mlspider,
30. Dez 2006
Die oben genannten Skinkompos sind mir bekannt. Leider besitzt die spSkinListbox kein DrawItem Ereignis. Zumal diese Kompos meines Wissens sehr teuer sind und äußerst unflexibel in der Handhabung.
@Nils. Dein Beispiel macht was her. Allerdings habe ich keine Ahnung, wie die Listbox daran gebunden wird.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mlspider,
30. Dez 2006
Irgendwie passt das Erscheinungsbild der Standardlistbox nicht zu meinem Design. Daher färbte ich kurzer Hand das Teil wie folgt ein:
procedure TTracklist.ListBox1DrawItem(Control: TWinControl; Index: Integer;
Rect: TRect; State: TOwnerDrawState);
begin
with (Control as TListbox) do
begin
Canvas.Font.Color := clWhite; //Schriftfarbe
if (odSelected in State) then //Focus