AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Listbox-Scrollbalken einfärben?

Ein Thema von mlspider · begonnen am 30. Dez 2006 · letzter Beitrag vom 30. Dez 2006
Antwort Antwort
Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#1

Re: Listbox-Scrollbalken einfärben?

  Alt 30. Dez 2006, 12:00
Es gibt auf dem Skingebiet leider nur sehr wenige Komponenten, also kann ich dir für so etwas nur die oben genannte Möglichkeit und empfehlen (naja vlt. das falsche Wort, aber wenn man es machen will) mit BitBlt alles zusammenzusetzen. Es ist halt auch die Frage, was du genau machen möchtest.

Mach erstmal folgendes:
1. ListBox setzen
2. Daneben eine Scrollbar (empfehlenswert sind die XiControls)
3. Wenn alles von der Größe her stimmt, setzt du nun Shapes drumrum und verbindest diese mit Anchors (einfach rumprobieren)
4. Das war es eigentlich schon, aber es gibt noch diese Variante (mach aber bitte erst diese Methode, damit du soweit alles begriffen hast).

1. Eine Klasse schreiben, die eine TListBox, TTrackBar (oder auch eine andere TrackBar) enthält.
2. Einen constructor Create(AOwner : TComponent) in diese Klasse schreiben.
3. Dort am besten die Positionen und Größen festlegen (du kannst natürlich auch Parameter hinter AOwner... setzen, um es komfortabel zu machen, solltest du sowieso). Show in die letzte Zeile des Constructors schreiben
4. Wenn die Klasse TSkinListBox heißt, musst du dann nur noch das schreiben (an der Stelle, an welcher es erstellt werden soll):
Delphi-Quellcode:
var SkinListBox : TSkinListBox;
begin
  SkinListBox := TSkinListBox.Create(Self); // Evtl. noch weitere Parameter
end;
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:29 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