Hallo!
Jetzt steige ich auch mal in die Programmierung von visuell aufgebesserten Komponenten ein...
Hier erstmal die Links zum Download:
Source (auch der der Demo, die aber unter Delphi 3 wegen dem alten .dfm-Format NICHT läuft) (rar, 100.79 KB)
Und die Exe-Demo (rar, 186.13 KB)
Weitere Details:
Beschreibung:
Diese Komponente stellt eine ScrollBar mit Farbverlauf in horizontaler oder vertikaler Richtung zur Verfügung. Insgesamt können 40 verschiedene Farben eingestellt werden. (Meistens dabei Anfang und Ende eines Farbverlaufs.) Selbst die Rahmen können verlaufend mit selbstdefinierten Farben dargestellt werden.
- Es fehlt noch die Unterstützung für einige Standardproperties wie Beveled... etc.
- Es fehlen noch gute Standardfarbmuster, die bisherigen (die in der Demo auch abrufbar sind) sind nicht gut abgestimmt, d.h. die sehen noch nicht gut aus. Allerdings sieht man ganz gut welche Farben wo benutzt werden...
Komponententyp:
Delphi für Win32
Lizenztyp:
LGPL
Beispiel bei der Verwendung in einem meiner Programme (die Daten und Beschriftungen musste ich entfernen, weil es sich um ein kommerzielles Projekt handelt, das sich noch in der Entwicklung befindet...), dabei ist die Maus gerade über dem nach oben Knopf der vertikalen Scrollbar:
Das ist zwar das ganze Programm, aber es geht wirklich nur um die ScrollBars, andere Komponenten sind im Download NICHT dabei!
Viel Spaß damit, Schönen Gruß,
Sebastian Jänicke
PS: Die Idee dazu hab ich übrigens erst letzte Woche gehabt, deshalb ist das alles kaum kommentiert, ich wollte schnell fertig werden (bin ich ja nach nur wenigen Tagen auch...). Ein paar Kommentare werden noch folgen...